
No.5
- 回答日時:
たぶんVLOOKUP関数でご満足されるのではないでしょうか?
・まず読み替えする対応表を(例えば)E1からF4に作ります。
ex. E列 F列
行1 品名 品番
2 りんご 5
3 いちご 3
4 みかん 2
・(仮に)A1~A10を「品名入力」欄、B1~B10が「答え」の欄とする。
・次に「答え」のセル B1 にVLOOKUP関数を入れる。
たとえば、
=VLOOKUP(A1,$E$1:$F$4,2,FALSE)
*第2引数で指定する対応表は、コピーでずれないように$を付け絶対参照にしておきます。
・これで、あとは セルB1 の式を B10 まで、オートフィルでコピーします。
*このとき#N/Aのエラー表示が出ますが、これは品名欄がまだ空白で該当が無いからです。
・これで出来あがりです。あとは、A1からA10のセルに品名を入力して下さい。B列に対応する品番が自動表示されます。
※これ以上は、関数の説明書を読んで下さい。
お礼が遅くなりました。
皆様の回答を参考に対応表作成後、「IF 関数 と Vlookup 関数」の組み合わせで、解決しました。
この度は有難うございました。
No.4
- 回答日時:
NO2さんも書かれていますがもう少し具体的なデータの提示がないと
とてつもない時間がかかります。
りんごなら5
なしなら 3
そのほかに対応する「モノ」はないのですか。
対応する名称数及び 横に出てくる数字(数値)がいくつあるのか?
完全に「りんごなら5」だけでよいのかなど?
たとえば「りんご」が商品名で対応する数が変化することはないのか
お礼が遅くなりました。
私の説明不足でご迷惑をお掛けしましたが、皆様の回答を参考に対応表作成後、「IF 関数 と Vlookup 関数」の組み合わせで、解決しました。
この度は有難うございました。
No.3
- 回答日時:
(1)先日も入力規則の選択項目の表示文字列と違う文字列・数字をセルにセットしたいという質問があり、VBAで応えましたが、VBAがわからないという方でした。
(2)リンゴに代表される品物などの種類が2種類ぐらい少ないとき、表示形式でそうみせることは可能ですが、本件は値をセットしたいのだと思いますので、はずれます。
(3)VBAでA列や範囲に限定して、リンゴや数十までの文字列を対応する数字に変換をして、
対応数字をセットすることはできます。しかし、VBAは判らないという方がいますのでどうしたものか。
(4)A列は入力規則(リスト)を使って入力し、別列(B列)にVLOOKUP関数で、対応する数字を出し、ある時期に、B列の値を、A列に戻す(値貼り付け)というのが一番自然ですが、A列に入れた即座に、A列がB列の値になるわけではないので、忘れたりすれば、食い違います。
そういうことで、良い方法はないようです。
お礼が遅くなりました。
対応表作成後、「IF 関数 と Vlookup 関数」の組み合わせで、解決しました。
この度は有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
確定申告しなかった・無申告の人をどうやって見つけるのか元国税調査官に聞いてみた
無申告の方などを対象に税務調査を行う国税局の元税務調査官さんに、どう無申告を探すのか聞いてきました。
-
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
エクセルで数字を入れると決まった文字が出るようにしたい
Excel(エクセル)
-
(Excel)あるセルに文字を入力しただけで、同じブック内のほかのワークシートにも、同じ文字が自動的に入るようにするには?
Excel(エクセル)
-
4
エクセルで数字を入れたらとなりのセルに文字が出るようにするにはどうしたらいいですか?
その他(ソフトウェア)
-
5
Excel関数で、文字を数字に変換させたいです。 if関数で、数字を文字で表示させることは出来ますが
Excel(エクセル)
-
6
Excelで、「特定のセル」に入力したら→「別のセル」に「○」を自動表示する方法
Excel(エクセル)
-
7
エクセルで数字を入力したら文字に変換される方法
Excel(エクセル)
-
8
エクセル2010で文字に数字を割り当てたい
その他(Microsoft Office)
-
9
エクセル A1に1と入力すると○、2と入力すると×
Excel(エクセル)
-
10
エクセルで数字から名前に変換できる方法を教えて下さい。
Windows Vista・XP
-
11
エクセル 文字を入力したら自動的に変換したいです。
Excel(エクセル)
-
12
エクセルで文字列を入力すると、自動で別の文字列を呼び出す
Excel(エクセル)
-
13
EXCEL あるセルに数字が入力されれば既存マクロ実行させたい
Excel(エクセル)
-
14
【エクセル】指定したセルに入力することで、別の特定のセルに決まった文字を表示させるには?
Excel(エクセル)
-
15
エクセルで一致するデータを紐付けしたい。
財務・会計・経理
-
16
プルダウンで選択すると隣のセルに自動で入力される方法
その他(ビジネス・キャリア)
-
17
エクセルで、番号を書いたら自動的に名前も出る方法
Windows Vista・XP
-
18
エクセル 特定の文字を入れると他のセルの色が変わる
Excel(エクセル)
-
19
条件付き書式のやり方。隣のセルも色付け。
その他(Microsoft Office)
-
20
エクセルで10%引く場合の計算式を入力したいのですが・・・。
Windows Vista・XP
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
エクセルで二つの数字の小さい...
-
5
B列の値がA列にあるかを調べる関数
-
6
2つのエクセルのデータを同じよ...
-
7
エクセル 同じ値を探して隣の...
-
8
お店に入るために行列に並んで...
-
9
エクセルで最初のスペースまで...
-
10
エクセル 数値だけ抽出するには?
-
11
VBAで文字列を数値に変換したい
-
12
50人を数回、グループ分けする...
-
13
エクセルの表から正の数、負の...
-
14
Excelで条件が一致する場合、○...
-
15
Excel 別ファイルに自動的に反...
-
16
エクセル 文字数 多い順 並...
-
17
エクセルの表示画面(シート)...
-
18
エクセルで特定の行を削除した...
-
19
エクセルの関数(日数の平均の...
-
20
Excelで、A列にある文字がB列...
おすすめ情報
公式facebook
公式twitter