vorweg: Ich bin doof und das leider nicht situativ sondern universell. Ich habe es jetzt nach 2 Stunden Netzrecherche nicht geschafft die Logiken der Excelexpertise auf meinen Anwendungsfall zu übertragen. Und dabei dachte ich anfangs, das könne nicht so kompliziert sein. Kann mir bitte Jemand über die Straße helfen ?
Tabellenstruktur für die Suche: A - Nr. / B - Name / C - Stundenlohn / D - Suchwert1 (muss >0 bzw. >#NV) / E - Suchwert2 (>0 bzw. >#NV) / F - Suchwert3 (>0 bzw. >#NV)
In einer neuen Tabelle will ich jetzt alle Zeilen (von A bis F) ausgeben, in denen einer der Werte in Spalte D &oder E &oder F befüllt oder größer 0 ist.
Die Beispieldatei weicht ein wenig von der Beschreibung ab. Ich wollte das Redundante rauslassen. Suchkriterien sind die 3 gelb markierten Spalten I, J & K. Alle anderen Spalten können in der Ergebnistabelle auftauchen. Wichtig wären aber in jedem Fall (A, B, C, H).
Entschuldigung, ist ein meinerseits stümperhaft zusammengestellt.
Das Ergebnis sollte in einem separaten Tabellenblatt erscheinen. Im allerbesten Fall sähe das wie in der beigefügten Datei im Excelblatt "Ergebnis" aus. Es wäre aber auch egal, wenn die gesamte Zeile von Tabellenblatt "Import" als Ausgabe erschiene.
14.06.2022, 15:54 (Dieser Beitrag wurde zuletzt bearbeitet: 14.06.2022, 16:08 von neopa.)
Hallo,
[Edit:] Deine Beispieldatei erst jetzt gesehen. Diese entspricht teilweise nicht Deiner vorherigen verbalen Beschreibung. Dafür würde eine Formellösung schon viel einfacher. Allerdings würde ich Dir hier zu einer Power Query-Lösung raten, die in Deiner Excel-Version schon möglich ist und ich Dir bei Bedarf auch aufzeigen könnte.
Deine Aufgabenstellung ist zumindest nicht ganz trivial, wenn man alle Deine aufgezeigte Bedingungen 1:1 umsetzen will.
Habe mal eine kleine Beispieldatentabelle aufgestellt:
Arbeitsblatt mit dem Namen 'Tabelle1'
A
B
C
D
E
F
1
Nr
Name
Lohn
Suchwert 1
Suchwert 2
Suchwert 3
2
51
Nam_01
12,50
3
0
3
52
Nam_02
9,50
4
53
Nam_03
13,00
2
15
8
5
54
Nam_04
14,00
0
3
#NV
6
55
Nam_05
10,50
-5
Text
7
56
Nam_06
17,50
#NV
7
8
57
Nam_07
16,00
#NV
0,12
#NV
9
58
Nam_08
15,00
Text
10
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Die Auswertung hierfür (wenn man auch die Leerzellen und Zellen mit ="" sowie die #NV 1:1 wiedergeben will, dann nach folgede beiden Formeln nach unten ziehend kopieren und die Formeln der Spalte B nach rechts:
14.06.2022, 16:18 (Dieser Beitrag wurde zuletzt bearbeitet: 14.06.2022, 16:27 von msc_blg.)
Das ist ein Geniestreich! Unglaublich. Das hätte nicht besser funktionieren können. Mit so einer durchdachten fehlerlosen Lösung hätte ich wirklich nicht gerechnet.
Tausend Dank!! Wow, das ist ein völlig anderer Lösungsansatz von Boris und dieser ist auch sagenhaft clever und intelligent. Bin Euch beiden neopa und Boris unendlich dankbar! Wie man so etwas in so kurzer Zeit ohne Gedankenfehler bewältigt, verlangt den größten Respekt.