excel diverse funzioni SUM.IF arrays

Ho una relazione molto specifica, che non posso modificare il layout. In linea di principio, sembra così:

ABC 1 ASD Other 10 2 ASD Other 10 3 ASD Other 10 4 JKL Other 20 5 EFG Other 5 6 EFG Other 5 7 GHJ Other 10 

Ergo, le righe possono essere ripetute, e quando lo fanno, il valore (C) rimane lo stesso per questa linea.

Utilizzando la formattazione condizionale (= $ A2 <> $ A1), i valori ripetuti (solo colonna C) vengono eseguiti in bianco.

Come posso fare un SUM di questi valori, cosicché each linea distinta verrà calcasting solo una volta (dovrebbe restituire 45)?

In anticipo, grazie

PS: Sto usando Excel 2003

Quando posso inserirlo nella cella D9 e inserirla come una formula a matrix (Ctrl + Shift + Enter), funziona per il tuo scenario. Ma fai notare che nella row 8 c'è una row vuota per funzionare:

 =SUM(IF(B1:B7<>B2:B8,D1:D7,0))