Problem mit Sverweis unbd Regulären Ausdrücken

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

vincent
Beiträge: 7
Registriert: So, 29.12.2013 15:36

Problem mit Sverweis unbd Regulären Ausdrücken

Beitrag von vincent »

Hallo liebe Community!

Folgendes Problem beschäftigt mich:
Für ein Notenprogramm muss ich Tendenznoten in Dezimalnoten umwandeln: also z.B. 2- in 2,3 oder 4+ als 3,7.

Ich benutzte Dazu die Funktion SVERWEIS (siehe angehängte Beispieldatei, LibreOffice 4.1).

Das klappt für die Minusnoten auch prima, die Plusnoten findet er aber leider nicht bzw. gibt die entsprechende Ganznote an (also z.B. bei 2+ -> 2)

Ich weiß, dass man das Problem lösen könnte, wenn man Reguläre Ausdrücke in den Formeln NICHT ermöglicht (über Optionen -> Berechnen etc.).
Allerdings brauche ich diese Einstellung für andere Formeln.

Gibt es noch eine andere Möglichkeit?

Liebe Grüße
Vincent
Dateianhänge
fehler.ods
(7.6 KiB) 89-mal heruntergeladen
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Problem mit Sverweis unbd Regulären Ausdrücken

Beitrag von lorbass »

vincent hat geschrieben:Allerdings brauche ich diese Einstellung für andere Formeln.
Dann formuliere doch den Suchbegriff für den Text »2+« als Regulären Ausdruck: »2\+«

Gruß
lorbass
vincent
Beiträge: 7
Registriert: So, 29.12.2013 15:36

Re: Problem mit Sverweis unbd Regulären Ausdrücken

Beitrag von vincent »

Sorry lorbass, ich verstehe nicht, was du meinst. Wenn ich das in der Suchmatrix so ersetze wie du es vorgeschlagen hast, bringt das leider nichts.
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Problem mit Sverweis unbd Regulären Ausdrücken

Beitrag von lorbass »

Ohne jegliche Änderung an deinen Formeln liefert die Eingabe von »2\+« in der weißen Eingabezelle das Ergebnis »1,7« in der gelben Ausgabezelle.

Gruß
lorbass
Bockenheimer
***
Beiträge: 61
Registriert: Mi, 11.07.2012 22:08

Re: Problem mit Sverweis unbd Regulären Ausdrücken

Beitrag von Bockenheimer »

Hi vincent,
das Thema wurde vor wenigen Monaten hier ausgiebig behandelt. Ich glaube, du findest in diesem Link die geeignete Lösung:
viewtopic.php?f=2&t=62415
Gruß
Bockenheimer
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Problem mit Sverweis unbd Regulären Ausdrücken

Beitrag von clag »

Hallo Vincent, und alle Mitleser

hier noch eine etwas einfachere Formellösung

=SVERWEIS(WECHSELN(B3;"+";"\+");B7:C14;2;1)
63031_Vincent_ohne_Fehler.ods
(9.09 KiB) 78-mal heruntergeladen
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Problem mit Sverweis unbd Regulären Ausdrücken

Beitrag von clag »

hallo WiM,

da hast du recht, praktisch macht es aber keinen Unterschied
mich hat eher das "#NV" gestört bei leerer B3 Zelle

=WENN(B3<>"";SVERWEIS(WECHSELN(B3;"+";"\+");B7:C14;2;0);"")

darum hier eine noch etwas aufpolierte Formel :D
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Antworten