Einträge leer lassen bei leeren Zellen
#1
Hallo alle miteinander,

ich habe ein kleines Problem und zwar:

Zunächst wird eine Datenbank gezogen (INPUT).
Diese wird dann auf die wichtigen Zellen reduziert (VERARBEITUNG).
In Output sollen dann die Daten sortiert werden (OUTPUT).

Problem ist nur, dass ich in VERABEITUNG die ganze Spalte ziehe, wodurch sehr viele Zellen mit 0 entstehen.
Diese werden dann in OUTPUT ganz nach oben gesetzt, sodass man die relevanten Daten nicht mehr sieht.

Wie schaffe ich es, dass die Zellen in VERARBEITUNG leer bleiben, wenn keine Werte vorhanden sind in INPUT?

Vielen Dank im Voraus für Eure Hilfe!!!


Angehängte Dateien
.xlsx   Nullenweg.xlsx (Größe: 14,69 KB / Downloads: 4)
Antworten Top
#2
Hallo,

eine Möglichkeit wäre "Power Query" zu verwenden (bzw. in neueren Versionen "Daten" -> "Daten abrufen" ...). Dort kann man das ganze auch filtern und sortieren.

Eine weitere Möglichkeit wäre in der Ergebnistabelle einen Autofilter zu setzen und entsprechende 0-Werte herauszufiltern.
Gruß
Michael
Antworten Top
#3
Hi,

VERARBEITUNG!A1: =INPUT!B1:INDEX(INPUT!B:B;ANZAHL2(INPUT!B:B))
nach rechts ziehen, überflüssige Spalten (D und B) löschen.

OUTPUT!A1: =SORTIERENNACH(VERARBEITUNG!A1#:VERARBEITUNG!C1#;VERARBEITUNG!A1#;1)
Wobei hier auch =SORTIEREN(VERARBEITUNG!A1#:VERARBEITUNG!C1#) reichen würde.
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top
#4
Hey danke für deine Antwort!

Leider habe ich noch keine Erfahrungen mit PowerQuery.
Läuft das dann auch automatisiert ab?

Am liebsten wäre mir tatsächlich ein Formel wie =WENN(INPUT!B2<>"";A2=INPUT!B2;A2="")
Antworten Top
#5
Bei Power Query muss man die Abfrage aktualisieren und das Ergebnis wird dann entsprechend aufbereitet.

Ich weiß ja nicht wo die Daten genau her kommen, aber theoretisch könnte man damit schon bei der Datenübernahme ansetzen. Bsp: Die Daten kommen als csv-Datei, dann kann man diese mit PQ auslesen, oder man kann aus der Datenbank direkt auslesen ...
Gruß
Michael
Antworten Top
#6
VIELEN DANK!

Das hat mir meine Frage beantwortet und mir sehr weitergeholfen :)
Antworten Top
#7
Hi,

mein Beitrag hat dir also nicht gefallen?
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top
#8
Doch doch, fand den super! Wie gesagt vielen vielen Dank!! :)
Antworten Top
#9
Dann ist's ja gut.

Übrigens würde schon eine einzige Formel reichen:
OUTPUT!A1: =SORTIEREN(FILTER(FILTER(INPUT!B:F;INPUT!B:B<>"");{1.0.1.0.1}))
Das Blatt BEARBEITUNG brauchst du dann gar nicht.
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top
#10
Ein Pivottable reicht:


Angehängte Dateien
.xlsx   __weder PQ noch Formeln.xlsx (Größe: 14,01 KB / Downloads: 3)
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top


Gehe zu:


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