Ho 7 fogli (Data 1-7) che hanno tutti un valore di lettera nella cella C24 e un valore monetario in D24, voglio controllare se questo valore è A per tutti i 7 fogli. Vedere .
Su un 8 ° foglio voglio visualizzare il totale per tutti i fogli ma voglio solo aggiungere il valore di D24 dove il valore di C24 era uguale a A. Vedi .
Posso controllare il valore di un foglio usando la seguente dichiarazione IF:
= IF ("Data 1"! C24 = "A", "Data 1"! D24, "0")
Qualsiasi aiuto sarebbe apprezzato :)
risposte:
0 per risposta № 1Per prima cosa imposta una colonna di valori con i nomi dei fogli che vuoi includere, vedrai qui sotto che li ho messi nella colonna D del mio foglio di lavoro; cioè
Data 1
Data 2
...
Data 7
Quindi utilizzare la seguente formula di Excel.
=SUMPRODUCT(SUMIF(INDIRECT("""&D2:D8&""!C24"), "A",INDIRECT("""&D2:D8&""!D24")))
1 per risposta № 2
Un'altra soluzione potrebbe essere l'uso di SUMIF su ciascun foglio (Data 1 - Data 7) per ottenere il tempo totale di disattivazione di Shift A su ciascuno. Quindi SUM quelli sul foglio 8.
su fogli 1 - 7 = SUMIF (C24: C25, C24, D24: D25)
sul foglio 8 = SUM ("Data 1: Data 7"! D26) assumendo che la formula sopra riportata sia in D26 su ciascun foglio.
per qualche motivo, Excel non ti consente di utilizzare SUMIF su fogli.