
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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- Excel(エクセル) Excel 値を返す数式についてです 3 2022/11/21 20:08
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Excel(エクセル) Excelにの以下の設定方法について教えてください! C列にデータ入力の設定をしています。(出、入を 3 2022/06/22 01:33
- Java Java 南京錠 2 2023/02/04 11:46
- Excel(エクセル) [オートフィルター]機能について 3 2023/02/04 14:32
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) 列を自動で追加したい 3 2022/07/11 12:58
- Visual Basic(VBA) エクセルVBAで『A列』に新規で数値を入力し『B列』から右方向の空白セルにその値を貼り付ける方法 4 2022/11/05 08:37
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
EXCELで 一桁の数値を二桁に
-
PowerPointで表の1つの列だけ...
-
Excelで半角の文字を含むセルを...
-
エクセル 文字数 多い順 並...
-
「B列が日曜の場合」C列に/...
-
エクセルで文字が混じった数字...
-
エクセルで最初のスペースまで...
-
お店に入るために行列に並んで...
-
エクセルの並び変えで、空白セ...
-
オートフィルターをかけ、#N/A...
-
Excelでの列比較(A列とB列の組...
-
VBA 連続行データを5行ずつ隣の...
-
エクセル(勝手に太字になる)
-
【エクセル】指定した文字以外...
-
エクセル 時間帯の重複の有無
-
エクセルの表から正の数、負の...
-
文字を入力したら数値が自動入...
-
エクセルで、列の空欄に隣の列...
-
2つのエクセルのデータを同じよ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
EXCELで 一桁の数値を二桁に
-
エクセルで最初のスペースまで...
-
2つのエクセルのデータを同じよ...
-
エクセルで文字が混じった数字...
-
エクセル(勝手に太字になる)
-
エクセル 文字数 多い順 並...
-
Excelで半角の文字を含むセルを...
-
「B列が日曜の場合」C列に/...
-
エクセルで、列の空欄に隣の列...
-
Excel 文字列を結合するときに...
-
Excel、市から登録している住所...
-
【VBA】特定列に文字が入ってい...
-
エクセルのセル内の文字の一部...
-
エクセル 同じ値を探して隣の...
-
お店に入るために行列に並んで...
-
エクセルの並び変えで、空白セ...
-
文字列に数字を含むセルを調べたい
-
エクセルの項目軸を左寄せにしたい
おすすめ情報