
次のような毎日の現金取引シートがあります。
日付別にフィルターを適用したときに 2 番目の画像のような結果を得るには、F 列にどのような数式を入力する必要がありますか? 小計機能を試しましたが、前日の開始残高を選択できなかったことを除いては正常に機能しました。
ここでの主な問題は、列 A の日付が連続していないことです (そうでない場合は、ルックアップ、インデックス、一致、オフセット、countif などが機能します)
答え1
いろいろ試した結果、ようやく解決策が見つかりました。F2 に数式.......=if(isblank(A2)=true,"", if(counta($A$2:A2)<>subtotal(3,$A$2:A2),subtotal(9,$D$2:D2)-subtotal(9,$E$2:E2)+sumif(A:A,"<"&A2,D:D)-sumif(A:A,"<"&A2,E:E),sum($D$2:D2)-sum($E$2:E2)))...... を入力しました。
編集してくださった鉄人さんありがとうございます。