Excelの数式で「A1:A4 ^ {1,2,3}」とはどういう意味ですか?


44

角かっこで囲まれた他の数字が後に続く場合、Excelのキャレットオペランドは範囲に対して何をしますか?たとえば、次の表があるとします。

      A    B    C
1    1.5   0    0
2   -0.5   0    0
3    4     0    0
4    5     0    0

次に、次の式は何をしていますか?

= A1:A4^{1,2,3}

-1数式を書く前に試してみるべきでした。そして、答えが指摘したように、あなたの式はエラーを与えます。その最初の部分= A1:A4でもエラーが発生します。ちなみに、2 ^ {3,4,5,6,7}は2 ^ {3}と同じように見えるため、中括弧内の最初の数字の後にリストされている数字は何の影響も与えないようです。そこ
barlop

キャレットは、「べき乗」、別名指数/インデックス/順序を表します。
-barlop

20
@barlopダウン票を再検討することもできます。この式を使用するには、経験のないExcelユーザーには完全に不透明な賢明な方法があります。私の答えを参照してください。
Excellll

3
@Excellllわかりました、私はあなたのansを試すことに興味があります。私は私のdownvote削除しました
barlop

回答:


70

キャレットは電源操作を示します。中括弧で囲まれた式は{1,2,3}、値1、2、および3を含む配列です。

@JasonClementで述べたように、この式は、Ctrl+ Shift+ を含む配列式として入力された場合にのみ値を返しますEnter。配列数式として、結果は以下の値を含む4行3列の行列になります。

A1^1  A1^2  A1^3
A2^1  A2^2  A2^3
A3^1  A3^2  A3^3
A4^1  A4^2  A4^3

ただし、単一のセルに入力すると、マトリックスの左上の値のみが返されます。

この式の秘密は、行列と同じサイズの範囲に単一の式として入力する必要があることです。これを行うには、空の4行3列の範囲(例:)を選択しますD1:F4。選択を変更せずに、数式バーをクリックして数式を入力します。次にCtrl+ Shift+を押しEnterます。選択した範囲で結果の完全なマトリックスが印刷されます。

ここに画像の説明を入力してください


ご回答ありがとうございました。実際、この式は、多項式曲線フィッティングの係数を計算することになっている別の式の一部でした。
ケビン・ベル

5
「平均A4 ^ {1,2,3}:私は読むことをこの質問の最初の部分は、A1の『何』と言い、そのタイトル(当たり前)、だった?Excelの数式」これはAへのパラメータとして使用することができますワークシート関数(単一セル内)。たとえば、A1100をA2含み、2 を含む場合、=SUM(A1:A2^{1,2,3})(配列式として)1010114、つまり100 +100²+100³+ 2 +2²+2³(1010100 + 14)と評価されます。
G-Manは「Reinstate Monica」と言う

9

キャレット演算子は、指数を指定するためのものです。たとえば、2 ^ 4は2の4乗(2 * 2 * 2 * 2)、つまり16を返します。

このような中括弧は配列を定義する方法であり、範囲を指定できる場所であればどこでも使用できます。たとえば、次のような配列でINDEX式を使用すると、配列=INDEX({2,5,7,9}, 4)の4番目の項目が返されます:9。

この式が何をしようとしているのかわかりません。そのままでは、エラーになります。CtrlキーとShiftキーを押しながらEnterキーを押して配列数式として入力できますが、指定された配列(1)の最初の値(1.5と同じ)に上げられた最初のセル(A1)の値のみを返します1.5である1乗。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.