エクセルについて

例えば表の中にあるセルの値が

”1”だったら ”東京 ”
”2”だったら ”千葉 ”

と変換するにはどうしたらよいでしょうか? 
IF関数を使うのでしょうか?

回答の条件
  • 1人2回まで
  • 登録:2006/05/24 15:31:21
  • 終了:2006/05/24 17:16:32

回答(5件)

id:gong1971 No.1

gong1971回答回数443ベストアンサー獲得回数682006/05/24 15:39:06

ポイント20pt

2件程度ならIF関数、それ以上ならVLOOKUP関数が便利ですよ。

(C1に数値が入ってるとして)


  • IF関数

=IF(C1=1,"東京,IF(A1=2,"千葉","その他"))


  • VLOOKUP関数

下記のデータを用意する

A1:1

A2:2

B1:東京

B2:千葉

=VLOOKUP(C1,A1:B2,2,0)

http://www.excel.studio-kazu.jp/lib/e1tw/e1tw.html

id:kumaimizuki No.2

くまいみずき回答回数614ベストアンサー獲得回数312006/05/24 15:44:13

ポイント20pt

VLOOKUP関数を利用します。

例えばA列に数値を入力し、B列に数値別の文字列を表示させる場合。

1)C列に数値を昇順で入力し、D列に数値に対応した文字列を入力する

2)B列に「=VLOOKUP(B1,$C$1:$C$10,2)」と入力する(このとき、『$C$10(C10セルという意味です)』は、文字列が入力されているセルまでとします。20個ある場合は、『$C$20』となります)

これでB列に数値に対応した文字列が表示されます。

id:uni90210 No.3

uni90210回答回数301ベストアンサー獲得回数52006/05/24 15:46:39

ポイント20pt

choose関数を使います。

B2に「=choose(A2,"東京","千葉","埼玉")」と入力して、

A2に

「1」と入れれば「東京」、

「2」と入れれば「千葉」、

「3」と入れれば「埼玉」、

となります。

id:rikuzai No.4

りくっち回答回数1366ベストアンサー獲得回数1412006/05/24 15:49:59

ポイント20pt

いくつか方法が考えられます。


  • 置換する

変換セットが1つ2つならこれが一番早いと思います。

別セルに書き出すのでなければ、そのまま列を選択してCntl+Hで置換してしまうという方法もあります。

また別セルにしたい場合は列をコピー貼り付けしてから行えばよいかと。


  • 変換対象が7セットまでなら---IF関数

IF文は

IF(論理式,真の場合,偽の場合)という構成なので、

複数の条件を偽の場合にIF文として入れ子にしていけば結果を得られます。

ただし一つの式に入れ子(ネスト)は最大7つまでなので、それ以上の条件がある場合は使えません。


例えば

1.2が入っている列がA列、東京、千葉を表示したい列をB列として、

B1=IF(A1=1,"東京",IF(A1=2,"千葉",""))

以下フィルコピー

(1にも2にも該当しない場合0文字列を返すようにしています)


  • 変換セットが8以上---VLOOKUP関数を使う

まず別シートなどに変換の一覧を作成します。


NO 県名
1 東京
2 千葉

上記の範囲がSheet2!A1:Sheet2!B3、

該当シートのNOが入っている列をA列として、

表示したい列の1行目に

=VLOOKUP(A1,Sheet2!$A1:Sheet2!$B3,2,0)

と記入してフィルコピー

この場合、該当するNOがない場合はエラー値が返ります。

id:hac20380

ありがとうございました。

検索と置換えで変換しました。

2006/05/24 17:16:12
id:taknt No.5

きゃづみぃ回答回数13539ベストアンサー獲得回数11982006/05/24 15:58:43

ポイント20pt

IF関数を使う場合は、以下のようにすると いくらでもつなげられます。

=if(A1=1,"東京 ","") & if(A1=2,"千葉 ","") &・・・

数が多い場合は、リストを作って

VLOOKUPを用いればいいでしょう。

http://www.excel.studio-kazu.jp/lib/e1tw/e1tw.html

http://www3.tokai.or.jp/excel/kansu/vlookup.htm

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません