Gewusst wie: Abfragen mehrere Blätter und die Daten zusammengeführt werden?
Ich habe 15 Blätter, die Benutzung der gleichen Vorlage, auf der 15 verschiedene Benutzer. Ich möchte eine Abfrage machen auf alle Blätter und zeigt das Ergebnis in einem separaten Datenblatt:
=QUERY(Mona!A3:U300; "select A, D where C != ''")
Wo Mona
ist der name der 1 von der 15 Bogen.
So, was ich brauchen, um diese ABFRAGE auf alle Blätter und zeigen Sie das Ergebnis. Die Spalten (A,D) sollte nur einmal vorkommen.
Wie kann ich dies erreichen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese nicht lösen, die der merge-Teil des Problems, aber eine effiziente Methode zum Abfragen aller Platten ist:
wobei die Zelle
A1
hat den text WertMona!A3:U300
Mit dieser Methode können Sie eine Liste der verschiedenen Blattnamen in Zellen und haben Sie eine Suche für jede eine.
Könnte es möglich sein, eine
ArrayFormula
zum kombinieren der Abfragen in einer Formel, obwohl ich nicht sicher bin, wie gut die Abfrage würde für diese Arbeit - entwederSumproduct
oderFilter
nachschlagen, die Werte anhand mehrerer Kriterien besser laufen könnte.Lassen mich anderes vorschlagen, mit
{}
zu sammeln alle Daten:Beispiel-Formel für 3 Blätter:
Hier benutzen wir den header nur einmal im Arbeitsblatt #1: Bereich
'1'!A1:D13
enthält header, Bereich'2'!A2:D13
und andere nicht. Auch ersetzen wir A, B, C-notation mit Col1, Col2, Col3...Blick auf Beispiel-Arbeitsmappe, kann jemand es finden hefpful.