Ich habe ein Arbeitsblatt mit mehreren Registerkarten. Die erste Registerkarte ist das Hauptblatt und die Spalten AG enthalten identifizierende Daten. In der zweiten Registerkarte habe ich eine Formel erstellt, die den Wert in Spalte A des Hauptblatts zurückgibt, wenn der Wert in Spalte H größer als Z ist.
Das Problem mit der von mir erstellten Formel besteht darin, dass sie auch alle leeren Zeilen zurückgibt, wenn Spalte H nicht größer als 0 ist. Wie erstelle ich eine Formel, die die „falschen“ Zeilen überspringt bzw. nicht zurückgibt?
Antwort1
=WENN('Stammblatt'!H2>Z, 'Masterblatt'!A2, "")
=WENN(Bedingung, Wert wenn wahr, Wert wenn falsch)
Bedingung = wenn der Wert in Spalte H größer ist alsZ
Wenn True = Wenn wahr, geben Sie den Wert in A2 zurück (beginnend bei A2, vorausgesetzt, Sie haben eine Kopfzeile).
Wenn False = Wenn falsch, geben Sie eine leere Zelle zurück. Ich gebe gerne einen Bindestrich zurück, also verwende ich „-“, so weiß ich, dass etwas berechnet wurde.
Dies führt natürlich dazu, dass Zeilen ausgefüllt und leer sind, aber eine einfache Sortierung bringt Ihre Ergebnisse nach oben.
Ich hoffe das hilft.