小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2023年4月3日【ID:0】

【Excel】セル参照や数式に名前を付ける「LET関数」

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


2021年以降のExcelでは、LET関数という関数が使えるようになりました。
この関数は、セルの参照や数式に好みの名前を付けることができるものになります。

LET関数の使い方は以下のようになります。

=LET(名前1, 名前値1, 計算または名前2, [名前値2, 計算または名前3], [名前値3, 計算または名前4], …)

では、活用例を紹介します。


活用例

以下のような数式があります。
この数式の内容を確認すると、「B3:E7」が繰り返し記述されていることが確認できます。

=IF(VLOOKUP(G3,B3:E7,2,0)="F",VLOOKUP(G3,B3:E7,3,0),VLOOKUP(G3,B3:E7,4,0))

このような繰り返し記述されている参照に関して、LET関数を使うことで一時的に名前を付けて定義することができます。
活用例が以下になります。

=LET(表,B3:E7,IF(VLOOKUP(G3,,2,0)="F",VLOOKUP(G3,,3,0),VLOOKUP(G3,,4,0)))

またLET関数を使うことで、より数式の内容を理解しやすくなります。
LET関数では2つ以上の名前に関しても定義できます。
例えば、以下のようになります。

=LET(検索値,G3,表,B3:E7,IF(VLOOKUP(検索値,表,2,0)="F",VLOOKUP(検索値,表,3,0),VLOOKUP(検索値,表,4,0)))

さらにLET関数は、数式自体にも名前を付けることができるので、以下のようにすると数式から抽出したい内容が理解しやすくなります。

=LET(Sex,VLOOKUP(G3,B3:E7,2,0),Name1,VLOOKUP(G3,B3:E7,3,0),Name2,VLOOKUP(G3,B3:E7,4,0),IF(Sex="F",Name1,Name2))

パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


小技集-電子書籍販売ページ 小技集-電子書籍販売ページ
メンバー募集 メンバー募集






リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

8023528

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】棒グラフの1位を自動で色付け

【Excel】文章から特定の文字列を抽出

【Excel】複数の表を結合して重複を除外する

【Excel】SORT(BY)関数で複数列を基準にして並べ替える

【Excel】8桁の数値の日付を日付形式に変換

【Excel】表に自動で罫線を設定(カテゴリー別の罫線も設定)

【Excel】セル自体が斜めになる!?

【Excel】日付と曜日を表示形式で改行して表示する

【Excel】完全にランダムでチーム分け

【Excel】特定のセルに値がある場合に行全体を色付け

【Excel】誰でも簡単に集計表を作成

【Excel】候補に表示されない3つの隠し関数

【Excel】スピルを活用して品名単位で数量を集計

【Excel】リンク更新の警告が表示されないようにする

【Windows】隠し機能「GodMode」の作成方法

【ExcelVBA】セルの値とシート見出しの色を連動

【Excel】横方向の並べ替え

【Excel】単位をセルの端に表示する

【Excel】各シートのセルの値を一括抽出

【Excel】データベースとなる表を作成するときのポイント

【Excel】上位N%に合格と表示する

【ExcelVBA】連続した値を一括でセル結合!その逆も可能

【Excel】セル単位でパスワードを設定する

【Excel】四半期を簡単な数式で求める

【Excel】表の最終行を選択するリンクを作成





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