[[20061120091934]] 『複数のセルでエラーじゃない場合』(KUN) ページの最後に飛ぶ

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

 

『複数のセルでエラーじゃない場合』(KUN)
 教えてください。
 
 B,C,D のセルにそれぞれ、VLOOKUPで数字をもってきました。
 B,C,Dのセル全てがエラーだったら Eセルに「NG」そうでなければ、
 エラーじゃないセルの数字を表示したいのですが・・・
 但し、B,C,Dのセル重複して数字が入る事はありません。

    A   B    C   D   E 
   001    N/A    N/A    N/A    NG
   002    100    N/A    N/A    100
   003    N/A    N/A    200    200
   004    N/A     50    N/A     50

 宜しくお願いいたします。


 そのまんまですが

 =IF(ISERROR(B1),IF(ISERROR(C1),IF(ISERROR(D1),"NG",D1),C1),B1)

 でどうでしょう。
 (ホグペン)


 =IF(COUNTIF(B1:D1,NA()),IF(COUNT(B1:D1),SUMIF(B1:D1,"<"&99^9),"NG"),"")
 というものは、どうでしょう?                      (LOOKUP)

 ホグペン様、LOOKUP様
 早速の回答、ありがとうございました。
 できました。
 ちなみに、LOOKUP様の式の「"<"&99^9」の部分は
 どういうことなのですか?
 よろしければ、教えてください。m(__)m

 =SUMIF(B1:D1,"<"&99^9)は、
 =SUMIF(B1:D1,"<>#N/A")としますと、#N/A以外の数値が合計できますが、
 気分で、このようにしてみました。

 99^9は、99の9乗で、通常、手で入力する数値999999999999999を上回る数値です。
 セルに=99^9>999999999999999としますと、TRUEが戻ります。    (LOOKUP)

 =IF(COUNT(B1:D1),LOOKUP(10^10,B1:D1),"NG")


 LOOKUP様
 ありがとうございました。
 よくわかりました。
 (使いこなせるかは?ですが・・・スッキリしました。)

 また、わからない事がありましたら
 お願い致します。(KUN)

コメント返信:

[ 一覧(最新更新順) ]


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