- ベストアンサー
エクセルのセルの表示を自動的に変化させたい
例えばA1に「リンゴ」と入れるとB1は「くだもの」、A1に「キャベツ」といれると「やさい」と自動的に表示出来るようにするにはどうしたらいいですか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
敢えて別解を1つ。 (対応表) D1:E2 りんご くだもの キャベツ 野菜 (関数式) A列へりんご、キャベツ等のデータを入れるとして =IF(A1="","",INDEX($E$1:$E$2,MATCH(A1,$D$1:$D$2,0),1)) =IF(A1="","",の部分はA列で未入力の行のB列にエラー表示を出さないためです。#1のご解答の場合も必要でしょう。 別シート(Sheet2)に対応表を置く場合は =IF(A1="","",INDEX(Sheet2!$B$1:$B$2,MATCH(A1,Sheet2!$A$1:$A$2,0),1))
その他の回答 (1)
- papayuka
- ベストアンサー率45% (1388/3066)
回答No.1
VLOOKUP関数でしょうか。 例えばSheet2に リンゴ くだもの キャベツ やさい のような対比表を作り、 =VLOOKUP(A1,Sheet2の対比表範囲,2,0) VLOOKUP関数で検索すれば例が沢山ヒットすると思います。