• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelの表で検索値が含まれるしきいを知りたい)

Excelの表で検索値が含まれるしきいを知りたい

このQ&Aのポイント
  • Excelの表で検索値が含まれるしきいを知りたいという質問に対して、条件と検索値を指定して該当するしきいを求める方法を説明します。
  • 具体的には、条件として1月から3月までのしきいA、しきいB、しきいCが与えられ、検索値を入力すると、該当するしきいを表示するセルに値が自動入力されます。
  • この方法はマクロを使用せずにシンプルな関数で実現できます。上記の表の例を参考にしきいの計算方法を説明します。

質問者が選んだベストアンサー

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

閾値の条件はA~Cの3つでよいですか? G1に「2月」などの月、H1に「30」などの検索値があるとき、以下の式で「しきいA」「しきいB」「しきいC」のいずれかの値が求められます。 =INDEX(1:1,MATCH(H1,OFFSET($A$1,MATCH(G1,A:A,0)-1,0,1,4),1)) もし閾値がもっと多数あるなら式を見直してください

tsurunoko
質問者

お礼

ご回答ありがとうございます。 計算成功しました。 教えていただいたことを応用して、もう少し単純化させます。 (1)1行目「しきいA」「しきいB」「しきいC」(B1:D1)に  「ランク」という名前を定義付ける。 (2)A列「1月」「2月」「3月」(A2:A4)に  「月」という名前を定義付ける。 (3)=INDEX(ランク,,MATCH(H1,OFFSET(ランク,MATCH(G1,月,0),0),1)) 人が目で見て判断すれば簡単なことでも 計算で出すとなると少し複雑になってしまいますね。 でも今回はすっきりと計算できました。 ありがとうございました。

関連するQ&A