小技集

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



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
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



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



サイト累計閲覧数

7152963

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

Excel完全制覇


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

【Excel】6桁の年月を簡単に入力

【Excel】商品ごとの販売数の合計を瞬時に集計

【Excel】特定のセルへ瞬時に移動

【Excel】複数のセルを異なる区切り文字で文字結合

【Excel】抽出元のデータへのハイパーリンクを作成

【ExcelVBA】シートの「表示・非表示」を瞬時に切り替える

【Excel】グラフタイトルにセルの値を参照させる

【Excel】エラーを無視して集計する

【Excel】数式の法則性から間違いを見つける

【ExcelVBA】差し込みで複数のPDFファイルを自動生成

【Excel】英単語のスペルチェック機能

【Excel】FILTER関数で必要な項目のみを抽出

【Excel】プランごとの金額をSWITCH関数で求める

【Excel】自由入力もできるドロップダウンリスト

【Excel】今日の日付の「列」を自動色付け

【Excel】表の書式がコピーした際に崩れないようにする

【Word】指定した位置でページを分ける

【Excel】簡易的な検索機能を数式のみで実現

【Excel】開発不要の登録フォーム

【ExcelVBA】自動で書類の発行日とお支払い期限を設定

【Excel】行ごと削除しても数式が消えない数式

【Excel】1つの数式でセル結合を解除

【Excel】マトリックス表からリスト形式の表に変換

【Excel】項目を瞬時に選択するリンクを作成

【Excel】「今日の予定」を表から抽出





一覧ページへ

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