入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。01:53回答数:3件フィルターかかってる部分だけのSUMIFで集計したいのがあるのですが普通にやるとフィルターかかってない部分まで集計されてしまいます。何か良い式がありますか?通報するこの質問への回答は締め切られました。08:33★まず、作業列でSUBTOTAL(3)関数を使い、"表示されているか否か"をマークします。:=SUBTOTAL(3,A2)として、(フィルタを解除した状態で)末行までフィル。フィルタした状態で表示されるセルには1,表示されないセルには0が入ります。(もちろん見た目では判りませんが)★次に、「表示されてて、しかも、指定した条件を満たす行」について合計します。任意のセル:=SUM(IF(Z2:Z1000=1,IF(B2:B1000>300,C2:C1000,0),0))として、配列数式として入力(Ctrl+Shift+Enter)します。結果を足し上げよ」という式です。・AND関数,OR関数は使えませんから注意してください・SUMIFではなく、SUM(IFです。任意のセル:=SUM(IF(Z2:Z1000=1,IF(B2:B1000=D2:D1000,C2:C1000,0),0))として、配列数式として入力(Ctrl+Shift+Enter)します。結果を足し上げよ」ですね。「入れ子のIF文ではなく、算術演算子による論理演算を行う」のが一般的な方法のようです。SUMPRODUCT、論理演算の例については、過去にたくさん記述がありますので、そちらをご参考ください。09:42質問は2つの意味に取れて、あいまいです。(1)フィルターで、絞られて、画面に出ている行全てのある列の数値の合計の場合=SUBTOTAL(),C1:C6)(2)フィルターで、絞られて、今画面に出ている行の中で、さらに別列で条件を掛けて、合計を求める場合2条件(以上)の抜き出し合計の問題になるので、フィルタ解除した状態を頭において、SUMPRODUCT関数で複数条件による抜き出し合計を計算する。SUBTOTALIF的な関数は無い。SUMPRODUCT関数の利用は過去質問にイヤというほど沢山あり、略。複数条件」に関するQ&A:Excelで指定した条件と一致するセルの隣の数値を合計したい。演算子」に関するQ&A:COBOLの論理演算子について質問ですお探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!全カテゴリから検索このカテゴリから検索Q質問する(無料)このQ&Aを見た人はこんなQ&Aも見ています出産前後の痔にはご注意!一体なぜ妊娠・出産には痔がつきまとうのだろうか?その理由を見ていこう。SUMPRODUCTとSUBTOTALについてExcel(エクセル)4SUMIFS?COUNTIF?とSUBTOTALを合わせたような数式を組みたい。表を大きく、紙いっぱいに印刷したいExcel(エクセル)20Excelでプラスマイナスを逆にするには?Excel(エクセル)出産前後の痔にはご注意!一体なぜ妊娠・出産には痔がつきまとうのだろうか?その理由を見ていこう。SUMPRODUCTとSUBTOTALについてExcel(エクセル)4SUMIFS?COUNTIF?とSUBTOTALを合わせたような数式を組みたい。SUMIF関数の集計が上手くいきません。回答数ランキングです。職業ビジネスアドバイザーこの専門家の回答をチェック他の専門家の回答をチェックこのQ&Aを見た人が検索しているワードSUフィルタMIFフィルターエクセルこのQ&Aと関連する良く見られている質問QExcel関数:SUBTOTALとSUMIFを組み合わせる?下記のような場合の集計ができる関数を教えて下さい。SUBTOTALとSUMIFを組み合わせようと思ったのですが、うまくいきませんでした。・セルB2~B50:各金額を入力している<集計方法>・セルB51に「ランクが"A"」の金額合計を表示したい・ただしオートフィルターを使って他の条件で抽出もおこなっているのでSUBTOTAL関数のように、表示されている行の値のみを合計したいAベストアンサーオートフィルタ実行時でも可能な集計です。=SUMPRODUCT((SUBTOTAL(3,INDIRECT("A"&ROW(A2:A50))))*(A2:A50="A")*(B2:B50))で試してみてください。B51セルだとフィルタ実行時に非表示になるかもしれませんので、もう少し下のセルに入れてください。機能を実装お世話になります。どなたかご存知ないでしょうか。自分が思いつく所で考えると別シートに移して「=COUNTIF(●:●,"完了")」を都度入れていくか?ぐらいしか思いつきません。・フィルタで抽出しても元の範囲選択はそのまま。・フィルタで抽出後に見えている選択範囲の「完了」だけを数えて欲しい・上記2つの条件で1つのセルに数式を入力したい。この3つの条件が満たされれば「=SUBTOTAL」や「=COUNTIF」にこだわる必要はありません。ご存知であればご教示いただけますでしょうか。説明が不足のようでしたら何度でも補足致しますので何卒宜しくお願い致します。