- 締切済み
エクセル VLOOKUP関数について
エクセルについて初心者なのですが、質問させて下さい。 【表1】 あ 1 ☆ い 2 ★ う 3 ★ え 1 お 2 ☆ か 3 ☆ き 1 ★ く 1 け 2 こ 3 【表2】 ☆ ★ 1 あ き 2 お い 3 か う 【表1】のデータを基に【表2】のように常に表示するにはどんな関数が必要でしょうか?同じシート内で構いません。 色々検索してみましたが、VLOOKUPが目的に合っているように思うのですが、分かりませんでした。 詳しい方なら簡単なのかもしれませんが教えて頂けませんでしょうか? 申し訳ありませんが宜しくお願い致します。
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- mu2011
- ベストアンサー率38% (1910/4994)
一例です。 表1をA1:C10範囲、表2をA20:C23とします。 B21に=INDEX($A$1:$A$10,SUMPRODUCT(($B$1:$B$10=$A21)*($C$1:$C$10=B$20)*ROW($A$1:$A$10)))を設定、縦横にコピー
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
- tom04
- ベストアンサー率49% (2537/5117)
A B C D E F 1 あ 1 ☆ ☆ ★ 2 い 2 ★ あ い 3 う 3 ★ お う 4 え 1 か き 5 お 2 ☆ 6 か 3 ☆ 7 き 1 ★ 8 く 1 9 け 2 10 こ 3 11 次の[条件付き書式]を設定したセル E2 に配列数式 {=INDEX($A$1:$A$100,SMALL(IF($C$1:$C$100=E$1,ROW(A$1:A$100),""),ROW(A1)))} を入力して、此れを右1列およびズズーッと下方にドラッグ&ペースト 数式が =ISERROR(E2) フォント色 白
お礼
簡単に出来そうですね。 数式までありがとうございます。
- Cupper
- ベストアンサー率32% (2123/6444)
関数じゃないね ピボットテーブルを使うと良い
お礼
ピッポトテーブルを上手く使えれば良いのですが・・・ 応用力がないので汎用性に乏しい感じでした。 ありがとうございました。
お礼
とても参考になりました。 他にも条件抽出したいものがあるので応用出来そうです。 なるほどって感じでした。 ありがとうございます。