/ / Come si fa un'istruzione IF sulla stessa cella su più fogli, quindi si visualizza la somma dei valori veri in un altro foglio? - Excel

Come si fa un'istruzione IF sulla stessa cella su più fogli, quindi si visualizza la somma dei valori veri in un altro foglio? - Excel

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 Qui.

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 Qui.

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 № 1

Per 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.