
ご存知の方がいらっっしゃったら教えてください。
Excelの数字が認識されなくて困っています。
別の部署より送ってもらった商品の品番・品名・価格などの表から
VLOOKUP関数を使い、別の表へ品番から品名や価格を導きたいのですが、
なぜか送ってもらった表の数字が認識されていないようです。
何度やっても、エラーになります。
送ってもらった元の表の品番をあとから私が入力しなおすと認識されて
関数もつかえるのですが、沢山ある品番を全部入力しなおすのは大変です。
なにかいい方法はありますか?
ちなみに表示形式を数字にしてもだめです。
コピーして値だけを貼り付けとかにしてみてもだめでした。
よろしくおねがします
No.4
- 回答日時:
>頭にアルファベットが二つついてあとが数字なのです。
、、、タイトルと内容が全然違いますね(^^;)
AB12345 のように1文字でも文字(特殊文字を除いて)が入れば、データとしては文字列です。既に数値ではありません。
ご質問の要点は、「一見して同じデータなのだが、VLOOKUPで検索できないのはなぜか?」ということですね。
数字を認識しないのではなく、No.3 の papayuka さんがご指摘されているように、半角SPや改行コードなどの余計なものがデータ末尾についているため、比較すると不一致になってしまうのだと思います。
試しに、新規シートに
1. A1セルに[別の部署より送ってもらった商品の品番]のセルをコピー
2. B1セルに[検索のため、あなたが入力した商品の品番]のデータを入力
3. C1セルに =EXACT(A1,B1) と計算式を入力
これで、C1セル に TRUE と返されなければビンゴです。
原因が確定できれば、TRIM関数や改行コードの一括置換などで対処します。
タイトルの件すみません・・・。深く考えてつけていなかったのと、認識不足でした。
試してみたらTURUEと返されませんでした。
TRIM関数で解決しました。ありがとうございました。
No.2
- 回答日時:
以下の操作で文字列から数値に一括で変換できます。
(1)何も入力されていないセルに「1」と入力し、そのセルをコピー
(2)品番が入力されているセルを選択し、[形式を選択して貼り付け]→[値]→[乗算]
(1)で入力した「1」は後で消去してください
早速のアドバイスありがとうございます。やってみたのですが、直りません・・・。
質問が不足していたのですが、商品番号が数字のみでなく、
頭にアルファベットが二つついてあとが数字なのです。
AB123456 のような形なで全部が数字でないので、乗算されないのかもしれませんね(><)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) EXCEL関数LOOKUPとFILTERについての質問です 1 2022/12/21 05:53
- Excel(エクセル) Excel 関数 vlookupなどの使い方について質問です。 シート1に品番、商品名、単価、発注条 6 2022/06/15 19:16
- Excel(エクセル) Xlookupの結果がうまくいきません。(excel2013) 2 2023/06/18 17:32
- Excel(エクセル) Excelの操作方法を教えてください!頭文字2~8文字で特定の値に返す方法 8 2022/07/14 11:26
- Excel(エクセル) エクセルの表について 3 2023/04/14 18:00
- Excel(エクセル) 製品番号での整列と、検索に関して 3 2023/06/28 19:20
- Excel(エクセル) Excelで特定の文字列を判定し計算する数式を教えて下さい。 1 2022/05/01 12:04
- Excel(エクセル) エクセルでセルに何らかの文字が入力されたらそれを任意の数値として認識させる方法がしりたいです。 3 2023/03/16 20:19
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCEL 連動したドロップダウン...
-
エクセルで休日の「休」という...
-
名簿の漢字名を関数で半角カナ...
-
Excelでセルを次の行の先頭の列...
-
Excelのテーブル上のセルの保護...
-
EXCELで縦の行全てに一括して文...
-
【エクセル】入力規則のプルダ...
-
指定した行に飛ぶ事って可能で...
-
エクセルでエンターを押すと隣...
-
Excelで数値をgからkgへ(÷1000)
-
エクセル 1行飛ばしで番号をつ...
-
エクセルの数式を等間隔にオー...
-
一つのセル内でVLOOKUPで抽出し...
-
エクセルのオートフィル機能で...
-
オートフィルを列すべて(一番...
-
Excel入力規則とVLOOKUPの組み...
-
A1 B1 A2 B2 A3 B3 の順に入力...
-
エクセル・真ん中の数字のみイ...
-
空白部分に連番の数字を記入し...
-
エクセルでデータを扱っている...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCEL 連動したドロップダウン...
-
エクセルで休日の「休」という...
-
名簿の漢字名を関数で半角カナ...
-
Excelのテーブル上のセルの保護...
-
EXCELで縦の行全てに一括して文...
-
Excelでセルを次の行の先頭の列...
-
エクセルでエンターを押すと隣...
-
【エクセル】入力規則のプルダ...
-
Excelで数値をgからkgへ(÷1000)
-
空白部分に連番の数字を記入し...
-
エクセルで行の一番上にセルに...
-
エクセルで空白に自動で文字を...
-
エクセルで決められた合計にな...
-
指定した行に飛ぶ事って可能で...
-
エクセルの数式を等間隔にオー...
-
エクセルで、複数の同一内容の...
-
エクセルで既存数値を税抜きに...
-
A1 B1 A2 B2 A3 B3 の順に入力...
-
一つのセル内でVLOOKUPで抽出し...
-
オートフィルを列すべて(一番...
おすすめ情報