[[20081025184740]] 『#N/A』(寧海) ページの最後に飛ぶ

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

 

『#N/A』(寧海)

 たびたびお世話になります。

 D4,F4,H4,J4,L4,N4,P4,R4が空白の時#N/Aエラーが出るのですが
どの様に式を直したら消えるでしょうか
アドバイス御願いいたします。

A4=VLOOKUP(CONCATENATE(D4,F4,H4,J4,L4,N4,P4,R4),Sheet2!$A$1:$B$100,2,FALSE)


 =IF(COUNTA(CONCATENATE(...)>0,Sheet2!$A$1:$A$100,元の式,"")
 のような感じでどうですか?
http://allabout.co.jp/study/pcbasic/closeup/CU20040122/

 あるいは書式で見えないようにするのも手です。
http://office.microsoft.com/ja-jp/excel/HP030561211041.aspx 現在参照不可
 (Mook)

 Mook様

 早速のアドバイス有り難うございます。
下記の要に変更したら良いのかと思い変更してみましたが
少し違うみたいですのでもう一度ご指導御願いいたします。

 =IF(COUNTA(CONCATENATE(D4,F4,H4,J4,L4,N4,P4,R4)>0,Sheet2!$A$1:$A$100,CONCATENATE(D4,F4,H4,J4,L4,N4,P4,R4),Sheet2!$A$1:$B$100,2,FALSE,"")
 
       (寧海)


 >D4,F4,H4,J4,L4,N4,P4,R4が空白の時#N/Aエラーが出るのですが

 全てが未入力の時に#N/Aエラーが出て困る、と云う意味なら
 これでいいと思います。
 ↓
 =IF(COUNTA(D4,F4,H4,J4,L4,N4,P4,R4),VLOOKUP(CONCATENATE(D4,F4,H4,J4,L4,N4,P4,R4),Sheet2!$A$1:$B$100,2,FALSE),"")

 全てが未入力かヌル文字("")の時に#N/Aエラーが出て困る、と云う意味なら
 =IF(CONCATENATE(D4,F4,H4,J4,L4,N4,P4,R4)<>"",VLOOKUP(CONCATENATE(D4,F4,H4,J4,L4,N4,P4,R4),Sheet2!$A$1:$B$100,2,FALSE),"")

  (半平太)


 半平太 様  Mook 様

 有り難うございました。
半平太様に訂正していただいた式で見事解決いたしました。
本当に有り難うございました。
 
  (寧海)

コメント返信:

[ 一覧(最新更新順) ]


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