Registriert seit: 28.05.2020
Version(en): 365
28.05.2020, 23:26
(Dieser Beitrag wurde zuletzt bearbeitet: 28.05.2020, 23:26 von Ya..)
Hallo liebe Ex(cel)perten,
ich habe folgendes Problem:
Ich habe eine Datenreihe, die aus Strings nach folgendem Muster besteht: 2:3, 1:3, 3:0, usw.
In der Spalte daneben möchte ich eine Formel ausführen, die sich auf den Inhalt der jeweils danebenliegenden Zelle bezieht: =wenn(A1="2:3";...)
Doch die Formel wird nicht angenommen, denn sie hat ja einen Doppelpunkt (obwohl sich dieser im String befindet!).
Wie kann ich dieses Problem lösen?
PS: Beim Googeln auf einen Thread auf StackOverflow gestoßen. Dort wurde \ als Escape Character empfohlen. Funktioniert leider nicht.
Registriert seit: 14.04.2017
Version(en): 2016/19
28.05.2020, 23:53
(Dieser Beitrag wurde zuletzt bearbeitet: 28.05.2020, 23:54 von echo.)
Zitat:In der Spalte daneben möchte ich eine Formel ausführen, die sich auf den Inhalt der jeweils danebenliegenden Zelle bezieht: =wenn(A1="2:3";...)
Doch die Formel wird nicht angenommen, denn sie hat ja einen Doppelpunkt (obwohl sich dieser im String befindet!).
=WENN(A1="2:3";"JA";"NEIN")Hallo
zunächst mal stimmt das nicht, wenn ich die Formel in eine benachbarte Zelle schreibe wird sie sofort ausgeführt, und das Ergebnis ist "JA" oder "NEIN"
Warum auch nicht,
"2:3" ist ein Textstring. Allerdings bekommt man nicht so ohne weiteres 2:3 in eine Zelle geschrieben, da Excel die Eingabe als Uhrzeit interpretiert.
Daher die Vermutung das dort was nicht stimmt.
Gruß Holger
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
29.05.2020, 06:10
(Dieser Beitrag wurde zuletzt bearbeitet: 29.05.2020, 06:11 von RPP63.)
Moin!
2:3 hört sich für mich nach einem Sport-Ergebnis an.
Dies lässt sich durchaus nutzen, indem man bei der Auswertung auf STUNDE(), MINUTE() und VORZEICHEN() setzt.
Dies hatten unabhängig voneinander mal LCohen und meinereiner demonstriert.
Dazu müsste man aber wissen, was der TE genau vorhat.
@Holger:
Zitat:Allerdings bekommt man nicht so ohne weiteres 2:3 in eine Zelle geschrieben, da Excel die Eingabe als Uhrzeit interpretiert.
Dazu reicht es doch, der Ausgabezelle das Format
h:m mitzugeben (und man gänzlich auf Strings verzichtet und die Uhrzeit nimmt).
(wohl wissend, dass das Auswärtsergebnis bei 59 endet und diese Herangehensweise somit nicht für z.B. Basketball geeignet ist)
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)
Registriert seit: 11.04.2014
Version(en): 2003/2007/2013 (bei Bedarf auch noch '97/2000/2010)
Hi,
Zitat:Dazu reicht es doch, der Ausgabezelle das Format h:m mitzugeben (und man gänzlich auf Strings verzichtet und die Uhrzeit nimmt).
(wohl wissend, dass das Auswärtsergebnis bei 59 endet und diese Herangehensweise somit nicht für z.B. Basketball geeignet ist)
Nur als Ergänzung: Es reicht auch ein vorangestelltes Hochkomma
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A |
1 | 2:09 |
2 | 102:97 |
Verwendete Systemkomponenten: [Windows (32-bit) NT :.00] MS Excel 2013 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Überlegen macht überlegen
Gruss aus dem schönen Hunsrück
_______ Klaus-Martin _______