Registriert seit: 30.12.2024
Version(en): 365
Hallo zusammen,
wie kann ich bei der unten aufgeführten Filter-Funktion verhindern, dass Nullwerte wiedergegeben werden?
Danke für eure Hilfe!
=FILTER('Daten1'!$D$2:$D$16536;('Daten1'!$A$2:$A$16536=Daten3!$A$1)*('Daten1'!$B$2:$B$16536=Daten3!B7)*('Daten1'!$C$2:$C$16536="Kugel");"")
Gruß Ole
Registriert seit: 30.12.2024
Version(en): 365
03.04.2025, 07:18
(Dieser Beitrag wurde zuletzt bearbeitet: 03.04.2025, 07:18 von Olerostock.)
Hallo zusammen,
Lösung selbst gefunden mit:
=WENN(FILTER('Daten1'!$D$2:$D$16536;('Daten1'!$A$2:$A$16536=Daten3!$A$1)*('Daten1'!$B$2:$B$16536=Daten3!B7)*('Daten1'!$C$2:$C$16536="Kugel");"")=0;""; FILTER('Daten1'!$D$2:$D$16536;('Daten1'!$A$2:$A$16536=Daten3!$A$1)*('Daten1'!$B$2:$B$16536=Daten3!B7)*('Daten1'!$C$2:$C$16536="Kugel");""))
Einen schönen Tag euch allen noch.
Registriert seit: 28.08.2022
Version(en): 365
Hi,
nun ja, anstatt 2x zu FILTER()n könnte man hier LET() verwenden. Das würde die Pflege erleichtern und den Rechenaufwand halbieren:
=LET(x;FILTER('Daten1'!$D$2:$D$16536;('Daten1'!$A$2:$A$16536=Daten3!$A$1)*('Daten1'!$B$2:$B$16536=Daten3!B7)*('Daten1'!$C$2:$C$16536="Kugel");"");WENN(x=0;"";x))
Und wieso filterst du bis Zeile 16536? Es wäre wesentlich geschickter eine Strg-T Tabelle zu verwenden. Dann erübrigt sich auch das mit der 0 als Ausgabe.
Und man könnte die 0 auch per benutzerdefiniertem Format einfach nicht anzeigen.
Gruß,
Helmut
Win10 - Office365 / MacOS - Office365