Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Text von Zahl unterscheiden
#1
Moin,

wenn in A1 ein Text steht, soll in B1 eine 1 erscheinen
wenn in A1 nichts oder eine Zahl steht, hingegen eine 0.

Dieter
Antworten Top
#2
Moin!
Sorry, aber die Frage darfst Du Dir selbst stellen:
30 Jahre Excel-Erfahrung?
AB
9Ralf1
100
1180

ZelleFormel
B9=--ISTTEXT(A9)
B10=--ISTTEXT(A10)
B11=--ISTTEXT(A11)

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#3
Danke !!!

Hätte ich besser mal NICHT gesagt anscheinend.
Die Minuszeichen sind mir echt neu. Selbst nach 30 Jahre.

Dennoch:
Mein Fibu-Programm läuft nach dieser kleinen Ergänzung hoffentlich komplett fehlerfrei.
Eigentlich ist es zu komplex für meine bescheidenen Excelkenntnisse.
Wofür du 1 Minute benötigst, brauche ich ggf. Stunden.

Dieter
Antworten Top
#4
ISTTEXT() ergibt einen Wahrheitswert:
WAHR oder FALSCH
Der dirty trick ist, diesen durch eine mathematische Operation in eine Zahl umzuwandeln.
Dass doppelte Minus (--) ist die schreibfaulste Variante.
Folgendes funktioniert genauso:
=ISTTEXT(A9)*1
=ISTTEXT(A9)/1
=ISTTEXT(A9)+0
=ISTTEXT(A9)-0
=ISTTEXT(A9)^1
=WURZEL(ISTTEXT(A9))^2
(und sicherlich noch ein paar Varianten mehr)

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#5
Besten Dank für die Aufklärung.
Dieter
Antworten Top
#6
(25.01.2024, 17:08)RPP63 schrieb: (und sicherlich noch ein paar Varianten mehr)
Die Pipi-Variante:
Code:
=ISTTEXT(A9)+PI()-PI()
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#7
Hi Dieter,

ich antworte schon lange nicht mehr auf deine Fragen weil ich bei dir absolut keine Lernkurve erkennen kann und du immer wieder Fragen stellst, die ein Anfänger allenfalls innerhalb des ersten halben Jahres hat.

Ralfs Antwort auf deine Frage ist durch den "dirty Trick" sicherlich nicht mehr das Niveau, das man von einem Anfänger erwartet. Allerdings sollte ein Anfänger bereits nach kurzer Zeit folgende Formel auf die Reihe bekommen:

B1: =WENN(ISTTEXT(A1);1;0)

Und nach 30 Jahren Excel-Erfahrung sollte so eine Formel nicht einmal mehr eine halbe Gehirnzelle erfordern. Denn im Grunde ist diese "Lösung" nichts anderes als dein Frage selbst.
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste