Excel: quando ID è ______, eseguire il calcolo utilizzando la data della prima occorrenza di ID _________?

Sto cercando un modo per creare una colonna che conta il numero di giorni tra each voce e la prima voce per lo stesso ID.

Questo è ciò che ho provato, ma non sembra funzionare: = IF (F4 = F3, G4-INDEX ($ F: $ G, MATCH (F4, F2: G1527,0), PICCOLO (G: G, 1)), 0)

* F: F = ID, G: G = Data

ID DATE AHLAHL 6/26/14 0:00 AHLAHL 6/26/14 0:00 AHLAHL 6/27/14 0:00 AHLAHL 6/27/14 0:00 AHLAHL 6/28/14 0:00 AHLAHL 6/28/14 0:00 ashbau 6/24/14 0:00 ASHBAU 6/24/14 0:00 ASHBAU 6/25/14 0:00 ASHBAU 6/25/14 0:00 ashbau 6/26/14 0:00 ASHBAU 6/26/14 0:00 ATZJUS 4/16/14 0:00 ATZJUS 4/16/14 0:00 ATZJUS 4/17/14 0:00 ATZJUS 4/17/14 0:00 ATZJUS 4/18/14 0:00 ATZJUS 4/18/14 0:00 Atzjus 4/20/14 0:00 ATZJUS 4/20/14 0:00 

Qualcuno può aiutarmi per favore?

Questa formula dovrebbe funzionare:

 =G2-VLOOKUP(F2,F:G,2,FALSE) 

VLOOKUP trova la prima voce che corrisponde alla colonna sinistra dell'arrays di dati ( F:G in questo esempio) e restituisce quindi il valore nella colonna 2 della stessa row. Poi abbiamo appena sottratto quello dalla data nella colonna 2. Vorrai inserirla nella row 2 del foglio di calcolo e trascinarla accanto ai dati. (Se stai iniziando in una row diversa da 2, cambiate la F2 e G2 sopra.)