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

Zeile suchen in einer Tabelle

19 views
Skip to first unread message

Jean-Pierre Blanc

unread,
Mar 4, 2012, 6:03:23 AM3/4/12
to
Hallo

In der ersten Spalte einer Tabelle habe ich Bezeichnungen. In den
folgenden 3 Spalten sind verschiedene Daten (tt.mm.jj). Ich möchte nach
eintippen eines Datum (C11), in einer anderen Zelle (A12:B12) die
Bezeichnung der entsprechenden Zeile bekommen. Wie lautet die notwendige
Formel in der Zelle (A12:B12)?
Im Anhang ist die entsprechende Mappe. Ich hoffe nur, dass ich sie
senden kann. Es war auch schon unmöglich, aber ich weiss nicht warum. Es
war leider wieder nicht möglich. Ein News-(NNTP-) Fehler war
aufgetreten: 437 Binary non-binary distribution. Das muss ich auch noch
abklären.

Gruss
Jean-Pierre




Jean-Pierre Blanc

unread,
Mar 4, 2012, 10:36:59 AM3/4/12
to
Ich probiere jetzt die gleiche Mail mit Anhang von einem anderen System
(Win 7-32 statt 64), ebenfalls Thunderbird 10.0.2 zu senden.
Sorry! Es geht auch nicht.

Ralf Brinkmann

unread,
Mar 4, 2012, 10:59:41 AM3/4/12
to
Hallo Jean-Pierre!

*Jean-Pierre Blanc*:

Bitte nicht oben drüber antworten!

> Ich probiere jetzt die gleiche Mail mit Anhang von einem anderen System
> (Win 7-32 statt 64), ebenfalls Thunderbird 10.0.2 zu senden.
> Sorry! Es geht auch nicht.

Genau. Im Usenet können nämlich keine Anhänge mitgesendet werden. Nur in
Binary-Groups ist sowas möglich. Deshalb auch die Fehlermeldun:

>> 437 Binary non-binary distribution.

Eventuell bringt Dir ein Blick in http://de.wikipedia.org/wiki/Usenet
etwas Erleuchtung.

Zu Deinem Problem selbst kann ich leider nichts sagen, da ich die
Aufgabe gar nicht richtig verstanden habe. Eventuell versuchst Du mal,
es hier kurz optisch darzustellen.

Gruß, Ralf
--
Windows XP Home SP3
Opera 11.62 - 1324
The Bat! Pro 5.0.34

Jean-Pierre Blanc

unread,
Mar 4, 2012, 12:45:57 PM3/4/12
to
Am 04.03.2012 16:59, schrieb Ralf Brinkmann:

> Zu Deinem Problem selbst kann ich leider nichts sagen, da ich die
> Aufgabe gar nicht richtig verstanden habe. Eventuell versuchst Du mal,
> es hier kurz optisch darzustellen.
>
> Gruß, Ralf

Hallo Ralf

Danke für deine Antwort. Betreffend Anhänge ist es mich jetzt klar. Die
optische Darstellung der Tabelle sieht so aus:

Spalte A B C D
Zeile 1 ABB 26.04.12 30.04.12 04.05.12
2 Givaudan 22.03.12 26.03.12 29.03.12
3 Nestlé 19.04.12 20.04.12 26.04.12
4 Novartis 23.02.12 27.02.12 01.03.12
5 Roche 06.03.12 08.03.12 13.03.12
6 SGS 12.03.12 17.03.12 22.03.12
7 Swisscom 04.04.12 10.04.12 13.04.12
8 Syngenta 24.04.12 26.04.12 02.05.12
9 Zürich Fin. 29.03.12 02.04.12 05.04.12
10
11 Nächtes Termin 13.03.12
12 Roche

In der ersten Spalte(A) einer Tabelle habe ich Bezeichnungen. In den
folgenden 3 Spalten sind verschiedene Daten (tt.mm.jj). Ich möchte nach
eintippen eines Datum (C11), in einer anderen Zelle (A12) die
Bezeichnung der entsprechenden Zeile bekommen. Wie lautet die notwendige
Formel in der Zelle (A12)?

Gruss, Jean-Pierre

Ralf Brinkmann

unread,
Mar 4, 2012, 1:57:05 PM3/4/12
to
Hallo Jean-Pierre!

*Jean-Pierre Blanc*:

> Spalte A B C D
> Zeile 1 ABB 26.04.12 30.04.12 04.05.12
> 2 Givaudan 22.03.12 26.03.12 29.03.12
> 3 Nestlé 19.04.12 20.04.12 26.04.12
> 4 Novartis 23.02.12 27.02.12 01.03.12
> 5 Roche 06.03.12 08.03.12 13.03.12
> 6 SGS 12.03.12 17.03.12 22.03.12
> 7 Swisscom 04.04.12 10.04.12 13.04.12
> 8 Syngenta 24.04.12 26.04.12 02.05.12
> 9 Zürich Fin. 29.03.12 02.04.12 05.04.12
> 10
> 11 Nächtes Termin 13.03.12
> 12 Roche

> In der ersten Spalte(A) einer Tabelle habe ich Bezeichnungen. In den
> folgenden 3 Spalten sind verschiedene Daten (tt.mm.jj). Ich möchte nach
> eintippen eines Datum (C11), in einer anderen Zelle (A12) die
> Bezeichnung der entsprechenden Zeile bekommen. Wie lautet die notwendige
> Formel in der Zelle (A12)?

