Seite 1 von 1

Oo-Calc - Funktion " WECHSELN "

Verfasst: Mi, 03.08.2005 13:45
von mike6
OpenOffice - Calc 2.0
++++++++++++++++++++++++++++++++++++

Hallo,

bei der nachfolgenden Formel werden versch. Spalten ausgelesen.

=INDEX($Datenblatt.$B$4:$AB$115;$E$8;10)&",
"&INDEX($Datenblatt.$B$4:$AB$115;$E$8;9)&",
"&INDEX($Datenblatt.$B$4:$AB$115;$E$8;14)&",
"&INDEX($Datenblatt.$B$4:$AB$115;$E$8;11)&",
"&INDEX($Datenblatt.$B$4:$AB$115;$E$8;12)

Wenn in einer Spalte kein Wert steht, ergibt sich:
-----------------------------------------------------
Müller,Manfred, , * 00.00.1900.

[ zwischen ,, steht normalertweise der Geburtsname ]
-------------------------------------------------------

Um das ,, zu vermeiden, möchte ich in die o.a. Formel
die Funktion WECHSELN einbauen.

Leider funktioniert das bei mir nicht.

Wer kann die o.a.Formel erweitern ???


mfg
mike6

Verfasst: Mi, 03.08.2005 14:04
von Lenu
Du möchtest vermutlich die doppelten Kommata weghaben.
Dann würde ich die WECHSELN-Funktion 'drumherum' bauen:

Code: Alles auswählen

WECHSELN(INDEX($Datenblatt.$B$4:$AB$115;$E$8;10)&","&INDEX($Datenblatt.$B$4:$AB$115;$E$8;9)&","&INDEX($Datenblatt.$B$4:$AB$115;$E$8;14)&","&INDEX($Datenblatt.$B$4:$AB$115;$E$8;11)&","&INDEX($Datenblatt.$B$4:$AB$115;$E$8;12);",,";",")
Je nachdem, ob da noch Leerzeichen zwischen den Kommas sind, muss der Ausdruck entweder
so

Code: Alles auswählen

", ,"
oder so lauten

Verfasst: Mi, 03.08.2005 17:20
von mike6
:D

Danke,
hat bestens geklappt.


mfg
mike