[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『INDEX,MATCH,MATCHを使用した抽出方法』(COO)
列のMATCHの検索値に&を使用してみたのですがうまくいきません、どうすれば良いですか?よろしくお願いします。エクセルのバージョン]Excel2000、[OSのバージョン]Windows2000 です。
A B C D E F G 1 2 あ い う え お 3 A 10 20 30 40 50 4 1 B 60 70 80 90 100 5 C 110 120 130 140 150 6 A 160 170 180 190 200 7 2 B 210 220 230 240 250 8 C 260 270 280 290 300 9
上記の用な表からINDEX,MATCH,MATCHで抽出したいのですがうまく出来ません、A列のA3:A5とA6:A8は結合しています。
行の検索値 14 A あ 15 1 B 16 C 17 A 18 2 B 19 C '=INDEX($C$4:$H$8,MATCH($A14&$B14,$A$3:$A$8&$B$3:$B$8,0),MATCH(C$14,$C$2:$G$2,0)) と式を組みましたが列の検索値がA17&B2だとうまくいきません。質問をするのが2度目でうまく表現できてませんが宜しくお願い致します。
>列の検索値がA17&B2だとうまくいきません。
A17&B2 というのは何を求めたいのですか? また、他の検索値ではうまくいっていますか? (sato)
その式はどこに入っていて、なにを検索して、どこにどういう値を入れたいのですか? (すずめ)
とりあえずセルの結合があるといろいろと小細工を入れなくてはならなくなるので素直に結合を無くすことをお勧めします。
あと、MATCH関数の検査範囲を単純に「$A$3:$A$8&$B$3:$B$8」とはできません。 式の確定時にShift+Ctrl+Enterで確定して配列数式にするかINDEX関数を噛ませて MATCH($A14&$B14,INDEX($A$3:$A$8&$B$3:$B$8,0),0) とする必要があります。 (独覚)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.