Clever-Excel-Forum

Normale Version: Lückenlose Liste aus Matrix extrahieren (kein VBA)
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hi,

wie du selbst schon bemerkt hast, sind leere Zellen Gift für ordentliche Auswertungen. Entweder du löscht die leeren Zellen und nimmst die Fkt. AGGREGAT() wie im Beispiel oder du fügst (irgendwo!) eine Hilfsspalte ein (die blendest du dann einfach aus) und benutzt meinen zweiten Vorschlag.

Arbeitsblatt mit dem Namen 'Tabelle1'
BCDEFG
13Zielergebnis:mit AGGREGAT()mit Hilfsspalte
14FirmaMitarbeiterHSMitarbeiter nicht in A
15AScholzMüllerMüllerMüller
16BMüller16Lehmann0Lehmann
17BauerLehmannBauer
18CLehmann18SchulzeBauerSchulze
19BBauer190
20ANeumannSchulze
21
22AMayer
23BSchulze23

ZelleFormel
D15=WENN(B15="";"";WENN(B15="A";"";ZEILE()))
F15=WENNFEHLER(INDEX(C:C;AGGREGAT(15;6;ZEILE($C$15:$C$23)/($B$15:$B$23<>"A");ZEILE(A1)));"")
G15=WENNFEHLER(INDEX(C:C;KKLEINSTE($D$15:$D$23;ZEILE(A1)));"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Hi,

noch ein Nachtrag: die Formel für die Hilfsspalte wird natürlich kürzer geschrieben (hatte das falsche Beispiel kopiert):  
Code:
=WENN(ODER(B15="";B15="A");"";ZEILE())
Pivottable :

- datarange B14:C23
- report filter: Firma
- row labels: Mitarbeiter

Firma filte:r B & C
Row filter: kein 'blanks'
Hi snb,

Thumps_up , darauf hätte ich auch kommen können.
Vielen Dank für eure Lösungen! Ich werde die Variante von WillWissen mit der Hilfsspalte nutzen, da diese für weitere Tabellenblätter (meiner Meinung nach) besser kopierbar ist.
(08.07.2018, 14:35)Shoku schrieb: [ -> ]... für die Installation von Plugins hab ich leider keine Berechtigungen...

Hallo, häää? Was meinst du..? Wer hat denn gesagt oder geschrieben, dass du was insatllieren sollst..?
Hallo Günter, deine AGGREGAT() könnte man - muss man aber nicht - etwas pimpen..:


Code:
=WENNFEHLER(INDEX($C$15:$C$100;AGGREGAT(15;6;ZEILE($A$1:$A$86)/($B$15:$B$100<>"")/($B$15:$B$100<>"a");ZEILE(A1)));"")
Zitat:Wer hat denn gesagt oder geschrieben, dass du was insatllieren sollst..?


Das war nur bezüglich des Uploads eines Bildes/ einer Datei. Ich hätte es gern auch wie ihr mit dem Tab2Html gemacht, damit es ordentlich aussieht.
Hallo Shoku,

für einfache Tabellen kannst Du schlimmstenfalls das nehmen:

http://www.xltips.de/ftxt/lnk-dow/table2www.htm

tab2html brauchst Du nicht zu installieren. Es reicht, es wie eine normale Exceldatei mit Makros zu starten.
Seiten: 1 2