[[20141023124358]] 『IF関数とVLOOKUP関数でだした数値をSUM関数で求め』(かわしま) ページの最後に飛ぶ

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

 

『IF関数とVLOOKUP関数でだした数値をSUM関数で求めたい』(かわしま)

IF関数とVLOOKUP関数を使って給与明細を作成しています。
IF関数とVLOOKUP関数を使って導き出した数値が文字として表示されている為SUM関数を使うと0と表示されてしまいます。
どうやったら直りますか?

=IF(A7="","",VLOOKUP(A7,サービス区分!$A$1:$D$70,4,FALSE)&"")と
=IF(B8="","",VLOOKUP(B7,祝日区分!$A$1:$C$12,3,FALSE)&"")
この2の数式が出たものを足し算したいのですが解決の方法ありますか?

< 使用 Excel:Excel2003、使用 OS:Windows7 >


http://excelfactory.net/excelboard/exgeneral/excel.cgi?mode=all&namber=121647&rev=0

(マルチーズ) 2014/10/23(木) 13:07


 マルチーズさんの紹介先で解決済みだったんですね。

 合計されない理由は、VLOOKUP関数の後ろにつけてある「&""」が原因です。
 戻り値が文字列になるので、SUM関数では合計できません。

 戻り値の空欄対策として入れておられるのなら
 きちんと分岐させるのが良いと思います。
=IF(A7="","",IF(VLOOKUP(A7,サービス区分!$A$1:$D$70,4,FALSE)="","",VLOOKUP(A7,サービス区分!$A$1:$D$70,4,FALSE)))
  
(HANA) 2014/10/25(土) 13:37

コメント返信:

[ 一覧(最新更新順) ]


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