いつもお世話になります。
エクセルで500名のアンケート入力をしています。
A列に氏名、B,C,Dから順に第一から第三希望を入力する必要があり、選択肢は
7つ(りんご、トマト、イチゴ、なす、ピーマン、みかん、にんじん)とあって、重複しない3つを選んでいます。
今までは仮に1,2,3と数字を入力してから置換で置き換えていました。
(誰が何を選んだかを確認したいので、数字のままでは困る)
置換えではなく、1を押したら「りんご」2は「トマト」と入力される方法はないでしょうか?
ちなみに、キーボードだけで操作したいのでリストは使いたくなく、ユーザー定義もイマイチでした。。
No.1ベストアンサー
- 回答日時:
>1を押したら「りんご」2は「トマト」と入力される方法はないでしょうか?
余計な事は何も無しで。
手順:
シート名タブを右クリックしてコードの表示を選ぶ
現れたシートに下記をコピー貼り付ける
private sub Worksheet_Change(byval Target as excel.range)
dim h as range
on error resume next
for each h in application.intersect(target, range("B:D"))
select case h.value
case 1
h = "りんご"
case 2
h = "ばなな"
case 3
h = "みかん"
case 4
h = "ちょこ"
case 5
h = "すいか"
case 6
h = "とまと"
case 7
h = "こたつねこ"
end select
next
end sub
ファイルメニューから終了してエクセルに戻る
BからD列に1から7や、他の言葉を記入したり削除したりいろいろ触ってみる。
No.4
- 回答日時:
No.2、No.3です。
No.3に画像添付忘れました。
たくさんお答えくださって、本当にありがとうございます。
今回はできるだけ別のセルを作りたくなかったのでNo1の方の方法でやることにしましたが、CHOOSEも非常に使えそうな関数だと思いました。
ありがとうございました。
No.3
- 回答日時:
No.2です
質問をよく読んでいませんでした。
画像で
E2に
=IF(B2="","",CHOOSE(B2,"りんご","トマト","イチゴ","なす","ピーマン","みかん","にんじん"))
右方、下方にオートフィル
No.2
- 回答日時:
choose関数ではだめですか
A1に 数字
B1に =CHOOSE(A1,"りんご","トマト","イチゴ","なす","ピーマン","みかん","にんじん")
CHOOSE関数-数字によって答を変える
http://kokoro.kir.jp/excel/choose.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでセルに何らかの文字が入力されたらそれを任意の数値として認識させる方法がしりたいです。 3 2023/03/16 20:19
- Android(アンドロイド) スマホの日本語入力の選択肢を変えるには 4 2023/07/29 19:07
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- Excel(エクセル) エクセル関数の変わった使い方 3 2022/05/13 17:12
- PDF I LOVE PDF利用 pdfからWordに変換について 回答お願いいたします。 無料のI LOV 1 2022/05/13 13:24
- Visual Basic(VBA) 入力ボックスが繰り返しポップアップして止まらない。 下記コードでファイル名の変更をしたいのですが、変 1 2022/09/08 11:27
- フリーソフト フォルダ、ファイル名の一括変換について 3 2023/03/16 09:23
- gooポイント gooポイントをdポイントに交換できない。 3 2022/04/22 20:39
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
エクセルで数字を入れると決まった文字が出るようにしたい
Excel(エクセル)
-
Excelで入力した数値を対応した文字に変換する
iOS
-
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
-
4
エクセル A1に1と入力すると○、2と入力すると×
Excel(エクセル)
-
5
エクセルで数字から名前に変換できる方法を教えて下さい。
Windows Vista・XP
-
6
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
7
Excel関数で、文字を数字に変換させたいです。 if関数で、数字を文字で表示させることは出来ますが
Excel(エクセル)
-
8
エクセルで特定の文字を入力したら自動で別の文字に変換してくれる方法
Excel(エクセル)
-
9
(Excel)あるセルに文字を入力しただけで、同じブック内のほかのワークシートにも、同じ文字が自動的に入るようにするには?
Excel(エクセル)
-
10
エクセルで数字を入れたらとなりのセルに文字が出るようにするにはどうしたらいいですか?
その他(ソフトウェア)
-
11
エクセルで、番号を書いたら自動的に名前も出る方法
Windows Vista・XP
-
12
エクセルでエンターを押すと隣のセルではなく指定したセルに!
Excel(エクセル)
-
13
これも公課ですか?
財務・会計・経理
-
14
Excelで、年だけの「西暦」から、「西暦(和暦)年」に変換する方法は?
Excel(エクセル)
-
15
エクセルで表示形式の時刻の「0:00」を表示しないようにするには?
Excel(エクセル)
-
16
エクセル 数字をすべて○などの記号に置換するには
Excel(エクセル)
-
17
Excel_文字を数値に置き換えて計算する方法
その他(Microsoft Office)
-
18
ある列のセルに特定の文字が入っていたら他のセルに決まった文字を入れる
Word(ワード)
-
19
エクセルの一部のセルの背景色を印刷しない方法
その他(Microsoft Office)
-
20
「社長様いますか」という営業電話に、そろそろガツンと言いたい
ビジネスマナー・ビジネス文書
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
7文字以上のフルーツをできるだ...
-
ハーブソルトを代用できるもの...
-
中黒「・」か読点「、」か?
-
さくらんぼを塩水で洗うのは?
-
4歳の子供がさくらんぼを種ご...
-
梶井基次郎の檸檬
-
Excelの関数 SUBSTITUTEとIF関...
-
教えてください!!
-
Excel MATCH関数で検索範囲内...
-
しらたきと吐き気
-
メロンとヨーグルトは合わない...
-
筍の上の部分が緑色になってい...
-
スポンジケーキってどのくらい...
-
「であり」と「であって」の使...
-
ラズベリーの種の抜き方を教え...
-
Excelでの全通りの組み合わせ出...
-
さくらんぼに似ているが、さく...
-
ふにゃふにゃになったキウイっ...
-
煮物こんにゃくの冷凍保存について
-
しわしわのぶどうの実をフッカ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
教えてください!!
-
ハーブソルトを代用できるもの...
-
7文字以上のフルーツをできるだ...
-
中黒「・」か読点「、」か?
-
筍の上の部分が緑色になってい...
-
スポンジケーキってどのくらい...
-
Excel MATCH関数で検索範囲内...
-
Excelでの全通りの組み合わせ出...
-
梶井基次郎の檸檬
-
エクセルで数字を入力したら文...
-
煮物こんにゃくの冷凍保存について
-
10年前のにんにく漬け、食べて...
-
ふにゃふにゃになったキウイっ...
-
職場で隣の人についてです。飲...
-
さくらんぼに似ているが、さく...
-
パイナップルにたかる虫
-
しらたきと吐き気
-
Excelの関数 SUBSTITUTEとIF関...
-
大至急!妊娠初期でイチゴにつ...
-
4歳の子供がさくらんぼを種ご...
おすすめ情報