
No.3
- 回答日時:
(1)VLOOKUPは正解と思います。
(2)その他の方法を考えてみました。
入力規則の応用。
E1:E3に(1セルに数字+名前を全角スペース1つで区切る)
桁の少ない200の前にはスペースを補って桁をそろえておく。
1000 桜
200 タンポポ
3000 菊
Shhet1のタブの部分で右クリック
「コードの表示」で出てくる画面に下記をコピー張り付けする。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
Application.EnableEvents = False
s = Split(Target, " ")
Target = s(0)
Target.Offset(0, 1) = s(1)
Application.EnableEvents = True
End If
End Sub
ーー
SHEET1のA列に
データー入力規則ーリストー$E$1:$E$3を設定。
ーー
A列をポイントすると、E列の内容がドロップダウンで出る。
選択すると、スペースより左がA列、右部分がB列にセットされる。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
エクセルで数字を入力したら文字に変換される方法
Excel(エクセル)
-
Excelで、「特定のセル」に入力したら→「別のセル」に「○」を自動表示する方法
Excel(エクセル)
-
-
4
エクセルで数字を入れたらとなりのセルに文字が出るようにするにはどうしたらいいですか?
その他(ソフトウェア)
-
5
エクセルで数字から名前に変換できる方法を教えて下さい。
Windows Vista・XP
-
6
文字を入力したら数値が自動入力!(エクセル)
Excel(エクセル)
-
7
エクセルで、番号を書いたら自動的に名前も出る方法
Windows Vista・XP
-
8
【エクセル】指定したセルに入力することで、別の特定のセルに決まった文字を表示させるには?
Excel(エクセル)
-
9
エクセルで入力した文字に反映して定型文を表示させる
その他(Microsoft Office)
-
10
Excelで入力した数値を対応した文字に変換する
iOS
-
11
エクセルで「500時間」を「何日と何時間」で表示したい
その他(パソコン・スマホ・電化製品)
-
12
エクセルで、日付を入力すると、別のセルに文字を自動的に表示させるようにするには。
Excel(エクセル)
-
13
エクセル 特定文字を入力したら、別セルに指定したセル内容を自動抽出させたい
Excel(エクセル)
-
14
エクセルで文字列を入力すると、自動で別の文字列を呼び出す
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報