Ich möchte den Zellwert mit der WENN-Formel zurückgeben, aber eine logische Rückgabe erhalten

Ich möchte den Zellwert mit der WENN-Formel zurückgeben, aber eine logische Rückgabe erhalten

Ich möchte zurückgeben, ob es "NEIN" ist, und den Wert "Nichtübereinstimmung" zurückgeben. Wenn die Zelle eine Zahl enthält, sollte es "Duplikat" und die Zahl selbst zurückgeben. Aber es gibt mir den logischen Wert zurück. Ich verwende diese Formel=IF(F4="NO","Mismatch",IF(F4=ISNUMBER(F4),"Duplicate"&F4))

Wäre sehr dankbar, wenn Sie mir dabei helfen könnten

Bildbeschreibung hier eingeben

Antwort1

"ISNUMBER" gibt True oder False zurück. Sie möchten nicht testen, ob F4 = dieses Ergebnis ist, da dies immer falsch sein wird, es sei denn, F4 enthält tatsächlich einen logischen "FALSE"-Wert. Außerdem definiert Ihre zweite WENN-Funktion nicht, was angezeigt werden soll, wenn F4 weder Nein noch eine Zahl ist. Vielleicht leer? Versuchen Sie

=IF(F4="NO","Mismatch",IF(ISNUMBER(F4),"Duplicate "&F4,""))

(Beachten Sie das Leerzeichen nach „Duplizieren“ zur besseren Darstellung).

verwandte Informationen