Grundsätzlich versuche ich, eine leere Zelle zu erhalten, wenn keine der Zielzellen Daten enthält.
Meine Formel lautet wie folgt: =IF(OR(H2="No",J2="No"),"Yes","No")
Wenn also entweder die H- Spalte oder die J- Spalte Nein enthält , wird in der K- Spalte Ja zurückgegeben . Falls beide Spalten Ja enthalten, ergibt die K- Zeile Nein
Das Problem ist, dass diese Formel, da sie eine Leerstelle in den Zeilen H und J als FALSCH ansieht, die Zeile K automatisch mit Nein füllt, bis ich die Daten in der Zeile H oder J ändere .
Jede Manipulation meiner Formel mit Befehlen wie ifblank
hat noch keine positiven Ergebnisse erbracht.
Hoffentlich war meine Erklärung detailliert genug. Jede Hilfe wäre sehr dankbar!
microsoft-excel
worksheet-function
Daghanoth
quelle
quelle
IFBLANK
existiert nicht, meinst duISBLANK
?Antworten:
Sieht aus als ob
Sollte es tun.
quelle
Aus Gründen der Übersichtlichkeit verwende ich in Spalte K TRUE / FALSE anstelle von "Yes" / "No".
Liste der Anforderungen
Um das oben genannte Ziel zu erreichen, müssen Sie in Excel 2016 ein Office 365-Abonnement haben. Sie können die IFS-Funktion verwenden .
Nicht meine beste Arbeit, aber es gibt Ihnen dieses Ergebnis
quelle
=IF(IFS(AND(ISBLANK(H2),ISBLANK(J2)),"",AND(H2="Yes",OR(J2="Yes")),"Yes"),"No")
Hat nach diesem Tuning prima geklappt! Vielen Dank für diese Lösung :)Versuchen Sie mit
COUNTA
zu testen, ob die Zellen ausgefüllt sind oder nicht, z. B. wenn die Formel nur dann ein Leerzeichen zurückgeben soll, wenn keine der Zellen ausgefüllt ist=IF(COUNTA(H2,J2)=0,"",IF(OR(H2="No",J2="No"),"Yes","No"))
.... oder um ein Leerzeichen zurückzugeben, sofern nicht beide Zellen ausgefüllt sind
=IF(COUNTA(H2,J2)<2,"",IF(OR(H2="No",J2="No"),"Yes","No"))
quelle
Ich habe diese Antwort absichtlich veröffentlicht, um meine Punkte zu erhöhen.
Frage von @Daghanoth hat 3 Teile.
Ich versuche, eine leere Zelle zu erhalten, wenn keine der Zielzellen Daten enthält.
Ich möchte, dass, wenn entweder die H-Spalte oder die J-Spalte Nein enthält, Ja in K zurückgegeben wird.
Falls beide Spalten Ja enthalten, ergibt die K-Zeile Nein.
Lassen Sie mich zunächst meine aktuelle Formel besprechen,
= WENN (UND (ISBLANK (I261), ISBLANK (J261)), "", WENN (ODER (I261 = "Nein", J261 = "Nein"), "Ja", WENN (UND (I261 = "Ja", J261 = "Ja"), "Nein", "Keine Daten")))
Teil 1 ist für Kriterium 1, wenn WAHR. = IF (AND (ISBLANK (I261), ISBLANK (J261)), "",
Teil 2 ist für Kriterium 2, wenn WAHR. , WENN (ODER (I261 = "Nein", J261 = "Nein"), "Ja",
Teil 3 für Kriterium 3, wenn WAHR. , WENN (UND (I261 = "Ja", J261 = "Ja"), "Nein", "
Teil 4, wenn keines der Kriterien WAHR ist. , "Out of Data"))).
NB: Ich habe absichtlich 'Out of Data' geschrieben, da ich, wenn ich BLANK setze, Verwirrung stiften werde, da es für Kriterium 1 verwendet wurde.
Wenn ich Komma setze, wird NULL angezeigt. Der Grund ist einfach: "Wenn wir logische Operatoren verwenden (AND, XOR, NOT, OR), wenn Zellen leer sind, werden solche Werte ignoriert."
Um dies zu testen, geben Sie JA in eine Zelle und lassen Sie die andere BLANK.
Meine vorherige Formel, die ich VERBESSERT nannte,
= WENN (UND (I261 = "Nein", J261 = "Nein"), "Beide r Nein", WENN (UND (I261 = "", J261 = "Nein"), "I261 ist leer", WENN (UND ( I261 = "No", J261 = ""), "J261 is Blank", IF (AND (I261 = "", J261 = ""), "Both Blank", "Not Bank")))
Hat andere Bildunterschriften, arbeitet aber wie GMan & Barrys Formeln.
Nun möchte ich die von G-Man gepostete FORMEL übernehmen
WENN (ODER (ISBLANK (H2), ISBLANK (J2)), "BL", WENN (ODER (H2 = "Nein", J2 = "Nein"), "Ja", "Nein")
Diese Formel erfüllt die Kriterien 1 und 2, jedoch nicht die dritte. Zeigt NEIN an, wenn Sie JA in beide oder in ein oder mehrere Zeichen eingeben. Wobei die ursprüngliche Abfrage NEIN ist, wenn beide JA haben.
Andere, die von Barry ,, gepostet wurden
= IF (COUNTA (I261, J261) = 0, "", IF (OR (I261 = "No", J261 = "No"), "Yes", "No")
= IF (COUNTA (I261, J261) <2, "", IF (OR (I261 = "No", J261 = "No"), "Yes", "No")
Beide Formeln erfüllen nicht die Kriterien 3 und in seiner 2. Formel wird ein Leerzeichen angezeigt, wenn eine Zelle mit Ja und eine andere mit !!
Jetzt geht es darum, dass sich noch niemand um den Bug gekümmert hat.
quelle
,,
ganze Zeit benutzt. Es hat keine Bedeutung