計算結果に名前を割り当てます。また、変数名を使用して、LET関数の中括弧「()」内で中間計算、値、または名前を定義できます。LET関数を使用するには、複数の名前とそれに関連付けられた値の組み合わせと、それらを使用する計算を定義します。
この関数を使用することで、特定の範囲またはセル参照によって参照されていること、何を行っているのか、または同じ式をコピーして貼り付けることを覚えておく必要はありません。
LET(name1, value1, [name2…], [value2…], calculation)
有効な引数は次のとおりです。
引数 | 説明 |
---|---|
name1 | 割り当てる最初の名前。 文字で始まる必要があります。 |
value1 | name1に割り当てられている値または計算。 |
name2 |
省略可能。第2の値に割り当てる2番目の名前。name2が指定されている場合、value2と計算が必要になります。 |
value2 | 省略可能。name2に割り当てられている値または計算。 |
calculation | LET関数内のすべての名前を使用する計算。LET関数の最後の引数は計算である必要があります。 |
バリアント型を返します。
最後の引数には、結果を返す計算を指定する必要があります。
次の例では、2つのLET関数が使用されています。セルB1には「=LET(range, A1:A5, range+1)」という数式が含まれていて、最後の引数として「range+1」が使用され、実際に評価された数式を表します。この数式は結果として15を返します。
セルE1には、「=LET(range, D1:D5, const, C1:C5, range + const)」という数式が含まれていて、変数として「range」と「const」が使用されています。rangeはD1:D5を表し、constはC1:C5を表します。この数式は結果として61を返します。
MID | RIGHT | Text Functions