Diesmal war die Aufgabe sehr gut verständlich. Die Antwort überlasse ich
lieber den Spezialisten hier, die das wesentlich besser können als ich
und die Antwort wahrscheinlich schon im Ärmel haben.

Michael Freischlad

unread,
Mar 5, 2012, 3:11:11 AM3/5/12
to
Am 04.03.2012 18:45, schrieb Jean-Pierre Blanc:

> Spalte A B C D
> Zeile 1 ABB 26.04.12 30.04.12 04.05.12
> 2 Givaudan 22.03.12 26.03.12 29.03.12
> 3 Nestlé 19.04.12 20.04.12 26.04.12
> 4 Novartis 23.02.12 27.02.12 01.03.12
> 5 Roche 06.03.12 08.03.12 13.03.12
> 6 SGS 12.03.12 17.03.12 22.03.12
> 7 Swisscom 04.04.12 10.04.12 13.04.12
> 8 Syngenta 24.04.12 26.04.12 02.05.12
> 9 Zürich Fin. 29.03.12 02.04.12 05.04.12
> 10
> 11 Nächtes Termin 13.03.12
> 12 Roche
>
> In der ersten Spalte(A) einer Tabelle habe ich Bezeichnungen. In den
> folgenden 3 Spalten sind verschiedene Daten (tt.mm.jj). Ich möchte nach
> eintippen eines Datum (C11), in einer anderen Zelle (A12) die
> Bezeichnung der entsprechenden Zeile bekommen. Wie lautet die notwendige
> Formel in der Zelle (A12)?

=INDEX(A1:A9;SUMMENPRODUKT((B1:D9=C11)*ZEILE(B1:D9)))

HTH
Gruß
Michael

Jean-Pierre Blanc

unread,
Mar 5, 2012, 11:19:49 AM3/5/12
to
Hallo Michael
Vielen Dank für deine Formel. Es funktioniert. Meine Lösung in einer
anderen Position einer Tabelle war zu kompliziert:

=WENN(ODER(B5=C16;C5=C16;D5=C16;E5=C16);A5;WENN(ODER(B6=C16;C6=C16;D6=C16;E6=C16);A6;WENN(ODER(B7=C16;C7=C16;D7=C16;E7=C16);A7;WENN(ODER(B8=C16;C8=C16;D8=C16;E8=C16);A8;WENN(ODER(B9=C16;C9=C16;D9=C16;E9=C16);A9;WENN(ODER(B10=C16;C10=C16;D10=C16;E10=C16);A10;WENN(ODER(B11=C16;C11=C16;D11=C16;E11=C16);A11;WENN(ODER(B12=C16;C12=C16;D12=C16;E12=C16);A12;WENN(ODER(B13=C16;C13=C16;D13=C16;E13=C16);A13;"kein")))))))))

Jetzt kannst Du wohl lachen.
Schönen Abend

Jean-Pierre


Michael Freischlad

unread,
Mar 6, 2012, 2:41:00 AM3/6/12
to
Hallo Jean-Pierre,

Am 05.03.2012 17:19, schrieb Jean-Pierre Blanc:
> Am 05.03.2012 09:11, schrieb Michael Freischlad:
>>
[...]
>>
>> =INDEX(A1:A9;SUMMENPRODUKT((B1:D9=C11)*ZEILE(B1:D9)))

Die Formel funktioniert aber nur, wenn die Tabelle in der ersten Zeile
beginnt. Wenn nicht, dann liefert die Funktion Zeile() ein falsches
Ergebnis. Beginnt die Tabelle nicht in der ersten Zeile, dann mußt Du
die Formel abändern. Hier ein Beispiel, wenn die Tabelle erst in der
zweiten Zeile beginnt:

=INDEX(A1:A9;SUMMENPRODUKT((B1:D9=C11)*(ZEILE(B1:D9)-Zeile(A1))))

> Vielen Dank für deine Formel. Es funktioniert. Meine Lösung in einer
> anderen Position einer Tabelle war zu kompliziert:
>
> =WENN(ODER(B5=C16;C5=C16;D5=C16;E5=C16);A5;WENN(ODER(B6=C16;C6=C16;D6=C16;E6=C16);A6;WENN(ODER(B7=C16;C7=C16;D7=C16;E7=C16);A7;WENN(ODER(B8=C16;C8=C16;D8=C16;E8=C16);A8;WENN(ODER(B9=C16;C9=C16;D9=C16;E9=C16);A9;WENN(ODER(B10=C16;C10=C16;D10=C16;E10=C16);A10;WENN(ODER(B11=C16;C11=C16;D11=C16;E11=C16);A11;WENN(ODER(B12=C16;C12=C16;D12=C16;E12=C16);A12;WENN(ODER(B13=C16;C13=C16;D13=C16;E13=C16);A13;"kein")))))))))
>
> Jetzt kannst Du wohl lachen.

Ich benutze Excel ja auch nicht erst seit gestern und lerne jeden Tag
wieder dazu. Außerdem habe ich auch mal "klein" angefangen, daher gibt
es für mich nichts zu lachen. Es freut mich, dass ich Dir helfen konnte.

Gruß
Michael
0 new messages