Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Funktion " INDEX "

0 views
Skip to first unread message

Michael

unread,
Mar 27, 2005, 6:04:18 AM3/27/05
to
Hallo,

über die Funktion " Index " lese ich folgende Daten in eine
Zelle ein:

name,vorname,geburtsname,geburtstag ..... usw.


In der Zelle erscheint dann z.B.:

###########################################

Müller, Marianne, geb.Abel, * 02.03.1946
Müller, Franz ,, * 03.04.1946

############################################

Da Müller Franz keinen Geburtsnamen hat, erscheint immer ,,
Wie kann ich verhindern, dass wenn eine Spalte leer ist
nicht immer ,, erscheint?


mfg
mike

Thomas Ramel

unread,
Mar 27, 2005, 6:31:37 AM3/27/05
to
Grüezi Michael

Michael schrieb am 27.03.2005

> über die Funktion " Index " lese ich folgende Daten in eine
> Zelle ein:
>

> In der Zelle erscheint dann z.B.:
>

> Müller, Marianne, geb.Abel, * 02.03.1946
>

> Da Müller Franz keinen Geburtsnamen hat, erscheint immer ,,
> Wie kann ich verhindern, dass wenn eine Spalte leer ist
> nicht immer ,, erscheint?

Kleide deine Funkton in die WECHSELN()-Funktion und 'entferne' damit die
doppelten' Kommas:

=WECHSELN("Deine Index-Funktoin';",,";",")

Mit freundlichen Grüssen
Thomas Ramel

--
- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2000 SP-3]

Michael

unread,
Mar 27, 2005, 8:08:14 AM3/27/05
to
Hallo,

erst einmal vielen Dank für die schnelle Antwort.

Wie bekomme ich die Funktion " WECHSELN " in folgende
Funktion " INDEX " integriert ???

=INDEX('file:///C:/Tmp/0/steuerdatei.xls'#$Datenblatt.$B$4:$U$49;B8;7)&","&

INDEX('file:///C:/Tmp/0/steuerdatei.xls'#$Datenblatt.$B$4:$U$49;B8;6)&","&

INDEX('file:///C:/Tmp/0/steuerdatei.xls'#$Datenblatt.$B$4:$U$49;B8;8)&","&

INDEX('file:///C:/Tmp/0/steuerdatei.xls'#$Datenblatt.$B$4:$U$49;B8;9)


#######################################################################

ergbibt:

7 = Name
6 = Vorname
8 = Geburtsname
9 = Geburtstag
#######################################################################

mfg
mike
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

On Sun, 27 Mar 2005 13:31:37 +0200, Thomas Ramel <t.r...@MVPs.org>
wrote:

Thomas Ramel

unread,
Mar 27, 2005, 9:33:46 AM3/27/05
to
Grüezi Michael

Michael schrieb am 27.03.2005

> Hallo,


>
> erst einmal vielen Dank für die schnelle Antwort.
>
> Wie bekomme ich die Funktion " WECHSELN " in folgende
> Funktion " INDEX " integriert ???

Wenn es sein kann, dass auch mal 3 leere Inhalte vorkommen, dann
folgendermassen (alles in *einer* Zeile):

=WECHSELN(WECHSELN(


INDEX('file:///C:/Tmp/0/steuerdatei.xls'#$Datenblatt.$B$4:$U$49;B8;7)&","&
INDEX('file:///C:/Tmp/0/steuerdatei.xls'#$Datenblatt.$B$4:$U$49;B8;6)&","&
INDEX('file:///C:/Tmp/0/steuerdatei.xls'#$Datenblatt.$B$4:$U$49;B8;8)&","&
INDEX('file:///C:/Tmp/0/steuerdatei.xls'#$Datenblatt.$B$4:$U$49;B8;9)

;",,,";",");",,";",")

| [Fullquote von 40tude-Dialog[1] entsorgt]

Mit freundlichen Grüssen
Thomas Ramel


Fussnote(n):
------------
[1] Programm: http://www.40tude.com/dialog/
Anleitung: http://www.gaehn.org/software/40tude-dialog/tutorial/

Peter Lederer

unread,
Mar 27, 2005, 10:29:21 AM3/27/05
to
Am 27.03.2005 schrieb Thomas Ramel:

>| [Fullquote von 40tude-Dialog[1] entsorgt]

Entschuldigung, ist hier OT: aber kann man das in Dialog tatsächlich
irgendwie automatisieren?

F'up to dcs4

--
Grüße
Peter

Michael

unread,
Mar 27, 2005, 12:18:56 PM3/27/05
to
Vieken Dank für die schnelle Hilfe!

mfg
mike
+++++++++++++++++++++++++++++++++++++++++++

On Sun, 27 Mar 2005 16:33:46 +0200, Thomas Ramel <t.r...@MVPs.org>
wrote:

>Grüezi Michael

0 new messages