
No.1ベストアンサー
- 回答日時:
それは
VLOOKUP関数の後に
&""
が付いている事によって、VLOOKUP関数の検索結果を、文字列にしてしまっているからです。
VLOOKUP(検索値,sheet1!$A$2:$C $100,1,FALSE)
の検索結果が仮に
1000
という数値であった場合、
1000&""
の結果は、「1」という文字(数値ではなく文字)の後に「0」という文字が3個続いている文字列になっている訳です。
文字列は数値ではありませんから、カンマや円マークが付かないのは当然です。
ですから、その関数を次の様にされると良いと思います。
=IF(ISERROR(1/(VLOOKUP(検索値,sheet1!$A$2:$C $100,1,FALSE)<>"")),"",VLOOKUP(検索値,sheet1!$A$2:$C $100,1,FALSE))
Excelでは判定結果が正しい事を表しているTRUEは数値の1と同じものとして扱われる一方、判定結果が誤りである事を表しているFALSEは数値の0として扱われます。
つまり、
VLOOKUP(検索値,sheet1!$A$2:$C $100,1,FALSE)
の検索により空欄のセルを参照した場合(御質問文の関数の例の場合、検索範囲の1列目のセルを参照する事になりますから、検索結果は必ず「検索値」そのものとなりますから、参照先が空欄となる事などあり得ませんが)、
VLOOKUP(検索値,sheet1!$A$2:$C $100,1,FALSE)<>""
の判定結果はFALSEとなり、FALSEは0と同義なのですから、
1/(VLOOKUP(検索値,sheet1!$A$2:$C $100,1,FALSE)<>"")
という関数は
1/0
という事になりますので、検索結果が空欄の時には、
1/(VLOOKUP(検索値,sheet1!$A$2:$C $100,1,FALSE)<>"")
はエラーとなるため、ISERROR関数の結果がTRUEとなり、表示される値はIF関数における、「判定結果が正しい場合の戻り値」である
""
となる訳です。
No.3
- 回答日時:
回答No.2様が仰っておられるIFERROR関数はExcelのバージョンがExcel2007以降(Excel2007も含む)のものでしか使う事の出来ない関数です。
それに対し、VLOOKUP関数はどのバージョンから使えるようになったのか私は知りませんが、少なくともExcel97の頃には既に使用可能となっていた関数です。
ですから、「vlookup関数使えるならiferrorも使えるバージョン」であるとは限りませんので、もしIFERROR関数を使うのでしたら、Excelのバージョンを確認される事を御勧め致します。
No.2
- 回答日時:
一番最後に「&""」があるので、文字列扱いにしている為でしょう。
上記を削除すれば良い。
「&""」を加えている意図がわかりませんけど、どうしても付けるならば
=value(IF(ISERROR以下同じ)
とすれば、数値扱いになり右寄せになります。
あとは数式のセルの書式設定してください。
ついでに、=iferror(VLOOKUP(検索値,sheet1!$A$2:$C $100,1,FALSE),"")
・・・の方がさっぱりすると思いますけど。
vlookup関数使えるならiferrorも使えるバージョンだと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
VLOOK関数で作った請求書で、¥が表示されない
Excel(エクセル)
-
EXCEL カンマ区切りされたデータをVlookup関数で処理
その他(Microsoft Office)
-
IF関数を使用した数字に、カンマとテキストをつけたい
Excel(エクセル)
-
-
4
エクセルで文字を含む式に、カンマ(,)をつけるには??
Excel(エクセル)
-
5
カンマ区切りされたデータからvlookupで検索
Excel(エクセル)
-
6
エクセルで ¥▲12345を一桁ずつセルに配置する関数を知りたいです。”¥”と”▲”も入力させたいで
Excel(エクセル)
-
7
【関数】Falseは表示させないようにするには?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
LINEオープンチャットからのグ...
-
メルカリメルカリショップネッ...
-
空き地で駐車場経営をしようと...
-
Webマーケティングに関して質問...
-
Googleアドセンス アカウントは...
-
こんにちは。 主人がエイブルネ...
-
ネット関係の契約で50万一括支...
-
ガチャガチャの転売について
-
アムウェイを辞めさせる方法っ...
-
今私はネットショップでオリジ...
-
自分のノウハウをコンテンツPDF...
-
商品、仕事に関しまして。ネッ...
-
コミットというインスタグラム...
-
ASPはアフィリエイト審査をおこ...
-
ジモティーで出品していますが...
-
coin + 問い合わせ先 金を集め...
-
マーケティングや起業などなど...
-
今からキャンバでインスタやYou...
-
メルレ、チャトレという商売(...
-
10代で1億稼ぐのは簡単!!(...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メルカリメルカリショップネッ...
-
携帯ショップ店員は本当に将来...
-
今私はネットショップでオリジ...
-
アムウェイを辞めさせる方法っ...
-
ふわっちとか17Liveとかニコ...
-
今からキャンバでインスタやYou...
-
BASEの機能の相談です
-
メルレ、チャトレという商売(...
-
ネット関係の契約で50万一括支...
-
みどりの窓口っていつもなぜ行...
-
楽天は・・
-
ユーチューブでかせぎたいんだ...
-
Google によりアカウントは閉鎖...
-
BASEでネットショップを運営し...
-
Webマーケティングに関して質問...
-
SNSのXでtipsサイトで作った情...
-
Googleアドセンス アカウントは...
-
自分のノウハウをコンテンツPDF...
-
ジモティーで出品していますが...
-
マーケティングや起業などなど...
おすすめ情報