web-dev-qa-db-ja.com

2つの条件に基づいて最大値を返す

同様の問題について他の多くの解決策を読んでいますが、問題を解決できません。

使用している2つのシートを含むGoogleシートがあります。

シート1

連絡先(姓、名、役職など)のリスト。列18(R)は「最終連絡先タイプ」(電話、会議などのドロップダウンリスト、データ検証)、列19(S) )「最終連絡日」列である(データ検証、日付)。

シート2

列6(F)が「日付」(データ検証、日付)列である、週ごとの相互作用(姓、名、位置など)のリスト。

やりたいこと

シート1の列19(S)の式を作成する必要があります。これは、シート2の列6(F)の最大日付値を返すものです。シート1の列18(R)がnullでない場合(">0")ANDシート1列1(A、姓)はシート2、列1(A、姓)と同じです。

これにより、インタラクションのログを毎週記録することで、クライアントと最後に話し合った時間を追跡できます。

1
Jason Esau
=ARRAYFORMULA(IFERROR(VLOOKUP(A3:A, SORT(Interactions!A5:F, 6, 0), 6, 0)))

0

0
user0