Clever-Excel-Forum

Normale Version: verschiedene Excel Felder verknüpfen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Guten Tag liebe Forumteilnehmer

Wir nutzen bis jetzt ein Visio Dokument verknüpft mit einer Access 2010er Version. Das Visio Dokument zeigt die Arbeitsplätze. Dort arbeiten Mitarbeiter, die aber nicht die ganze Woche arbeiten, teilweise mehrere User. Bis jetzt war das ganze in einer Datenbank verknüpft. 

Problem ist, dass viele Leute, die diese Datenbank nutzen, nicht mehr Ahnung haben, wie Access funktioniert. Die Idee ist, dass wir eine Excel Liste erstellen, bei der jeweils User eingeplegt werden, die z.B. am Vormittag oder am Nachmittag präsent sein werden. Excel einpflegen ist einfacher, aber folgendes ist schwierig als Laie schwierig:

Folgende Felder:

Montag       Dienstag      Mittwoch        Donnerstag        Freitag

Hans           Fritz                                 James               Kurt
Laura          Laura          Fritz                                       Sandra


Jetzt möchte ich neben Freitag rechts zwei Zeilen, und die müssen folgendes beinhalten:
Erste Zeile                     Hans, Fritz, James, Kurt (obowhl am Mittwoch niemand da ist sollte es dann einfach nichts anzeigen)
Zweite Zeile                   Laura, Fritz, Sandra (obwohl Laura ja zweimal da ist und am Donnerstag niemand da ist sollte es einfach mit 3 Usern angezeigt sein

Vielen Dank für Eure Hilfe Wink
Hi,

so?
Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEF
1Montag  Dienstag Mittwoch Donnerstag Freitag
2Hans  Fritz  James KurtHans  Fritz  James Kurt
3Laura Laura Fritz  SandraLaura Fritz  Sandra

ZelleFormel
F2=TEXTVERKETTEN(;WAHR;EINDEUTIG(A2:E2;WAHR;FALSCH))
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Es geht auch etwas kürzer:

=TEXTVERKETTEN(", ";;EINDEUTIG(A2:E2;1))
hey, ich verneige mich Wink Werde das morgen früh im Office mal probieren.

Vielen Vielen Dank
Nochmals Danke, hat wunderbar geklappt!
Noch eine Frage dazu:

Montag       Dienstag      Mittwoch        Donnerstag        Freitag

Hans           Fritz                                 James               Kurt/Hans
Kurt            Laura/Kurt  Fritz             Kurt/Hans             Laura




Wenn also am Dienstag, Donnerstag und Freitag Doppelbelegungen auf dem Arbeitsplatz sind,
kann man das so regeln, dass folgendes Ergebnis angezeigt wird:

Hans, Fritz, James, Kurt
(weil am Freitag der Hans ja schon im Ergebenis drin ist, also nicht Hans, Fritz, James, Kurt/Hans)

und

Kurt, Laura, Fritz, Hans



Merci und Danke im Voraus
Hi,

mit Formeln sehe ich jetzt keinen Weg - eventuell hilft VBA. Dabei kann aber ich dir nicht helfen.
Hallo,

ein schönes Beispiel zum Splitten mit XMLFILTERN, denke ich mal.

Code:
=TEXTVERKETTEN(", ";0;EINDEUTIG(XMLFILTERN("<a><b>"&WECHSELN(TEXTVERKETTEN("/";;A2:E2);"/";"</b><b>")&"</b></a>";"//b")))

Gruß