[[20230315112913]] 『関数HLOOKUPについてお願いします』(だる) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『関数HLOOKUPについてお願いします』(だる)

お世話になっております。
HLOOKUPにてデータ範囲の開始列から検索値のある列までの範囲だけを計算したく、質問をさせていただきました。
何卒、アドバイスのほどよろしくお願いします。

【現在のExcelシート表の構成と使用関数】

・項目列 D2:O2
→年度「4月〜3月」が記載

・データ範囲 D3:O10
→数値

・検索値 P2
→年度を入力規則で選択

・結果 P3=HLOOKUP(P2,D2:O10,2,FALSE)
→検索値「2月」を入力規則で選択すると、データ範囲から「2月」に該当する列の行値を表示

【質問】

現在の処理は、HLOOKUPにて「検索値」に該当する行列の値を取得しております。
これを、行列に該当する「範囲の平均値」を出したいと考えております。

【イメージ】
(1)「P2セル」にある入力規則から「2月」を選択
(2)項目列「D2:O2」から「2月」の列位置「N列」を特定
(3)D3:N3の範囲の平均値を算出
(4)P3に結果を表示

< 使用 Excel:Excel2016、使用 OS:Windows10 >


 HLOOKUPは使いませんけど・・・

 P3 =IF($P$2="","",AVERAGE(D3:INDEX(D3:O3,MATCH($P$2,$D$2:$O$2,0))))
 下コピー

 こういうこと?
(笑) 2023/03/15(水) 12:00:45

笑 さん

アドバイスいただいた「INDEX」+「MATCH」で、バッチリ動作しました。
ありがとうございました。
(だる) 2023/03/15(水) 18:14:49


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.