dポイントプレゼントキャンペーン実施中!

4月~12月までの項目を設け顧客名を条件に別のデータリストからVLOOKUPで売上をひっぱる数式があります。(今年度と昨年度の実績表で昨年度は数値で値が入っています。)
別セルに昨年実績比を計算したいのですが、=$T7/SUM(OFFSET($W7,0,0,1,COUNTA($H$7:$S$7)))のような数式を考えています。
※T7は仮に今年度の4月~2月までの累計、W7は昨年度の4月の実績でOFFSETの基準セル、H7:S7は今年度の実績が何月(4月~2月の11ヶ月)まで進んだかをCONTAでとっています。
ところが、H7:S7は参照元にVLOOKUPが入っていてISNAやISERROR等で#N/Aや0や""試していますが、もちろん完全空白でないので求めたい答えが返ってきません。
この参照元でVLLOKUPを入れたまま完全空白を実現するにはどのように工夫したらよいでしょうか?
VBAでやるしかないですか?

A 回答 (2件)

>CONTAでとっています。



COUNTAは式の戻り値が””の場合は文字長0の文字列と判断し数えてしまいます。
売上を出しているなら、数値データかと思われますのでCOUNT関数では駄目でしょうか?
    • good
    • 1

式が入っていてその結果として「””」を代入させるのでも駄目なわけですね?


だとしたらもうVBAでClearcontentsするしかないと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!