[[20170808141604]] 『リスト(プルダウン)の文字を置換したい』(にーぼー) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『リスト(プルダウン)の文字を置換したい』(にーぼー)

はじめて質問させて頂きます。

例えば...

A1セルに「データ入力規制」の「リスト」で、「1」「2」「3」とプルダウンを作りました。
B1セルに、A1セルの値が「1」なら「あ」、「2」なら「い」、「3」なら「う」という文字が表示されるような数式を入れたいのですが、どんな数式になるのでしょうか?

自分の持ってる知識だとIF関数か、SUBSTITUTE関数なのかなと思いやってみたのですが上手くいきません。
エクセルは詳しくないので、どう調べていいかもよくわからず...
初歩的な質問ですが、教えて下さい。宜しくお願い致します。

< 使用 Excel:Excel2013、使用 OS:unknown >


 >「1」なら「あ」、「2」なら「い」、「3」なら「う」

 同セルで1をプルダウンから選択したらそのセルに「あ」が入るという事ですか?
 1を選択したら隣に「あ」とかではなくて?
(コナミ) 2017/08/08(火) 14:45

A1セルのプルダウンの「1」を選択したら、B1セルに「あ」という文字が出るようにしたいです。
宜しくお願い致します。
(にーぼー) 2017/08/08(火) 14:50

 >B1セルに、A1セルの値が「1」なら「あ」、「2」なら「い」、「3」なら「う」

 本当に「1、2、3」なら

 =IF(A1="","",CHOOSE(A1,"あ","い","う"))

 というか、プルダウンリストを「あ、い、う」にするのではダメなんですかね。
(笑) 2017/08/08(火) 14:56

ありがとうございます。
例で1 2 3と、あ い うを使っただけなのでプルダウンを「あ、い、う」では不都合があるんです...
1 2 3じゃないと、教えて頂いた数式だとダメなんですねTT
(にーぼー) 2017/08/08(火) 15:12

 =IFERROR(CHOOSE(MATCH(A1,{1,2,3},0),"あ","い","う"),"")
 ではどうか。
 MATCH関数内の{}内のデータと後半のデータを対応させる。
 =IFERROR(CHOOSE(MATCH(A1,{"A","B","C"},0),"あ","い","う"),"") 
 だと「A」で「あ」、「B」で「い」、「C」で「う」と表示させる。
(ねむねむ) 2017/08/08(火) 15:20

おおおおお!!!!出来ました!!
ありがとうございます。
感謝感謝です。本当に助かりました!!
(にーぼー) 2017/08/08(火) 15:30

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.