Filtern von Spaltenwerten
#1
Hallo Zusammen,

anbei habe ich eine Datei angehängt. Zur Erklärung:

In Reiter Interne Daten ist meine DatenQuelle (14000 Zeilen) In Reiter Januar sind in Spalte B und C Formeln, die basierend auf den Quelldaten aus "Interne Daten" nur Werte ausgeben, wenn 2 Bedingungen erfüllt sind
(Januar und PR-310009). Diese Formel habe ich ebenfalls bis in Zeile 14000 heruntergezogen. In Spalte I kommt dann eine Filterfunktion hinzu, die alle unnötigen leeren Spalten entfernt. 

Meine Frage:
Ist es möglich die Formeln in Spalte B und C schon direkt so zu schreiben, dass man direkt die Anordnung aus Spalte I und J bekommt? Dass man eine Filterfunktion direkt in die Funktionen in Spalten B und C einbaut, so dass man sich den weiteren Schritt sparen kann und nicht auf die 14000 Zeilen fast leerer Zellen angewiesen ist. In Spalte B und C beginnen die ersten Werte zB erst in Zeile 4498.

Ich hoffe ich konnte meine Idee schildern? 

Besten Dank für Zeit und Mühe und Interesse  im Voraus.


Angehängte Dateien
.xlsx   Test.xlsx (Größe: 590,87 KB / Downloads: 5)
Antworten Top
#2
Hi,

Code:
=LET(A;InterneDaten!AC1:AE1;b;FILTER(InterneDaten!AC:AE;(InterneDaten!AB:AB=O2)*(InterneDaten!AD:AD=O5));SPALTENWAHL(VSTAPELN(A;b);1;3))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • MCT1979
Antworten Top
#3
Hallo Edgar,

danke für die schnelle Hilfe. Deine Formel hat wunderbar fkt.
Ich habe nun versucht, ausgehend von Deiner Formel, meine Datei um eine 3. Spalte "Ware" zu erweitern, siehe Anhang Test2.Datei (AA in "Interne Daten" und A in "Januar"). Leider ist mir das bis jetzt nicht gelungen.
Darf ich ich Deine Hilfe nochmal für die Erweiterung der Formel in Anspruch nehmen?

Nochmal Dank und beste Grüße

Manfred


Angehängte Dateien
.xlsx   Test2.xlsx (Größe: 820,48 KB / Downloads: 4)
Antworten Top
#4
Hi,

vielleicht solltest Du Dich mal intensiv mit der Formel auseinandersetzen. Formelauswertung hilft.


Code:
=LET(A;InterneDaten!AA1:AE1;b;FILTER(InterneDaten!AA:AE;(InterneDaten!AB:AB=O2)*(InterneDaten!AD:AD=O5));SPALTENWAHL(VSTAPELN(A;b);1;3;5))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • MCT1979
Antworten Top
#5
Ein Wort:
Perfekt! 19

Genau so. Danke für die Kompetenz und schnelle Unterstützung
Antworten Top


Gehe zu:


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