Leerzeichen werden nicht richtig erkannt
Moderator: Moderatoren
-
- **
- Beiträge: 28
- Registriert: Mo, 08.09.2008 09:57
Leerzeichen werden nicht richtig erkannt
Hallo, seit der version 3.2.0 funktioniert die Funktion SUCHEN nicht mehr richtig mit Leerzeichen:
Feld F3: z.B. "EUR 40"
Feld H3: z.B. "EUR 4"
Funktion: =RECHTS(F3;LÄNGE(F3)-SUCHEN(" ";F3))+RECHTS(H3;LÄNGE(H3)-SUCHEN(" ";H3))
Macht was?: Löscht die beiden "EUR " anhand des leerzeichens weg und rechnet dann 40 - 4
Alternativen durchprobiert:
=RECHTS(F3;LÄNGE(F3)-SUCHEN("ZEICHEN(32)";F3))+RECHTS(H3;LÄNGE(H3)-SUCHEN("ZEICHEN(32)";H3))
=RECHTS(F3;LÄNGE(F3)-SUCHEN(ZEICHEN(32);F3))+RECHTS(H3;LÄNGE(H3)-SUCHEN(ZEICHEN(32);H3))
Geht alles nicht....ideen?
Feld F3: z.B. "EUR 40"
Feld H3: z.B. "EUR 4"
Funktion: =RECHTS(F3;LÄNGE(F3)-SUCHEN(" ";F3))+RECHTS(H3;LÄNGE(H3)-SUCHEN(" ";H3))
Macht was?: Löscht die beiden "EUR " anhand des leerzeichens weg und rechnet dann 40 - 4
Alternativen durchprobiert:
=RECHTS(F3;LÄNGE(F3)-SUCHEN("ZEICHEN(32)";F3))+RECHTS(H3;LÄNGE(H3)-SUCHEN("ZEICHEN(32)";H3))
=RECHTS(F3;LÄNGE(F3)-SUCHEN(ZEICHEN(32);F3))+RECHTS(H3;LÄNGE(H3)-SUCHEN(ZEICHEN(32);H3))
Geht alles nicht....ideen?
Re: Leerzeichen werden nicht richtig erkannt
Für mich weder nachvollziehbar noch theoretisch erklärbar warum eine Formel mit "+" mit "-" rechnen sollte:
Gruß
Stephan
Gruß
Stephan
Re: Leerzeichen werden nicht richtig erkannt
Hallo
Die Formel tut auch hier das was ich an der Stelle erwarten würde, nämlich 40 und 4 addieren und nicht subtrahieren.
Im Übrigen halte ich es für ausgemachten Unsinn Geldbeträge so als Text einzutragen, um dann die Werte mühsam über eine Formel herauszufischen - die Eingabezellen formatiert man als 'Währung' gibt nur die Beträge ein, und kann dann ohne Verrenkungen mit den Zellen rechnen.
Gruß Karo
Die Formel tut auch hier das was ich an der Stelle erwarten würde, nämlich 40 und 4 addieren und nicht subtrahieren.
Im Übrigen halte ich es für ausgemachten Unsinn Geldbeträge so als Text einzutragen, um dann die Werte mühsam über eine Formel herauszufischen - die Eingabezellen formatiert man als 'Währung' gibt nur die Beträge ein, und kann dann ohne Verrenkungen mit den Zellen rechnen.
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
-
- **
- Beiträge: 28
- Registriert: Mo, 08.09.2008 09:57
Re: Leerzeichen werden nicht richtig erkannt
Argh....fuck ja....die addiert....net subtrahieren. Denkfehler von mir!
Aber trotzdem, das Dokument wurde unter 3.1.0 erstellt und unter 3.2.0 bringt es mir #WERT!
/EDIT: Ich habe die formel mal wie Stephan aufgestellt und es geht....C & P auf die entsprechende Stelle und es geht wieder....die gleiche Formel!!! Keine Ahnung was da los war...
/EDIT2: HALT! Zu früh gefreut. Hat doch nicht geklappt. Der hat Tabellenübergreifend kopiert. =_=" Ich krieg noch ne meise...
Aber trotzdem, das Dokument wurde unter 3.1.0 erstellt und unter 3.2.0 bringt es mir #WERT!
/EDIT: Ich habe die formel mal wie Stephan aufgestellt und es geht....C & P auf die entsprechende Stelle und es geht wieder....die gleiche Formel!!! Keine Ahnung was da los war...
/EDIT2: HALT! Zu früh gefreut. Hat doch nicht geklappt. Der hat Tabellenübergreifend kopiert. =_=" Ich krieg noch ne meise...
-
- **
- Beiträge: 28
- Registriert: Mo, 08.09.2008 09:57
Re: Leerzeichen werden nicht richtig erkannt
Also ich habs jetzt soweit aufgelöst, dass ich das problem identifiziert habe. Es klappt nur bei Kommazahlen nicht:
Feld F3: z.B. "EUR 40,00"
Feld H3: z.B. "EUR 4,00"
Funktion: =RECHTS(F3;LÄNGE(F3)-SUCHEN(" ";F3))+RECHTS(H3;LÄNGE(H3)-SUCHEN(" ";H3))
Da kommt dann #WERT!
Feld F3: z.B. "EUR 40,00"
Feld H3: z.B. "EUR 4,00"
Funktion: =RECHTS(F3;LÄNGE(F3)-SUCHEN(" ";F3))+RECHTS(H3;LÄNGE(H3)-SUCHEN(" ";H3))
Da kommt dann #WERT!
Re: Leerzeichen werden nicht richtig erkannt
Hallo
Ich habs im letzten Post schonmal angesprochen, gibt es irgendeinen zwingenden Grund die Eurobeträge in der Form als Text einzutragen?
Falls nein, löst sich das Problem von selber.
Falls ja, teil uns diesen Grund mit.
Gruß Karo
Ich habs im letzten Post schonmal angesprochen, gibt es irgendeinen zwingenden Grund die Eurobeträge in der Form als Text einzutragen?
Falls nein, löst sich das Problem von selber.
Falls ja, teil uns diesen Grund mit.
Gruß Karo
Zuletzt geändert von Karolus am Mo, 01.03.2010 16:42, insgesamt 1-mal geändert.
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
-
- **
- Beiträge: 28
- Registriert: Mo, 08.09.2008 09:57
Re: Leerzeichen werden nicht richtig erkannt
Ja gibt einen Grund, die übernehme ich so aus anderen Tabellen von einer Webseite und da sind die nunmal so formatiert. Ich habe bis zu 2000+ Zeilen. Klar könnte ich die jetzt Suchen+Ersetzen und in Währung formatieren aber das wäre wieder ein weiteres Workaround. Die Formel hatte vorher unter 3.1.0 funktioniert und wenn es keine Lösung mit der Formel gibt dann werde ich wohl entweder ne andere Formel suchen müssen oder downgraden.
Re: Leerzeichen werden nicht richtig erkannt
Hallo
Ehrlich gesagt, würde ich da eine Umformung per Suchen und ersetzen vorziehen, aber wenns denn eine Formel sein muss:
Gruss Karo
Ehrlich gesagt, würde ich da eine Umformung per Suchen und ersetzen vorziehen, aber wenns denn eine Formel sein muss:
Code: Alles auswählen
=WERT(TEIL(F3;SUCHEN(" ";F3)+1;99))+WERT(TEIL(H3;SUCHEN(" ";H3)+1;99))
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
-
- **
- Beiträge: 28
- Registriert: Mo, 08.09.2008 09:57
Re: Leerzeichen werden nicht richtig erkannt
Ja sicher, Suchen+Ersetzen wäre meine zweite Wahl gewesen. Aber igendwie macht sich eine Formel, die ich nur runterziehen muss, einfacher auf dauer. So klappt es jedenfalls. Ich Danke Dir! 
