Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Verknüpfung - Filtrierung





Frage

Hallo zusammen Ich möchte ein art Verknüpfung oder vielleicht auch ein Filtrierung erstellen. Das heisst ich möchte Informationen aus Tabelle 1 auf Tabelle 2 übernehmen können. Erklärung – auf Tabelle 1 an die Spalte A sind alle Artikel aufgelistet. Artikel Nr. 1 kann auf mehrere Zeilen aufgelistet sein. Irgendwann kann die Artikel Nr.2 kommen und so weiter.. ( Tabelle 1 ) Wen z.B auf Zelle A2 Artikel Nr. 1 steht auf spalte B,C,D gibt es Info. die diesen Artikeln betreffen- und alle diese Infos. von mehreren Zeilen und Spalten von diesen Artikel sollen auf Tabelle 2 übermittelt werden, wenn das Artikel dort eingegeben worden ist (Zelle A1). Beispiel – wenn ich auf Tabelle 2 an Zelle A1 ein Artikel Nr. eingebe z.B *1* muss Excel alle Info. Über diesen Artikel (das können mehrere Zeilen sein) übermitteln können. Gibt es irgendein Funktion oder ein Formel oder überhaupt ein Lösung für diesen Problem. Vielen Dank in voraus fürs mit denken DeTTingER

Antwort 1 von Aliba

Hi DeTTingER,

Hab Dir mal eine Beispieldatei erstellt mit einer Formellösung, sowie einer Lösung mit Spezialfilter der dann per Makro automatisiert wurde.

Guckst Du hier

CU Aliba

Antwort 2 von DeTTingER

Hallo Aliba

Alls ersts muss ich dich danken für deine wirklich geniale Lösungen.
Dennoch eine Frage dazu: wie has du das mit dem spezial Filter gemacht und mit dem Makro aufgezeichnet, wenn du das in Schritt weisse schreiben kannst (wenn nicht all so fiel Aufwand für dich ist)
oder kann ich das mit spezial Filter irgendwie direkt kopieren auf meine Tabelle ?

Nochmals danke vielmal
DeTTingER

Antwort 3 von Aliba

Hi Dettinger,

du befindest Dich in der Tabelle, in der die gefilterten Daten stehen sollen. Nun schreibst Du in eine Zelle, z.B. A1 die Überschrift der zu filternden Spalte, als z..B Art-Nr.
Am besten kopierst Du diese Überschriftszellle aus der Datentabelle und fügst sie in A1 ein. Nun schreibst Du in A2 irgendeine Artikelnummer.

Nun begibst Du Dich in A4.
EXTRAS - MARKRO - AUFZEICHNEN
Vergib einen Namen für das Makro, z.B: Filtern
OK
Wenn der Makrorekorder nun läuft, dann gehst Du auf
DATEN - FILTER - SPEZIALFILTER
Es kann sein, daß eine Fehlermeldung kommt, daß Excel die Überschriftszeile nicht findet. Diese Meldung ignorieren
Nun öffnet sich ein Fenster. Hier aktivierst Du den 2. Eintrag:
"An eine andere Stelle kopieren"
Danach gehst Du in das Feld hinter Listenbereich, wechselst in Deine Datentabelle und markierst die Datentabelle incl. Überschriften. Du kannst hier auch über den gefüllten Bereich hinaus markieren, falls noch weitere Einträge folgen.
Dieser Bereich wird nun hinter Listenbereich eingetragen
Nun gehst Du in das Feld hinter Kriterienbereich und markierst in Deiner Ausgabetabelle die Zellen A1 und A2. Dieser Bereich wird dann hinter Kriterienbereich eingetragen.
Nun klickst Du auf OK, dann über EXTRAS - MAKRO - die Aufnahme beenden.
Nun kannst Du über ANSICHT - SYMBOLLEISTEN - FORMULAR eine Befehlsschaltfläche in die Tabelle ziehen und das Makro dieser Schaltfläche zuweisen. Das wars dann schon.

CU Aliba

Antwort 4 von DeTTingER

Hallo Aliba

Danke nochmals für deine Erklärung.
Aber ich glaube das diese spezial Filtrierung funktioniert nur auf dieselbe Sheet von dort wo man die Daten holen muss zum filtrieren.
Kann man überhaupt filtrieren auf eine andere Sheet ?
Wenn ich wollte auf eine andere Sheet filtrieren wollte bekam ich diesen Meldung:
YOU CAN ONLY COPY FILTERED DATA TO THE ACTIVE SHEET !!!
Auf dem selben Sheet ( dort wo die Daten sind ) hat das perfekt funktioniert.

Danke vielmals
DeTTingER

Antwort 5 von Aliba

Hi DeTTingER,

wenn Du per Spezialfilter DATEN in einem anderen Tabellenblatt ausgeben willst, dann MUSST Du den Spezialfilter in dem Tabellenblatt starten, in dem Du die Daten ausgegeben haben willst. Also nicht in dem Tabellenblatt, in dem die Daten stehen.

CU Aliba

Antwort 6 von DeTTingER

Hallo Aliba

Genial wie du das erklärt hast.
1000 dank nochmals.

Gruss
DeTTingER

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: