Tabelle filtern - Ersatz des erweiterten Filters durch Formel
#11
Hi,

ich denke, das kannst du ganz bequem mit normalen Bordmitteln lösen.

1. Du machst aus deiner Tabelle eine intelligente Tabelle (klick irgendwo in die Tabelle rein und Drücke STRG-T oder L).
2. Dann filterst du nach ready und Defil
3. kopiere alles und füge es in dein gewünschtes Tabellenblatt ein.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#12
(26.02.2016, 13:41)WillWissen schrieb: Hi,

ich denke, das kannst du ganz bequem mit normalen Bordmitteln lösen.

1. Du machst aus deiner Tabelle eine intelligente Tabelle (klick irgendwo in die Tabelle rein und Drücke STRG-T oder L).
2. Dann filterst du nach ready und Defil
3. kopiere alles und füge es in dein gewünschtes Tabellenblatt ein.

Sofern ich das richtig verstanden habe, ist das nicht das, was ich brauche. Ich will, dass der Benutzer später wirklich NICHTS anderes tun muss, als seine Daten eine eine bestimmte Stelle zu kopieren und der Rest dann von allein durch Formeln erledigt wird. Man soll da nicht manuell irgendwas klicken, filtern oder löschen müssen - das ist nämlich der Punkt, an dem ich jetzt schon bin.
Top
#13
Hi,

dann so?

In deiner Ausgangstabelle erstellst du eine Hilfsspalte (farbig hinterlegt - kann ausgeblendet werden):

Tabelle2

ABCDEF
13190READYMusterprodukt 500 StandardMusterproduktAUDP-std1
25859READYBeispielTMFBeispielTMFACCESS-FW PHONE2
35854READYMusterprodukt 410 AdvanceMusterproduktMusterprodukt IP AP11203
47547READYMusterprodukt 410 AdvanceMusterproduktMusterprodukt IP AP11204
53931READYMusterprodukt 500 StandardMusterproduktAUDP-std5
65459READYBeispielTMFBeispielTMFACCESS-FW PHONE6
73928READYMusterprodukt 500 StandardMusterproduktAUDP-std7
87341DEFILMusterprodukt 500 StandardMusterproduktAUDP-std8
93929READYMusterprodukt 500 StandardMusterproduktAUDP-std9
103924READYMusterprodukt 500 StandardMusterproduktAUDP-std10
115449READYMusterprodukt 410 AdvanceMusterproduktMusterprodukt IP AP112011
121778DEFILMusterprodukt 410 AdvanceMusterproduktMusterprodukt IP AP112012
138629READYMusterprodukt 410 AdvanceMusterproduktMusterprodukt IP AP112013
146943READYAUDIP410_STANDARDMusterproduktAUDP410-std14
158648READYBeispielTMFBeispielTMFACCESS-FW PHONE15
167197READYTESTTESTCPU Var16
172174READYMusterprodukt 500 StandardMusterproduktAUDP-std17
188292READYMusterprodukt 500 StandardMusterproduktAUDP-std18
197539READYBeispielTMFBeispielTMFACCESS-FW PHONE19
203968READYMusterprodukt 500 StandardMusterproduktAUDP-std20
Formeln der Tabelle
ZelleFormel
F1=WENN(ODER(B1="ready";B1="defil");ZEILE();"")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

In deiner Tabelle für die User schreibst du dann diese Formeln in die 1. Zeile (ich denke, dass es in deinem Original die zweite wegen Überschriften sein wird) und ziehst sie soweit nach unten, wie du sie benötigst.

Tabelle3

ABCDE
13190READYMusterprodukt 500 StandardMusterproduktAUDP-std
25859READYBeispielTMFBeispielTMFACCESS-FW PHONE
35854READYMusterprodukt 410 AdvanceMusterproduktMusterprodukt IP AP1120
47547READYMusterprodukt 410 AdvanceMusterproduktMusterprodukt IP AP1120
53931READYMusterprodukt 500 StandardMusterproduktAUDP-std
65459READYBeispielTMFBeispielTMFACCESS-FW PHONE
73928READYMusterprodukt 500 StandardMusterproduktAUDP-std
87341DEFILMusterprodukt 500 StandardMusterproduktAUDP-std
93929READYMusterprodukt 500 StandardMusterproduktAUDP-std
103924READYMusterprodukt 500 StandardMusterproduktAUDP-std
115449READYMusterprodukt 410 AdvanceMusterproduktMusterprodukt IP AP1120
121778DEFILMusterprodukt 410 AdvanceMusterproduktMusterprodukt IP AP1120
138629READYMusterprodukt 410 AdvanceMusterproduktMusterprodukt IP AP1120
146943READYAUDIP410_STANDARDMusterproduktAUDP410-std
158648READYBeispielTMFBeispielTMFACCESS-FW PHONE
167197READYTESTTESTCPU Var
172174READYMusterprodukt 500 StandardMusterproduktAUDP-std
188292READYMusterprodukt 500 StandardMusterproduktAUDP-std
197539READYBeispielTMFBeispielTMFACCESS-FW PHONE
203968READYMusterprodukt 500 StandardMusterproduktAUDP-std
Formeln der Tabelle
ZelleFormel
A1=WENNFEHLER(INDEX(Tabelle2!A:A;KKLEINSTE(Tabelle2!F:F;ZEILE(A1)));"")
B1=SVERWEIS($A1;Tabelle2!$A$1:$E$600;SPALTE(B1);0)
C1=SVERWEIS($A1;Tabelle2!$A$1:$E$600;SPALTE(C1);0)
D1=SVERWEIS($A1;Tabelle2!$A$1:$E$600;SPALTE(D1);0)
E1=SVERWEIS($A1;Tabelle2!$A$1:$E$600;SPALTE(E1);0)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8






Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#14
Hallo Günter,


du übersiehst das hier:

Zitat:....Ich will, dass der Benutzer später wirklich NICHTS anderes tun muss, als seine Daten eine eine bestimmte Stelle zu kopieren....

Deswegen unten stehende Lösung.
Die Bereiche so groß wie nötig und so klein wie möglich angeben, da es sich in Spalte A um eine Matrixformel handelt.


Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDE
13190READYMusterprodukt 500 StandardMusterproduktAUDP-std
25859READYBeispielTMFMusterproduktACCESS-FW PHONE
35854READYMusterprodukt 410 AdvanceMusterproduktMusterprodukt IP AP1120
47547READYMusterprodukt 410 AdvanceMusterproduktMusterprodukt IP AP1120
53931READYMusterprodukt 500 StandardMusterproduktAUDP-std
65459READYBeispielTMFMusterproduktACCESS-FW PHONE
73928READYMusterprodukt 500 StandardMusterproduktAUDP-std
87341DEFILMusterprodukt 500 StandardMusterproduktAUDP-std

ZelleFormel
A1{=INDEX(Tabelle2!A$1:A$1000;KKLEINSTE(WENN((Tabelle2!B$1:B$1000="Ready")+(Tabelle2!B$1:B$1000="Defil");ZEILE($1:$1000));ZEILE(A1)))}
B1=SVERWEIS($A1;Tabelle2!$A$1:$E$1000;SPALTE();0)
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
Gruß Atilla
Top
#15
Hi Atilla,

verbessere mich bitte, aber dein Vorschlag macht doch nichts anderes als meiner. So wie ich das sehe, besteht der Unterschied nur darin, dass ich mit einer matrixfreien, dafür einer zusätzlichen Hilfsspalte arbeite, während du dafür die Matrixformel nimmst.

Beide können wir in der Ausgangstabelle reinkopieren was und wo wir wollen - wenn die beiden Suchwörter vorhanden sind, wird in die neue Liste kopiert, sonst nicht.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#16
Hallo Günter,

hmm, eigentlich ist Deine Variante ja vorzuziehen. Ich würde es so machen.

Wenn man so will, habe ich etwas zu viel rein interpretiert. Deine Hilfsspalte kann ja statisch eingepflegt und ausgeblendet sein.
Ich hatte es so vor Augen, dass der unbedarfte User beim hineinkopieren Formeln auch die Formel für die Hilfsspalte erstellen müsste.

Also Dein Vorschlag ist hier vorzuziehen. Sorry für meine Anmerkung.
Gruß Atilla
Top
#17
Hi Atilla,


Zitat:Sorry für meine Anmerkung.

Quatsch-nicht dafür!

Dafür sind doch die (sachlichen) Diskussionen da. Aus Fragetexten sind nun einmal nicht immer identische Sichtweisen vorhanden - da tut's doch gut, wenn man sich darüber austauschen kann.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#18
Guten Morgen,

erst mal sorry, dass ich mich jetzt eine Weile nicht gemeldet habe - ich war die letzte Woche abseits des Schreibtisches tätig und die Thematik lag erst mal auf Eis.

So weit ich das jetzt spontan überblicke, scheint Günters Lösung tatsächlich das zu sein, was ich brauche. Diese Hilfsspalte kann ich ja selbst vorbereiten und dann ausblenden, folglich erfüllt das in der Tat meine Anforderungen. Ich werde das mal im Laufe der nächsten Tage ausprobieren und melde mich dann hier, ob das so zufriedenstellend geklappt hat.

Vielen Dank erst mal so weit!

Gruß Max
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste