Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1468to1472
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

sverweis?!

sverweis?!
21.01.2016 13:22:28
e-mo
hallo alle zusammen,
ich stehe hier vor einer Tabelle, wo ich gerade nicht weiterkommen :(
Ich habe eine Sporttabelle erstellt, worin sich die Teilnehmer mit "ja" oder "nein" für einen bestimmten Kalendertag eintragen können. Bzw...das Feld kann auch leer bleiben.
X
Teilnehmer 05.01.2016 12.01.2016 19.01.2016 26.01.2016 02.02.2016 Email:
User1 ja ja ja ja
User2 nein ja ja
User3 nein ja ja ja ja
User4
User5 nein ja ja
User6
User7 ja
User8 ja ja ja ja
User9
User10 ja
User11 ja ja ja
User12
User13 ja ja ja ja ja
User14
User15
User16 ja ja ja ja
User17
User18 nein nein ja ja ja
User19
User20
User21
User22 ja ja ja ja
User23 ja nein nein ja ja
User24 ja ja nein ja ja
User25
User26 ja ja nein ja nein
User27
In der selben Datei, aber anderen Reiter habe ich auch eine Mapping-Tabelle, wo ich die Emailadressen der User hinterlegt habe.
Es soll nun wiefolgt sein. Für die kommende Woche, also am 26.01.2016 kann setze ich ein X über das Datum. In der Spalte Email, soll nun alle Email aus der Mapping Tabelle eingetragen werden, wo ein "ja" für den 26.01.2016 steht. Wo bei diesem Datum ein "nein" oder leer steht, soll auch leer bleiben.
In der Woche darauf, kann ich dann das X über den 02.02.2016 setzen, und dann kommt in der Emailspalte natürliche wieder nur die Emailadressen rein, wo ein "ja" für den 02.02.2016 steht.
Ich hoffe meine Erklärung war mehr oder wenig hilfreich :-)
Danke,
e-mo

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW:WENNFEHLER(INDEX(...;AGGREGAT(...
21.01.2016 13:33:18
...
Hallo e-mo,
... und VERGLEICH() Wenn die Datentabelle angenommen "Tab" heißt und das "x" in der ersten Zeile steht Un die Daten in Spalte A:G dann nachfolgende Formel einfach nach unten ziehen.

=WENNFEHLER(INDEX(Tab!G:G;AGGREGAT(15;6;ZEILE(A$1:A$99)/(INDEX(Tab!$B$1:$F$99;;VERGLEICH("x"; Tab!$B$1:$F$1;))="ja");ZEILE(A1)));"")

Gruß Werner
.. , - ...

AW: nun noch mit der Jeanie dargestellt ...
21.01.2016 13:40:56
...
Hallo e-mo,
... so:
E_Mails

 AB
1 E-Mails
2 User1@xyz.de
3 User3@xyz.de
4 User8@xyz.de
5 User13@xyz.de
6 User16@xyz.de
7 User18@xyz.de
8 User22@xyz.de
9 User23@xyz.de
10 User24@xyz.de
11 User26@xyz.de
12  

Formeln der Tabelle
ZelleFormel
B2=WENNFEHLER(INDEX(Tab!G:G;AGGREGAT(15;6;ZEILE(A$1:A$99)/(INDEX(Tab!$B$1:$F$99;;VERGLEICH("x";Tab!$B$1:$F$1;))="ja"); ZEILE(A1))); "")


Tab

 ABCDEFG
1    x  
2Teilnehmer05.01.201612.01.201619.01.201626.01.201602.02.2016Email:
3User1jajajaja User1@xyz.de
4User2neinjaja  User2@xyz.de
5User3neinjajajajaUser3@xyz.de
6User4     User4@xyz.de
7User5neinjaja  User5@xyz.de
8User6     User6@xyz.de
9User7ja    User7@xyz.de
10User8jajajaja User8@xyz.de
11User9     User9@xyz.de
12User10ja    User10@xyz.de
13User11jajaja  User11@xyz.de
14User12     User12@xyz.de
15User13jajajajajaUser13@xyz.de
16User14     User14@xyz.de
17User15     User15@xyz.de
18User16jajajaja User16@xyz.de
19User17     User17@xyz.de
20User18neinneinjajajaUser18@xyz.de
21User19     User19@xyz.de
22User20     User20@xyz.de
23User21     User21@xyz.de
24User22jajajaja User22@xyz.de
25User23janeinneinjajaUser23@xyz.de
26User24jajaneinjajaUser24@xyz.de
27User25     User25@xyz.de
28User26jajaneinjaneinUser26@xyz.de
29User27     User27@xyz.de
30       


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: nun noch mit der Jeanie dargestellt ...
21.01.2016 14:17:49
e-mo
Hallo,
danke für die schnelle Rückmeldung. Hier scheint aber noch ein Fehler zu sein. Da wo der User kein ja eingesetzt hat, wird die Email trotzdem ausgegeben. Das sollte nicht sein.
gruss
e-mo

AW: wie das? ...
21.01.2016 14:21:17
...
Hallo e-mo,
... kann ich nicht nachvollziehen. Wo konkret stellst Du das fest?
Gruß Werner
.. , - ...

AW: wie das? ...
21.01.2016 14:22:56
e-mo
https://www.herber.de/bbs/user/102939.xlsx
hier ist die Datei zum testen
ich sehe das anhand deines Bildes...
User2 hat am 26.01.2016 kein ja gesetzt, sehe aber, dass in der Emailspalte seine Email eingetragen ist.

Anzeige
AW: wenn Du es nur so benötigst. dann ...
21.01.2016 14:42:39
...
Hallo e-mo,
... brauchst Du AGGREGAT() nicht. Dann reicht ein entsprechend angepasster Teil aus meiner Formel aus:
In G3: =WENNFEHLER(WENN(INDEX(B:F;;VERGLEICH("x";$B$1:$F$1;))="ja";SVERWEIS(A3;Mapping!A:B;2;);"");"")
unter runter kopieren.
Gruß Werner
.. , - ...

AW: wie das? ...
21.01.2016 14:25:09
e-mo
ahh...ich verstehe...
eigentlich sollte in der Emailspalte genau nur dort eine Email hinterlegt sein, wo dann auch ein ja steht. :-)

AW: dazu siehe mein Beitrag von eben owT
21.01.2016 14:50:54
eben
Gruß Werner
.. , - ...

AW: dazu siehe mein Beitrag von eben owT
21.01.2016 15:11:23
eben
Hi Werner,
genau so! Ich habe das so angewendet, und es hat prima geklappt! sieht sehr gut aus!
Danke!

Anzeige
AW: der Verwendung steht nichts entgegen owT
22.01.2016 08:13:20
...
Gruß Werner
.. , - ...

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige