[[20250407112317]] 『INDEXとMATCHについて』(こけし) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) |

| 全文検索 | 過去ログ ]

 

『INDEXとMATCHについて』(こけし)

(sheet1)
  A  B  C 
1    10  50  
  あ 
2    20  60
 
3    30  70
  い
4    40  80

上記の表があると仮定した際、別シートのA列に”あ”や”い”等を入力したら
シート1のB・C列の数値を自動で抽出できるようにしたいです。(下記表のような感じ)
INDEXとMATCHを使い組んでみましたが20や60等二列目が上手く抽出できませんでした。
A列が二行結合している場合は抽出できないのでしょうか。
もし抽出可能な方法がありましたら教えていただけないでしょうか。

(sheet2)
  A  B  C
1    30  70
  い  
2    40  80

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


 >20や60等二列目が上手く抽出できませんでした。
2行目?
MATCH関数の戻り値に+1するとよいのでは?
(はてな) 2025/04/07(月) 11:45:47

Sheet2のB1
=INDEX(Sheet1!B1:B3,MATCH($A$1,Sheet1!$A$1:$A$3,0))
とか
=SUMIF(Sheet1!$A$1:$A$3,$A$1,Sheet1!B1:B3)
右と下にコピー
(!) 2025/04/07(月) 11:52:49

できました!
=INDEX(Sheet1!$B$1:$B$3,MATCH($A$1,Sheet1!$A$1:$A$3,0))

上記のようにINDEXの参照範囲をロックしていたため
二列目(下段)が反映できなかったみたいです。

はてな様、!様ありがとうございました。
(こけし) 2025/04/07(月) 13:13:52


コメント返信:

[ 一覧(最新更新順) ]


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