Problem Ich habe zwei Blätter.So kombinieren Sie Filter und IF-Anweisungen in Google Spreadsheet
- Blatt 1: soll mein Dashboard enthalten.
- Blatt 2: eine Tabelle mit drei Spalten enthält, in Zeile 16
So beginnen, was ich
- Typen in einem String in 'Blatt 1' tun will B $ 2 $, Suchen Sie in Sheet 2 nach dem entsprechenden Wert und geben Sie alle drei Spalten zurück. !
- Wenn ‚Blatt 1‘ $ B $ 2 leer ist, ich möchte alle Spalten und Zeilen von Blatt zeigen
Hier ist, was ich versucht: =IF(isblank($B$2), 'Sheet 2'!A16, FILTER('Sheet 2'!A16:A$1000, 'Sheet 2'!$C16:$C$1000=$B$1))
Dies funktioniert der Trick für Nr. 1, aber nicht für Nr. 2. Es zeigt nur die erste Reihe offensichtlich.
Wenn ich das Formular in den Reihen ziehe, Nr. 2 Werke, aber Nr. 1 nicht. Der Fehler ist REF - Array Result was not expanded, because it would override data in F16
. F16 ist die Spalte, ist das formular in.
Kann jemand Rat?
können Sie ein Musterblatt bitte –
Natürlich teilen! Hier klicken: https://docs.google.com/spreadsheets/d/11wJ9lc049ZMS3Vdu6Hyb40Y5emsWXciabawfcZ2XNjw/edit?usp=sharing Versuchen Sie, in den Kriterien "Name 1" einzutippen oder lassen Sie es einfach leer, um alle verfügbaren Daten zu erhalten. –