[[20170824163904]] 『VLOOKUPの検索結果から-1したい』(AUG) ページの最後に飛ぶ

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

 

『VLOOKUPの検索結果から-1したい』(AUG)

VLOOKUPの検索結果から-1したく
下記の数式を作成しました。

=IFERROR(VLOOKUP($C3,$B:$CB,5,0),-1)

このC3に検索値がない場合は空白で表示したいのですが

どの様にしたら良いでしょうか?

< 使用 Excel:Excel2013、使用 OS:Windows10 >


 >=IFERROR(VLOOKUP($C3,$B:$CB,5,0),-1)

 =IFERROR(VLOOKUP($C3,$B:$CB,5,0)-1,"")

 ってこと?
(コナミ) 2017/08/24(木) 16:52

コナミ様

全て空白になってしまうのですが・・・。

(AUG) 2017/08/24(木) 16:55


 VLOOKUP($C3,$B:$CB,5,0)

 だけ入れたらどうなるんですか?
(コナミ) 2017/08/24(木) 16:56

 というか、この式第二引数が変。本当にこれで入れてるんですか?
 だとしたら絶対エラーだから空白になりますね。
(コナミ) 2017/08/24(木) 16:58

 =if(C3="","",if(isna(VLOOKUP($C3,$B:$CB,5,0)),"",VLOOKUP($C3,$B:$CB,5,0)-1))

 尚、Vlookupがあっているかは見てません。

 (BJ) 2017/08/24(木) 17:21

 ああ、C3が空欄か…で、CB列ね。
 すみません、C8かと。

 なら、

 IF(C3="",IFERRORの式)

 とかでもいいと思いますが、やっぱりVLOOKUPの式だけだとどうなるか
 気になりますね。
(コナミ) 2017/08/24(木) 18:33

 あ、そうか。C3が空欄だからエラーだった訳か。
(コナミ) 2017/08/24(木) 19:50

やはりマイナス1はどうしても残ってしまうようです。

何か別の方法がないか、もう一度考え直してみます。

皆さまご協力ありがとうございました。
(AUG) 2017/08/25(金) 10:46


 =IFERROR((VLOOKUP($C3,$B:$CB,5,0)&"")-1,"")
 だとどうだろうか? 
(ねむねむ) 2017/08/25(金) 11:26

 ようするに

 VLOOKUP($C3,$B:$CB,5,0)

 の結果が空白か0だったってことじゃないんですか?

 >やはりマイナス1はどうしても残ってしまうようです。

 まあ、自分の主張だけで VLOOKUP の結果というか参照先の事を
 一切書いて無いので解らんけど。

 長いけど全部ひっくるめてこうなんでしょうか?
 =IF($C3="","",IF(ISNA(VLOOKUP($C3,$B:$CB,5,0)),"",IF(OR(ISTEXT(VLOOKUP($C3,$B:$CB,5,0)),VLOOKUP($C3,$B:$CB,5,0)=0),"",VLOOKUP($C3,$B:$CB,5,0)-1)))

(BJ) 2017/08/25(金) 12:44


コメント返信:

[ 一覧(最新更新順) ]


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