リスト内の各有料日付の横に前の支払日を配置
問題:
列AとBには、クライアントIDとその最近の支払い日が含まれています。
各エントリの横に、同じクライアントからの前回の支払いの日付を追加します。
解決策:
次の配列数式でINDEX、MATCH、MIN、およびIF関数を使用します。
\ {= INDEX($ B $ 2:$ B $ 10、MATCH(MIN(IF(((B2- $ B $ 2:$ B $ 10)> 0)*(A2 = $ A $ 2:$ A $ 10)、(B2- $ B $ 2:$ B $ 10)))、B2- $ B $ 2:$ B $ 10,0))}セルC2に数式を入力し、列を下にドラッグします。
特定のクライアントの前の支払い日が存在しない場合、現在の支払い日の日付が両方の列に表示されます。