• ベストアンサー

エクセル関数の添削お願いします。

●条件 (1)A1~A5が空欄(無記入)の場合 C1-B1 (2)A1~A5に記入ある場合、C1-そのMAX値 ●式 IF(A1:A5="",C1-B1,C1-MAX(A1:A5)) 上記の式だとVALUEとなってしまいます。(検証にかけるとA1:A5=""の部分) 若しくはそもそも「IF」では駄目なのでしょうか? 添削お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

=IF(A1&A2&A3&A4&A5="",C1-B1,C1-MAX(A1:A5))

hirodry
質問者

お礼

ありがとうございました。 見事に計算されました。

その他の回答 (1)

回答No.2

  if(A1:A5 ・・・この部分が間違いです この様に変えてください =if(count(A1:A5)=0,"",C1-max(A1:A5))  

hirodry
質問者

お礼

回答ありがとうございました。 ただ残念なことに空欄の時、計算されませんでした。

関連するQ&A