Ich habe eine Arbeitsmappe mit mehreren Registerkarten mit Informationen, die ich zu bestimmten Produkten zusammenfassen möchte.
Die Formel, die ich im Moment habe, sieht folgendermaßen aus:
=SUMIF($Z:$Z,"Dogma",AA:AA)
=SUMIF($Z:$Z,"Dogma",AB:AB)
=SUMIF($Z:$Z,"Dogma",AC:AC)
usw.
Ich habe versucht, so etwas zu tun wie
=SUMIF('Austria:Portugal'!$Z:$Z,"Dogma",'Austria:Portugal'!AA:AA)
aber das hat einen #VALUE-Fehler ergeben.
Ist es möglich, mein SUMIF so umzuwandeln, dass es auf allen Registerkarten angezeigt wird? Ich möchte vermeiden, die Tabelle auf allen Registerkarten zu replizieren und eine SUMME auf der Registerkarte „Aggregat“ auszuführen.
Vielen Dank.
Antwort1
Tragen Sie die Namen der gewünschten Blätter in eine Liste ein und benennen Sie den Bereich. Ich habe meinen so genannt sheet
:
Dann können Sie die folgende Formel verwenden:
=SUMPRODUCT(SUMIF(INDIRECT("'" & sheet & "'!$Z:$Z"),"Dogma",INDIRECT("'" & sheet & "'!AA:AA")))
Als Referenz:
Ich habe drei Blätter genau wie diese:
Sie können also sehen, dass der richtige Wert zurückgegeben wird.