[[20130628104600]] 『文字と文字でvlookup関数をしたら♯NAがでます。  ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『文字と文字でvlookup関数をしたら♯NAがでます。
書式設定で文字列にしています。
なにが原因なのでしょうか エクセルは2003です』(じゅじゅ)

 数字を検索していて片方の表示形式が数値。

 ってことでないの?

 例。検索対象が数値、検索文字が文字列。

 =VLOOKUP(検索値*1,範囲,2,FALSE)

 (GobGob)

 元々数値データだったものを表示形式だけ文字列に変えてもデータは数値のままです。
 (表示が左よりになるだけ)
 そのセルをダブルクリックするか、F2で編集状態にして再度確定するとデータも文字列になります。
 文字列として揃えたいのなら、列(セル)選択→データ→区切り位置→次へ→次へ→列のデータ形式を「文字列」
 →完了
 で文字列データになります。

 違う内容でしたら、どういったデータを入力しているのか具体的に教えて下さい。

 (コナミ)


区切り位置で文字列にしてみました。が変わりません。
シート1のCと同じものがシート2のAにあればB
をシート1のDにかえしたいです。

いちばんやりたいのは、シート1のAにかえしたいのですが、無理ですよね


 シート1のC列データが文字列。
 シート2のA列データはどうなの?

 (GobGob)

 いや、セルアドレスとかでなくデータの中身を教えてほしいんですが。
(実際と同じでなくても111とかいちごとかそういう感じで文字なのか数字なのかとか)

 GobGobさんも最初に聞かれてますが、結局数字は扱っているんですか?
 VLOOKUPで#N/Aエラーとなると9割くらいの確率で文字列と数値の違いというパターンです。

 あと、参照結果はA列に出せますよ。
 参照元の検索値(シート2のA列)が左端にあれば結果を返すセルは検索値(シート2のC列)の左にあっても問題ありません。
 やってみてください。

 (コナミ)


全て文字だけの表です
数字がないと無理ですか
(じゅじゅ)

 文字だけでも大丈夫ですが、#N/A になる場合は一致する検索値が無いということ。
 文字の場合は、どちらかの文字の後ろに空白が入っているためにうまくいかない場合がよくありますので
 確認してみて下さい。
 (tora)


 念のため。

 =VLOOKUP(検索値,範囲,列番号)
 と検索の型を省略している場合や
 =VLOOKUP(検索値,範囲,列番号,TRUE)
 と検索の型にTRUEを指定した場合は検索範囲の左端を昇順に並べておかなければ
 正しい値が返らなかったりエラーになったりするがその点は大丈夫か?
 (ねむねむ)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.