[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『条件に合う列の、始めのデータ、終わりのデータを抽出したい』(マル)
A B C 1 1 丙1 2 1 丙2 H26 3 1 丙3 H26 4 1 丙4 H26 5 2-1 101 H26 6 2-1 102 H26 7 2-1 103 H26 8 2-2 104 9 2-2 105 10 3 1の2 . . . . . . . . . . . . 6000
このようなデータがあり、A列=1,C列=H26 のときのB列の始め(丙2)と終わり(丙4)を別シートの別々のセルに抽出したいのですが、よい方法はあるでしょうか?
< 使用 Excel:unknown、使用 OS:Windows7 >
元のデータがSheet1にある場合。 また、元のデータはすべて文字列だとする。
始め :=INDEX(Sheet1!B:B,MATCH(1,INDEX((Sheet1!A:A="1")*(Sheet1!C:C="H26"),0),0)) 終わり:=INDEX(Sheet1!B:B,MATCH(1,INDEX(0/((Sheet1!A:A="1")*(Sheet1!C:C="H26")),0),1)) で、どうだろうか? (ねむねむ) 2015/03/24(火) 11:27
VLOOKUPに複数条件を入れようとしたんですが、これも上手くいかなくて…。
(マル) 2015/03/26(木) 14:20
もし、 >MATCH(1,INDEX((Sheet1!A:A="C10") としたのであれば >MATCH(1,INDEX((Sheet1!A:A=C10) として見てくれ。
""で囲まれた部分は文字列になるので"C10"はC10セルの内容ではなくC10という文字列になる。
上記でない場合は実際に入力した式を示してみてくれ。
あっ、もう一つ。 元データが文字列の場合、C10セルも文字列になっているか? (ねむねむ) 2015/03/26(木) 14:32
参照セルのひとつが文字列になっていませんでした。
思っていた数字が参照されて感動しました。
ありがとうございます!
(マル) 2015/03/26(木) 16:10
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.