Werte auslesen, ZählenWenn, Sverweis
#1
Photo 
Guten Morgen,
ich habe ein Problem das ich nicht lösen kann,
meine Tabelle sieht wie folgt aus:

(A)                (B)
Name           Jobnummer
Sandro        A801300.00
Alex             A801620.00
Tobias          A8025060.01
Mark            A801777.02
Sandro        [b]A802002.00[/b]
Sabrina        A8012990.04

Ich möchte erreichen das ich einmal z.B. in der Spalte J den Namen Sandro so oft wie dieser vorkommt auflisten kann und daneben in der Spalte K die Jobnummer die neben dem Namen gelistet ist auflisten kann.

Ich habe es mit diversen Varianten probiert, mein erster versuch war mit folgenden Formeln:

Liest den Namen aus: 
Code:
=IF(ROW(A2)-1<COUNTIF(A:A;"Sandro");"Sandro";"")
<---funktionert, Listet den Namen Sandro so oft untereinender auf wie dieser Vorkommt.

Liest die Jobnummer aus: 
Code:
=IF(ROW(A2)-1<COUNTIF(A:A;"Sandro");OFFSET(A:A;1;1;1;1);"") 
<---funktionert nicht, listet immer nur die erste Jobnummer vom ersten Eintrag mit dem Namen Sandro auf.

Dann bin ich dazu über gegangen es mit der Sverweis Formel zu probieren, dazu habe ich im Internet diverse Formel gefunden die Laut der Website und Foren auch funktionieren sollten,
bei mir funktionieren diese allerdings absolut nicht und ich verstehe nicht warum.

Code:
=INDEX($B$2:$B$309;KGRÖSSTE(($A$2:$A$309=$F$1)*(ZEILE($A$2:$A$309)-1);ZÄHLENWENN($A$2:$A$309;$F$1)+1-ZEILE(A1)))

Ich habe die Formel modifiziert da ich mit einer englischen installation arbeite.

Code:
=INDEX($B$2:$B$6;LARGE(($A$2:$A$6=$F$1)*(ROW($A$2:$A$6)-1);COUNTIF($A$2:$A$6;$F$1)+1-ROW(A1)))


Diese Formel z.B. gibt mir nur einen Wert aus und die Ausgabe scheint mir völlig willkürlich. 
Im Anhang findet Ihr mein Sheet, im Blatt 1 und 2 habe ich diverse experimente gemacht.

.xlsx   Book1.xlsx (Größe: 20,08 KB / Downloads: 5)

Kann mir jemand dabei helfen mein Problem zu lösen?

Vielen Dank.
Top
#2
Moin!
Warum filterst Du Spalte A nicht einfach nach Sandro?

Fragt sich Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#3
Hallo, dass dieser SVERWEIS() nicht funktionieren kann,  ist ja wohl klar..:

=SVERWEIS("Sandro";$A$2:$A$100;10;2) 

Schau mal, ob dir das hier weiterhilft..:

Arbeitsblatt mit dem Namen 'Sheet1'
N
22
36
49
514
616
7#ZAHL!
8#ZAHL!
9#ZAHL!
10#ZAHL!
11#ZAHL!
12#ZAHL!
13#ZAHL!
14#ZAHL!
15#ZAHL!
16#ZAHL!
17#ZAHL!

ZelleFormel
N2{=KKLEINSTE(WENN(A2:A21="Sandro";ZEILE(B2:B21);"");ZEILE(A1))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#4
(13.05.2018, 11:47)Jockel schrieb: Hallo, dass dieser SVERWEIS() nicht funktionieren kann,  ist ja wohl klar..:

=SVERWEIS("Sandro";$A$2:$A$100;10;2) 

Schau mal, ob dir das hier weiterhilft..:

Arbeitsblatt mit dem Namen 'Sheet1'
N
22
36
49
514
616
7#ZAHL!
8#ZAHL!
9#ZAHL!
10#ZAHL!
11#ZAHL!
12#ZAHL!
13#ZAHL!
14#ZAHL!
15#ZAHL!
16#ZAHL!
17#ZAHL!

ZelleFormel
N2{=KKLEINSTE(WENN(A2:A21="Sandro";ZEILE(B2:B21);"");ZEILE(A1))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Hallo, danke für die Hilfe,
mein Hauptproblem war das ich bei den Formeln mit denen ich experimentiert habe nicht beachtet habe das ich diese Formel jeweils mit "Shift+ctrl+Enter" bestätigen muss.
Danach haben die Formeln auch funktioniert.

Danke.
Top


Gehe zu:


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