
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関数で、文字を数字に変換させたいです。 if関数で、数字を文字で表示させることは出来ますが
Excel(エクセル)
-
エクセルで数字を入れると決まった文字が出るようにしたい
Excel(エクセル)
-
-
4
エクセルで文字列を入力すると、自動で別の文字列を呼び出す
Excel(エクセル)
-
5
Excelで、「特定のセル」に入力したら→「別のセル」に「○」を自動表示する方法
Excel(エクセル)
-
6
エクセル2010で文字に数字を割り当てたい
その他(Microsoft Office)
-
7
エクセルで数字を入力したら文字に変換される方法
Excel(エクセル)
-
8
セルに入力したら、別の特定セルに文字表示させるには
Excel(エクセル)
-
9
Excel_文字を数値に置き換えて計算する方法
その他(Microsoft Office)
-
10
ある列のセルに特定の文字が入っていたら他のセルに決まった文字を入れる
Word(ワード)
-
11
エクセルのIF関数で、文字が入力されていたならば~
Excel(エクセル)
-
12
エクセルで数字を入れたらとなりのセルに文字が出るようにするにはどうしたらいいですか?
その他(ソフトウェア)
-
13
エクセルの色も=イコールできますか?
Windows Me・NT・2000
-
14
値が入っているときだけ計算結果が表示されるようにするには・・?
Excel(エクセル)
-
15
エクセルで一致するデータを紐付けしたい。
財務・会計・経理
-
16
A1セルに入力したら、入力時間をA2セルに自動挿入
Excel(エクセル)
-
17
エクセルで色の変更を他のシートに反映させるには
Access(アクセス)
-
18
(Excel)あるセルに文字を入力しただけで、同じブック内のほかのワークシートにも、同じ文字が自動的に入るようにするには?
Excel(エクセル)
-
19
COUNT関数で0.5カウントはできますか?
Access(アクセス)
-
20
エクセルでシート名を自動入力したい。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの転記マクロについて、教...
-
PowerPointで表の1つの列だけ...
-
エクセルで二つの数字の小さい...
-
2つのエクセルのデータを同じよ...
-
エクセルで最初のスペースまで...
-
エクセルで文字が混じった数字...
-
Excel、市から登録している住所...
-
エクセル 同じ値を探して隣の...
-
エクセルの関数(日数の平均の...
-
VBAでセル入力の数式に変数を用...
-
エクセルの項目軸を左寄せにしたい
-
エクセルの隣り合う列のグループ化
-
エクセル(勝手に太字になる)
-
エクセルで一行毎、一枚づつ自...
-
エクセルの並び変えで、空白セ...
-
50人を数回、グループ分けする...
-
【ACCESS/必須条件とOR条件を組...
-
エクセルで、列の空欄に隣の列...
-
エクセル 文字数 多い順 並...
-
「B列が日曜の場合」C列に/...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PowerPointで表の1つの列だけ...
-
エクセルで二つの数字の小さい...
-
Excel、市から登録している住所...
-
2つのエクセルのデータを同じよ...
-
エクセル 同じ値を探して隣の...
-
エクセルで最初のスペースまで...
-
エクセル(勝手に太字になる)
-
エクセル関数 複数の列に文字が...
-
Excelの関数についての質問です...
-
エクセル 文字数 多い順 並...
-
エクセルで文字が混じった数字...
-
「B列が日曜の場合」C列に/...
-
VBAで文字列を数値に変換したい
-
エクセルの項目軸を左寄せにしたい
-
50人を数回、グループ分けする...
-
Excelで半角の文字を含むセルを...
-
エクセルで、列の空欄に隣の列...
-
エクセルの並び変えで、空白セ...
-
"列" (|v1, |v2, |v3, ..., |v...
-
Excelの関数(FILTER関数)につ...
おすすめ情報