- ベストアンサー
エクセル
エクセルの関数について教えて下さい。 例・・・ A1 A2のセル 1 北海道 2 青森 3 秋田 ・ ・ ・ A5のセルに北海道と入力したらA4に1、 秋田と入力したら3とでてくるようにしたいのですが、 A4にあてはまる関数はありますか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
一例です。 設定範囲が少ないので数値範囲をA列、名称範囲をB列としています。 仮にC1に名称を入力、C2に=IF(COUNTIF(B:B,C1),INDEX(A:A,MATCH(C1,B:B,0)),"")
その他の回答 (3)
- MarcoRossiItaly
- ベストアンサー率40% (454/1128)
1. 一定の順番を指定した任意のデータ群である「連続データ」を「ユーザー設定リスト」という機能で登録 →オートフィルや並び替えで利用できるようになります Excel2010でユーザー設定リストを登録する方法 http://www.relief.jp/itnote/archives/003795.php よく使う連続データをオートフィルで入力できるように http://www.relief.jp/itnote/archives/000064.php Excelでユーザー設定リストによる並べ替えを行う http://www.atmarkit.co.jp/fwin2k/win2ktips/440excelsort/excelsort.html 2. 関数としてはA4に次の式などを入力し、A5に北海道などを入力 =VLOOKUP(A5,$C$1:$D$47,2,0) ただし、C1:C47に北海道、青森、秋田…が、D1:D47に1、2、3…が入力されている場合 VLOOKUP関数の使い方 http://allabout.co.jp/gm/gc/297725/
お礼
ありがとうございます!
- keithin
- ベストアンサー率66% (5278/7941)
=IF(COUNTIF(A1:A3,A5),MATCH(A5,A1:A3,0),"") のようにして,何番目をヒットしたのか(しなかったのか)を計算します。
お礼
ありがとうございます
別枠にリスト作って VLOOKUP関数でも使えば解決すると思いますが。
お礼
ありがとうございます
お礼
ありがとうございます