Excel-複数の条件を使用した動的セル更新


0

日付とキャンペーンごとに最新のエントリを計算する数式を使用して値を表示するセルをExcelで作成する方法があるかどうかを知りたいです。

DATE | 3つの列がある場合 キャンペーン| COUNTキャンペーンの最新の日付を検索し、カウント列に値を表示する数式を作成します。


質問をより明確にするために、お持ちのサンプルデータと必要な出力を追加してください。
マテユハス

回答:


0

質問は少しあいまいです。カウント列に「最新の日付」が必要であると述べていますか?

最新の日付のみが必要な場合は、ピボットテーブルを使用するか、Microsoft PowerQueryアドインを使用することをお勧めします。

カウントにはキャンペーンのレコードの総数を表示するが、最新のキャンペーン日付のみを表示する必要があると思いますか?

繰り返しますが、ピボットテーブルはこれを可能にします。

テストなし(だから私はまったく間違っているかもしれません!):

  • CAMPAIGNを行に追加します
  • DATEをデータに追加し、計算をcountではなくMAXに変更します
  • CAMPAIGNをデータに追加し、計算がカウントされていることを確認し、列見出しをCOUNTに変更します

0

並べ替えられていない日付と繰り返しの日付で機能する配列数式を使用できます。

F2の式は

=LOOKUP(2,1/(($B$2:$B$6=E2)*$A$2:$A$6=MAX(IF($B$2:$B$6=E2,$A$2:$A$6,0)))),$C$2:$C$6)

これは、配列数式であるとして確認する必要がありますCtrl- - 。Shift Enterその後、それをコピーできます。

スクリーンショットでは、イベントAの最新の日付がデータの最初の行にあることに注意してください。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.