Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Home : Excel 2013)
SUMIF関数でフィルターを利用の場合は非表示の行は合計しない
投稿日時: 24/09/07 15:45:25
投稿者: ekane

よろしくお願いいたします。
 
A列の 合計したい行には ONがそうでなければNOが入力されています
そしてONの行のみを合計させていますが ( =SUMIF(($A$19:$A$48),"ON",E19:E48)  )
 
更にリンゴでフィルターをかけてA列がONである場合当然ながらSAMIFでは非表示の行も合計されてしまいます
 
わからないのですが、これにSUBTOTAL関数等などをつなぎ合わせて、フィルターを使用の場合は 非表示の行は合計に含めない とする方法を教えて頂きたいと存じます
 
SUNIFやSUBTOTAL関数にこだわりはありません。
宜しくお願い致します。
 
 

回答
投稿日時: 24/09/07 16:09:50
投稿者: んなっと

シートの構成が不明なので、違うかもしれませんが...
 
=SUMPRODUCT(($A19:$A48="ON")*SUBTOTAL(3,INDIRECT("E"&ROW(19:48))),E19:E48)
 
"E"& のかわりに "A"& でもいいかも。

投稿日時: 24/09/07 16:41:55
投稿者: ekane

んなっと様
 
早速の回答誠にありがとうございました。
私には到底検討がつきません。
凄いやっぱりスキルの高い人にお伺いして良かったです。
 
本当にありがとうございました。