Registriert seit: 13.01.2016
Version(en): 2010
13.01.2016, 11:31
(Dieser Beitrag wurde zuletzt bearbeitet: 13.01.2016, 11:58 von AndreaW1301.)
Hallo,
ich komme leider nicht weiter, auch mit den Lösungen, die ich im Internet gefunden habe....
Meine Ausgangstabelle sieht wie folgt aus:
[ Bild bitte so als Datei hochladen: Klick mich!]
Da pro Mitarbeiter Berechtigungen für die jeweiligen Arbeitsgebiete gepflegt werden müssen, hätte ich gerne eine Übersicht, welche Arbeitsgebiete welcher Mitarbeiter bearbeiten soll:
[ Bild bitte so als Datei hochladen: Klick mich!]
Die Alternative wäre, pro Namen die jeweiligen Arbeitsgebiete angezeigt zu bekommen:
Müller: 1,2, 5
Schmidt: 1, 2, 3, 5
Ich habe es schon mit Spezialfilter versucht (mit dem ich mich aber auch nicht sonderlich gut auskenne), was leider nicht zum Erfolg geführt hat. Pivot kommt auch nicht in Frage, da es um Text geht...
Da die Ursprungstabelle dynamisch ist, sollte das Ergebnis, nach Möglichkeit auch angepasst werden. Sprich, wenn in meinem Beispiel Müller die Vertretung für das Arbeitsgebiet 5 verliert, müsste auch das Kreuzchen verschwinden. Das wäre aber schon die Deluxe-Version. :19:
Hat jemand eine Idee? Besten Dank schon mal und viele Grüße
Andrea
Registriert seit: 14.04.2014
Version(en): 2003, 2007
Hallo,
ich hab mal selber ein Beispiel erstellt. Bitte beim nächsten mal keine Bilder sondern einen Tabellenausschnit, so wie ich es gemacht habe oder eine Beispielmappe einstellen.
Arbeitsblatt mit dem Namen 'Tabelle4' | | A | B | C | D | E | F | 1 | Konto | Arbeitstelle | Sachbearbeiter | Vertretung1 | Vertretung2 | Vertretung3 | 2 | 1 | 5 | Müller | Meier | | | 3 | 2 | 1 | Schmidt | Müller | Meier | Bauer | 4 | 3 | 3 | Bauer | Bauer | | | 5 | 4 | 5 | Müller | Müller | | | 6 | 5 | 2 | Meier | Meier | | | 7 | | | | | | | 8 | | | | | | | 9 | | | | | | | 10 | | | | | | | 11 | | | | | | | 12 | Arbeitstelle | Bauer | Meier | Müller | Schmidt | | 13 | 1 | X | X | X | X | | 14 | 2 | | X | | | | 15 | 3 | X | | | | | 16 | 5 | | X | X | | |
Zelle | Formel | B13 | {=WENN(ANZAHL((SUCHEN($A13;$B$2:$B$10)*(SUCHEN(B$12;$C$2:$F$10))))>0; "X";"")} |
Achtung, Matrixformel enthalten! | Die geschweiften Klammern{} werden nicht eingegeben. | Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine. |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Formelursprung: Excelformeln.de[url=http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=352][/url]
Gruß Atilla
Folgende(r) 1 Nutzer sagt Danke an atilla für diesen Beitrag:1 Nutzer sagt Danke an atilla für diesen Beitrag 28
• AndreaW1301
Registriert seit: 13.01.2016
Version(en): 2010
Halllo atilla,
herzlichen Dank für die schnelle und vor allem super funktionierende Lösung!
Ich gelobe Besserung und werde mich mit der Funktionsweise des Forums vertraut machen, bevor ich den nächsten Beitrag einstelle
Registriert seit: 10.04.2014
Version(en): Office 2019
13.01.2016, 14:36
(Dieser Beitrag wurde zuletzt bearbeitet: 13.01.2016, 14:37 von Jockel.)
(13.01.2016, 13:25)atilla schrieb: Hallo,
ich hab mal selber ein Beispiel erstellt. Bitte beim nächsten mal keine Bilder sondern einen Tabellenausschnit, so wie ich es gemacht habe oder eine Beispielmappe einstellen.
...
Formelursprung: Excelformeln.de[url=http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=352][/url]
Hi, ich würde das ohne performancefressende Matrix-Formel(n) lösen wollen...:
Arbeitsblatt mit dem Namen 'Blatt1' | | A | B | C | D | E | F | G | H | I | J | K | L | M | 1 | Konto | Arbeitstelle | Sachbearbeiter | Vertretung1 | Vertretung2 | Vertretung3 | | | Arbeitstelle | Bauer | Meier | Müller | Schmidt | 2 | 1 | 5 | Müller | Meier | | | | | 1 | x | x | x | x | 3 | 2 | 1 | Schmidt | Müller | Meier | Bauer | | | 2 | | x | | | 4 | 3 | 3 | Bauer | Bauer | | | | | 3 | x | | | | 5 | 4 | 5 | Müller | Müller | | | | | 5 | | x | x | | 6 | 5 | 2 | Meier | Meier | | | | | | | | | |
Zelle | Formel | J2 | =WENN(ZÄHLENWENN(INDEX($C$2:$F$6;VERGLEICH($I2;$B$2:$B$6;0););J$1);"x";"") |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Registriert seit: 13.01.2016
Version(en): 2010
Hallo Jörg,
besten Dank für deinen Vorschlag, aber ich war schon so weit mit der Lösung von Atilla, dass ich jetzt dabei bleibe.
Viele Grüße
Andrea
Registriert seit: 06.12.2015
Version(en): 2016
Noch ein Versuch:
=wenn(summenprodukt(--(identisch($a13;$b$2:$f$6))*(--(identisch(b$12;$c$2:$f$10)))>0;"X";"")
(von Hand vom pc aufs Tablet übertragen)
Registriert seit: 10.04.2014
Version(en): Office 2019
(13.01.2016, 16:49)AndreaW1301 schrieb: Hallo Jörg,
besten Dank für deinen Vorschlag, aber ich war schon so weit mit der Lösung von Atilla, dass ich jetzt dabei bleibe.
Viele Grüße
Andrea
Hi Andrea, du hast ja die Wahl und da ist noch eine Variante dazu gekommen... , aber irgendwann wirst du performanceschonende Formeln zu schätzen lernen... Nix für ungut... die Lösung von atilla ist ja nicht falsch...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Registriert seit: 13.01.2016
Version(en): 2010
Hallo Jörg, bitte nicht falsch verstehen! Freue mich über die verschiedenen Antworten sehr. Ich wollte damit nur zum Ausdruck bringen, dass ich deine Lösung nicht getestet habe, mich aber selbstverständlich bei dir bedanken. Gleiches gilt auch für Fenneks Vorschlag. Auch dir vielen Dank!
Registriert seit: 10.04.2014
Version(en): Office 2019
(13.01.2016, 17:04)Fennek schrieb: Noch ein Versuch:
=wenn(summenprodukt(--(identisch($a13;$b$2:$f$6))*(--(identisch(b$12;$c$2:$f$10)))>0;"X";"")
(von Hand vom pc aufs Tablet übertragen)
Hallo, das prüf doch bitte nochmal... ... zuerst stimmt die Klammersetzung nicht und dann: Auf welches Beispiel bezieht sich das denn..?
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Registriert seit: 10.04.2014
Version(en): Office 2019
(13.01.2016, 18:31)AndreaW1301 schrieb: Hallo Jörg, bitte nicht falsch verstehen! ... Ich wollte damit nur zum Ausdruck bringen, dass ich deine Lösung nicht getestet habe, ...
Hallo Andrea, ich verstehe das nicht falsch. Du hast deine Lösung und das ist auch absolut okay.
Schade nur, dass du das nicht getestet hast. :21: Aber das musst du ja auch nicht... Alles gut.
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
|