エクセル2002を使用しています。
8桁の数字が入力されている列があります。
セルの書式設定の表示形式で確認すると標準になっています。でもおそらく標準ではないようです。セルの左上角にグリーンの三角マークが付いています。標準なら何もつかないはずです。手で再入力すればOKなんですが行数が多いのです。
この数字を標準にする方法はないでしょうか。これをVLOOKUP関数の範囲の左端列にしたいのですが、検索値が標準のためエラーになってしまいます。
良い知恵をお貸しください。
質問がわかりにくいかもしれません。補足要求をお願いします。
No.1ベストアンサー
- 回答日時:
状況がいまいちわかりにくいですが、
ようは左端のグリーンの三角マークを消せればいいわけですよね?
方法1.マウスをそのあたりに持っていくと、マスの右端に!マークが表示されますので、そこの▼をクリックするといろいろ方法が出てきます。
「エラーを無視する」を選べば問題は解決されます。
方法2.「編集」→「クリア」→「全て」で行ってみててはいかがでしょ
この回答への補足
ご回答ありがとうございます。
教えていただいた方法で確かにグリーンの三角マークは消えます。
ですが VLOOKUP は#N/Aエラーのままです。
どうもありがとうございました。
補足をした後、ご教示いただいたコーションマーク(かな?)をいじっていたらテキスト形式を数値に変えるでOKでした。
ただ、1行づつしかできないようです。数値を入力しなおすよりはいいですが、一発で変換する方法はないでしょうか。
No.4
- 回答日時:
Vlookup関数の第1引数で指定する列が数値で、テーブルの方の最左列が文字列であると、一致した行を引いてきません。
どちらかに合わせる必要があります。多分コード類は文字列で決めていることが多く(00111など前に0がつくのは文字列)表の方にしたがって、’000111といれるか、全部いれた後なら="'"&A1の列を作ってください。表示形式を文字列に変えても、実際の値が数値のままなのでだめでしょう。この回答への補足
たびたび、ありがとうございます。
#1のかたの方法でうまくいきました。最初は複数セルを範囲指定したら「!マーク」は出ないと思ったのですが何度かやっているうちにマークが現れて一発でOKでした。でも、不思議なことにこの一連の作業をマクロの自動記録をしようと思ったのですが記録されないのです。
Sub Macro()
End Sub の中は日付と作成者だけで何も記録されていません。こんなことってあるんですか。もしかしたら、私が初心者なのでやり方が間違っているかもしれませんので自信はありませんが。
No.2
- 回答日時:
次ぎを補足して下さい。
表示形式の標準の問題では無いようです。
例=VLOOKUP(A1,C1:F10,2,TRUE)として
(1)第1引数で指定しているセル、上例ならA1の内容(そのセルをマウスでクリックしたとき、数式バーには何
が出ているか。)数値か文字列か。
(2)表示形式はなんですか。書式-セルをクリックすると何が青くなっていますか。
(3)表(テーブル)を指定している範囲の最左列のセル
の内容(上例ではC1)。数値か文字列か。
(4)そのC1のセルの表示形式はなんですか。
この回答への補足
ご回答ありがとうございます。
>例=VLOOKUP(A1,C1:F10,2,TRUE)
で申し上げますと、A1,C1共に見た目は半角数値です。セル-書式-表示形式はA1,C1共に標準です。先ほど言い忘れましたが、元のテーブルはエクセルで作ったものではありません。会社の基幹システムのデータベースからダウンロードしたものです。
標準ではないと思います。セルの左上角がグリーンマークになっていますし、数値は左詰です。表示形式・標準で同じ数値を入力し直すと右詰になりグリーマークも消えます。VLOOKUPも正常に動作します。
2度の補足はできないようなのでお礼欄を使わせていただきます。
#1のご回答がヒントになったのですが、元のテーブルはテキスト形式のようです。これをエクセルの標準にする方法を教えていただけないでしょうか。お得意のVBA でお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 条件付き書式を使ってユーザー定義。「数字のみ」も「数字+アルファベット」も認識させたい。 2 2022/05/28 07:22
- Excel(エクセル) countif関数について質問 4 2022/06/14 12:11
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Excel(エクセル) エクセルで、 A1セルに「A」という値、 B1セルに「B」という値が入っています。 どちらも表示形式 5 2023/02/22 23:05
- Excel(エクセル) 表示形式、文字列セル(列)に数式を入力するには マクロ 1 2022/09/18 10:53
- Excel(エクセル) Excel ユーザー定義で変換したセルについて 3 2023/02/04 01:25
- 物理学 角運動量の式変形が分かりません。 4 2022/08/03 21:04
- Excel(エクセル) エクセルの「セル書式設定」 4 2022/08/29 16:42
- Excel(エクセル) エクセルの1桁目のゼロが表示されない 6 2022/09/17 09:46
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのセル内の余白の設定...
-
エクセルで数式を入れても値が...
-
エクセルでの計算式で求められ...
-
エクセルで日付が逆に登録され...
-
エクセルで折り返しと縮小の同...
-
【Excel】 特定セルだけに「ゼ...
-
エクセルで 何時間何分と表示...
-
Excelで 分:秒 と表示させる...
-
EXCELで日付と時刻が入ったセル...
-
エクセルで西暦に変更できない
-
エクセルの計算式の後に、単位...
-
Excelに「隠し文字」のような機...
-
エクセル 条件付き書式で文字...
-
エクセルで、書式設定をして表...
-
エクセル 桁を増やす方法
-
エクセルの計算結果を()括弧で...
-
EXCELでセル内に打った文字が隠...
-
エクセルで、頭に0をつけて数...
-
エクセル:日付和暦の数字だけ...
-
Excel 文字の前にスペースを入...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのセル内の余白の設定...
-
エクセルでの計算式で求められ...
-
エクセルで数式を入れても値が...
-
エクセルで日付が逆に登録され...
-
Excelで 分:秒 と表示させる...
-
エクセルの計算結果を()括弧で...
-
【Excel】 特定セルだけに「ゼ...
-
EXCELで日付と時刻が入ったセル...
-
エクセル 桁を増やす方法
-
エクセルで折り返しと縮小の同...
-
エクセルで 何時間何分と表示...
-
エクセル 条件付き書式で文字...
-
エクセルで、書式設定をして表...
-
エクセルで西暦に変更できない
-
エクセルの計算式の後に、単位...
-
EXCELでセル内に打った文字が隠...
-
エクセルの分数表示
-
Excelに「隠し文字」のような機...
-
エクセル:日付和暦の数字だけ...
-
Excelの単位で立法メイトルを表...
おすすめ情報