Excel-Formel: SUMMEWENNS, SUMMENPRODUKT?? Nicht sicher

Excel-Formel: SUMMEWENNS, SUMMENPRODUKT?? Nicht sicher

Ich stecke also in einer Zwickmühle, da ich nicht weiß, welche Formel ich in dieser Situation verwenden soll. Kurz gesagt, dies ist ein Prognosetool für das Bauwesen und dieses Beispiel ist sehr einfach. Ja, ich weiß, dass dies einfach mit 3 verschiedenen IFFormeln erledigt werden könnte, aber dies ist für große Bauprojekte mit einer Laufzeit von 3+ Jahren, für die manchmal wöchentlich Prognosen erstellt werden, daher würde ich es vorziehen, den gesamten Abschnitt zu nehmen und das einfach zum Laufen zu bringen. Ich habe versucht, verschiedene davon zu verwenden, SUMIFSaber SUMPRODUCTohne Erfolg. Hat jemand eine Idee?

Mein Ziel in diesem Beispiel wäre, dass L11die Summe aller hervorgehobenen gelben Zellen im beigefügten Bild gleich ist, WENN und nur WENN die angrenzende blaue Zelle rechts neben dieser gelben Zelle leer ist. Wenn Sie also die tatsächlichen Kosten eingeben, werden nur die geplanten Kosten addiert, für die die tatsächlichen Kosten noch nicht eingegeben wurden. Gibt es eine Möglichkeit, diese ganze Zeile mit Elementen () zu nehmen N11:Y11und alle Zellen zu addieren, die in Zeile 4 „Proj ($)“ enthalten, WENN Zeile 4 „Act ($)“ nicht leer ist?

Angehängtes Bild

Antwort1

A SUMIFSkann dies für Sie durch eine sorgfältige Auswahl der Bereiche tun:

=SUMIFS($O11:$W11,O$4:W$4,"Proj ($)",$P11:$X11,"<>",$P$4:$X$4,"Act ($)")

Beachten Sie, dass es wichtig ist, dass alle Bereiche die gleiche Größe haben, damit das SUMIFSfunktioniert

Antwort2

Ihr Problem kann durch die Verwendung einer IF& SUMIF-Kombination gelöst werden:

Bildbeschreibung hier eingeben

  • Geben Sie diese Formel in die Zelle ein C205.

    =IF(AND($A$202:$K$202<>"",$A$201:$J$201="Act($)"),SUMIF($A201:$J201,"=Proj($)",$A$202:$K$202),0)

Wie es funktioniert:

Situation 1:

  • Die Spaltenüberschriften lauten Act($)und in Row 202, außerhalb 3der Zellen 2sind die Zellen leer, daher hat die Formel SUMsfür diese Zellen die Spaltenüberschrift Proj($)und gibt zurück 19485ist gleich (6495+6495+6495).

Situation 2:

  • Die Spaltenüberschriften lauten Act($)und in Row 202den
    Zellen sind 3alle 3Zellen leer,
    daher hat die Formel keine SUMs Spaltenüberschrift für diese Zellen Proj($)und gibt zurück 0.

Passen Sie die Zellreferenz in der Formel nach Bedarf an.

verwandte Informationen