Hey,
mit der Matrixformel
Code:
=WENNFEHLER(WENN(B3<>"";INDEX(Tabelle1!A:A;KKLEINSTE(WENN(Tabelle1!E:E=$A$1;ZEILE(Tabelle1!$1:$389767));ZEILE(Tabelle1!A1)));"");"")
klappt's soweit sehr gut.
Nun versuche ich mit Kriterium von der letzten befüllten Spalte, in immer wieder neu generierten CSV-Dateien, Werte (auch Mehrfachtreffer) nach links zu ermitteln.
Spalten sind immer gleich benamst.
Mit Hilfsspalte oder 2ter Arbeitsmappe habe ich es schon versucht, nur wird bei jeder neuen CSV diese überschrieben.
Habe
hier was gefunden, nur wie umstricken um nach Links Mehrfachtreffer angezeigt zu bekommen
Die Zell-Inhalte bitte hierzu ändern
Spalte C-Inhalte nach Spalte A
Spalte A-Inhalte nach Spalte C
Kriterium = x
Ergebnis 60- 22 - 35
Kann mir wer dabei helfen?
Danke vorab
Hola,
lad doch bitte eine Beispieldatei hoch.
Gruß,
steve1da
Hier die Beispieldatei stark reduziert.[
attachment=7855]
Die Spalte C ist zurzeit die Kriterienspalte, G3 ist ein Drop Down welches den Bereich I2:I9 beinhaltet.
Worum ich euch bitte, ist mir bei der Formel zu helfen, wodurch ich 1xlinks bzw 2xlinks angezeigt bekomme
Bei Mehrfachtreffer wäre ein Auflistung sämtlicher Funde echt willkommen.
Auflistung:
1. Anzahl Funde
2. Formeln nach unten kopieren soweit Treffer unter (Anzahl Funde), oder ( bei erster leeren Zelle einfügen) - per VBA ?
3. bei Änderung der Suche alle Trefferzeilen leeren. - per VBA ?
Zeile 31 - 38 gibt meine jetzige Suche dar, nun möchte ich die MD5 (Spalte I) in der CSV-Datei suchen.
Der Pfad der Datei ist immer wieder gleich C:\Temp01\Mp3.csv Spalte AG
Hoffe es kann bewerkstelligt werden
vorab Danke
(08.11.2016, 18:10)WergibtmirRat schrieb: [ -> ] Hoffe es kann bewerkstelligt werden
Hallo, war wohl verkehrt
, nun ja, bleibt mir nichts anderes übrig als die CSV-Dateien Spaltenweise umzustellen. Danke für's Reinschauen
(10.11.2016, 11:55)WergibtmirRat schrieb: [ -> ]Hallo, war wohl verkehrt , nun ja, bleibt mir nichts anderes übrig als die CSV-Dateien Spaltenweise umzustellen. Danke für's Reinschauen
Hallo, ich hatte ehrlich gesagt nicht verstanden, was du meinst. Jetzt hab ich mir es nochmal angesehen und denke, du meinst so..:
Arbeitsblatt mit dem Namen 'Versuch' |
| F | G |
3 | | X10111010346321031011141094632109105120 |
4 | | |
5 | | Mit Filterfunktion, kein Ding |
6 | | Ergebnisse wären somit |
7 | | |
8 | 2 x links | 1 x links |
9 | 18 | 110839 |
10 | 19 | 110840 |
11 | 20 | 110845 |
12 | 21 | 165198 |
13 | 22 | 165199 |
14 | 23 | 165204 |
Name | Bezug |
Kriterium | =Versuch!$I$2:$I$9 |
Zelle | Formel |
F9 | {=WENNFEHLER(KKLEINSTE(WENN($C$2:$C$26=$G$3;ZEILE($A$1:$A$25));ZEILE(A1));"")} |
G9 | =WENN(F9="";"";SVERWEIS(F9;$A$2:$C$26;2;0)) |
Achtung, Matrixformel enthalten! |
Die geschweiften Klammern{} werden nicht eingegeben. |
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine. |
Zelle | Gültigkeitstyp | Operator | Wert1 | Wert2 |
G3 | Liste | | =Kriterium | |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Hallo,
Dein Muster ist nicht hilfreich. Deine Ergebnisse sind nicht nachvollziehbar!
(10.11.2016, 12:56)BoskoBiati schrieb: [ -> ]Hallo,
Dein Muster ist nicht hilfreich. Deine Ergebnisse sind nicht nachvollziehbar!
Hallo Edgar, wieso nicht..?
Hi,
weil ich nicht richtig gelesen habe!
:20: :20: :20:
Variante 1:
[html]
Arbeitsblatt mit dem Namen 'Versuch' |
| F | G |
9 | 18 | 110839 |
10 | 19 | 110840 |
11 | 20 | 110845 |
12 | 21 | 165198 |
13 | 22 | 165199 |
14 | 23 | 165204 |
Zelle | Formel |
F9 | {=WENNFEHLER(INDEX(A:A;KKLEINSTE(WENN($C:$C=$G$3;ZEILE($C:$C));ZEILE($A1)));"")} |
Achtung, Matrixformel enthalten! |
Die geschweiften Klammern{} werden nicht eingegeben. |
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine. |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
[/html]
Variante 2:
[html]
Arbeitsblatt mit dem Namen 'Versuch' |
| F | G |
16 | 18 | 110839 |
17 | 19 | 110840 |
18 | 20 | 110845 |
19 | 21 | 165198 |
20 | 22 | 165199 |
21 | 23 | 165204 |
22 | | |
Zelle | Formel |
F16 | =WENNFEHLER(INDEX(A:A;AGGREGAT(15;6;ZEILE($C:$C)/($C:$C=$G$3);ZEILE($A1)));"") |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
[/html]
Hallo Edgar, ich brauche kein INDEX()...
Hallo Jörg,
so, wie das hier vorliegt, hast Du recht, aber nicht mehr, wenn die Reihenfolge beliebig ist!