
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も見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
(Excel)あるセルに文字を入力しただけで、同じブック内のほかのワークシートにも、同じ文字が自動的に入るようにするには?
Excel(エクセル)
-
エクセルで数字を入力したら文字に変換される方法
Excel(エクセル)
-
4
【エクセル】指定したセルに入力することで、別の特定のセルに決まった文字を表示させるには?
Excel(エクセル)
-
5
エクセルで数字を入れたらとなりのセルに文字が出るようにするにはどうしたらいいですか?
その他(ソフトウェア)
-
6
Excelで、「特定のセル」に入力したら→「別のセル」に「○」を自動表示する方法
Excel(エクセル)
-
7
エクセルのIF関数で、文字が入力されていたならば~
Excel(エクセル)
-
8
エクセル 特定の文字を入れると他のセルの色が変わる
Excel(エクセル)
-
9
エクセル 文字を入力したら自動的に変換したいです。
Excel(エクセル)
-
10
エクセルで数字を入れると決まった文字が出るようにしたい
Excel(エクセル)
-
11
プルダウンで選択すると隣のセルに自動で入力される方法
その他(ビジネス・キャリア)
-
12
エクセル 特定文字を入力したら、別セルに指定したセル内容を自動抽出させたい
Excel(エクセル)
-
13
エクセル2010で文字に数字を割り当てたい
その他(Microsoft Office)
-
14
エクセルで数字から名前に変換できる方法を教えて下さい。
Windows Vista・XP
-
15
エクセルで入力した文字列を他のセルにも自動的に入力できるようにしたいです。
Excel(エクセル)
-
16
エクセル A1に1と入力すると○、2と入力すると×
Excel(エクセル)
-
17
エクセルで、日付を入力すると、別のセルに文字を自動的に表示させるようにするには。
Excel(エクセル)
-
18
エクセルで、あるセルに入力されたらこのセルを参照する…
Excel(エクセル)
-
19
Excelで決まった文字を簡単に入力したい
Excel(エクセル)
-
20
Excelで入力した数値を対応した文字に変換する
iOS
関連するQ&A
- 1 エクセルでA列、B列、C列、D列、E列に数値が入力されており、それぞれ
- 2 エクセルでA列の数値にB列以降の列の数値を乗じて各列の最終行に合計を出したい
- 3 エクセルexcel2003でAのセルの数値がBのセルの数値より少ない場合、自動的にAセルの数値を赤表示にするには
- 4 エクセル:A列とB列に同じ数値が合った場合に左側のA列の方を強調したい。
- 5 作業列なしで各行のA列とB列の数値の小さい方に、C列の数値をかけた値の和を求めたい
- 6 エクセルでB列の数値がA列(A1:A10)の範囲に存在するかどうかを知りたい
- 7 エクセルでA列に入力した文字を自動でC列にも表示させたい!
- 8 ExcelのA列が飛び飛びで空白の場合、A列空白の場合、横のB列の数値を1行上のC列に表示させる方法
- 9 マクロ初心者です。 よろしくお願いします。 A列に約20文字以上の入力がある場合、B列には5文字目か
- 10 Excel2013 VBA A列とB列の文字をA列とB列とC列に移動させる方法
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
B列の値がA列にあるかを調べる関数
-
5
VBAで文字列を数値に変換したい
-
6
エクセル 数値だけ抽出するには?
-
7
A列に"あ""い""う"の文字がラン...
-
8
エクセルで特定の行を削除した...
-
9
2つのエクセルのデータを同じよ...
-
10
エクセルの項目軸を左寄せにしたい
-
11
エクセルで二つの数字の小さい...
-
12
A列に学校名"学校1"から"学校11...
-
13
エクセルでCOUNTIFで文字の掛け...
-
14
A列に"あ""い""う"の文字がラン...
-
15
ExcelのVBAで連番を振る。
-
16
エクセルの重複データを抽出し...
-
17
【ExcelVBA】配列を用いた文字...
-
18
SUMPRODUCT関数の使い方
-
19
CSVファイルの指定列だけを...
-
20
エクセルの並び変えで、空白セ...
おすすめ情報