[[20220603064844]] 『index match の検索列を可変にしたい』(秋刀魚) ページの最後に飛ぶ

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

 

『index match の検索列を可変にしたい』(秋刀魚)

検索しましたが類似のものを見つけられませんでした、
過去ログがありましたらリンク先を教えてください。

     |[A] |[B]|[C]                                 
 [1] |年  |AA |BB 
 [2] |2018| 15|458
 [3] |2019|508|555
 [4] |2020|148|426
 [5] |2021|464|414
 [6] |2022|127|203
 [7] |2023| 77|925
 [8] |2024|874|409

G2に式を入力 → INDEX($A$1:$C$15,MATCH($F2,$A$1:$A$15,0),2)
これを右と下へコピーすると以下の結果になります。

     |[F] |[G]|[H]
 [1]|年  |AA |BB 
 [2]|2020|148|148
 [3]|2024|874|874

式の最後の検索列番号を可変(2を3に)にして以下の結果を出すには
どうすればよろしいでしょうか

    |[F] |[G]|[H]
 [1]|年  |AA |BB 
 [2]|2020|148|426
 [3]|2024|874|409

< 使用 Excel:Excel2010、使用 OS:unknown >


使用エクセルは2016, windows 10です
(秋刀魚) 2022/06/03(金) 07:13

  列番号をCOLUMN関数で1・2・・にする
(A列は抽出(検索)対象外なので、INDEX関数の範囲に入れない)
 =INDEX($B$2:$C$15,MATCH($F2,$A$2:$A$15,0),COLUMN(A1))
INDEX関数の範囲を→コピペで可変する
 =INDEX(B$2:B$15,MATCH($F2,$A$2:$A$15,0))
(どん) 2022/06/03(金) 07:15

どん様
ありがとうございました、
おかげ様で無事作業終了いたしました。
(秋刀魚) 2022/06/03(金) 17:52

コメント返信:

[ 一覧(最新更新順) ]


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