Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1200to1204
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Matrix Funktion

Matrix Funktion
Tom
Hallo zusammen,
seit gestern kenne ich die Matrixfunktion.
Ich bin gerade dabei mich einzuarbeiten und würde dabei nochmal Hilfe benötigen.
Was müsste ich in F2 für eine Matrixformel verwenden, damit der Pflücker eingtragen wird der die höchste Kilomenge für Äpfel gepflückt hat?
Tabelle1
 ABCDEF
1WBTSKiloPfücker  Plücker mit größten Kilomengen 
2Apfel1Fred  ApfelMartin
3Birne2Fritz  BirneKlaus
4Orange10Franz  OrangeFranz
5Apfel4Hans     
6Apfel5Erwin     
7Birne6Klaus     
8Apfel7Martin     
9Orange8Gerhard     
10Orange9Peter     
11           

Tabellendarstellung in Foren Version 5.38


12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Matrix Funktion
16.02.2011 13:29:19
Hajo_Zi
Hallo Tom,
da Du nur einen Namen haben willst, vermute ich mal das may. gibt es nicht bei mehreren.
Tabelle2
 ABCDEF
1WBTSKiloPfücker  Plücker mit größten KilomengenMartin
2Apfel1Fred  ApfelMartin
3Birne2Fritz  BirneKlaus
4Orange10Franz  OrangeFranz
5Apfel4Hans     
6Apfel5Erwin     
7Birne6Klaus     
8Apfel7Martin     
9Orange8Gerhard     
10Orange9Peter     

verwendete Formeln
Zelle Formel Bereich
F1 {=SVERWEIS(MAX(WENN(A2:A10=E2;B2:B10));B2:C10;2;0)} $F$1
{} Matrixformel mit Strg+Umschalt+Enter abschließen
Matrixformeln sind durch geschweifte Klammern {} eingeschlossen
Diese Klammern nicht eingeben!!


Tabellendarstellung in Foren Version 5.38



Anzeige
AW: Matrix Funktion
16.02.2011 13:30:43
Hajo_Zi
Tabelle2
 F
2Martin
3Klaus
4Franz

verwendete Formeln
Zelle Formel Bereich
F2 {=SVERWEIS(MAX(WENN($A$2:$A$10=E2;$B$2:$B$10));$B$2:$C$10;2;0)} $F$2
F3 {=SVERWEIS(MAX(WENN($A$2:$A$10=E3;$B$2:$B$10));$B$2:$C$10;2;0)} $F$3
F4 {=SVERWEIS(MAX(WENN($A$2:$A$10=E4;$B$2:$B$10));$B$2:$C$10;2;0)} $F$4
{} Matrixformel mit Strg+Umschalt+Enter abschließen
Matrixformeln sind durch geschweifte Klammern {} eingeschlossen
Diese Klammern nicht eingeben!!


Tabellendarstellung in Foren Version 5.38


Anzeige
Anmerkung ...
16.02.2011 13:41:22
Jörn
Hallo Hajo,
habe mal probiert. Bei gleichen Kilos (z.B. B3=10) funktioniert es nicht ...
Habe aber bisher auch keine Lösung :-?
Gruß
Jörn
AW: Anmerkung ...
16.02.2011 13:49:03
Hajo_Zi
Hallo Jörn,
bei gleich würde der erste angezeigt werden, aber Excelformeln.de hat eine Lösung für Sverweis() mehrmals, dafür habe ich jetzt aber keine Zeit.
Gruß Hajo
Formel Spezialisten ...
16.02.2011 19:17:48
Jörn
Hallo an die Formel-Experten,
fällt jemandem für die Erweiterung des Sachverhaltes eventuell eine einfache Fml-Lsg ein?
gleiche Kilos können auftreten (z.B. B3 = 10),
ein Pflücker - mehrmalige Orange (z.B. C9 = Peter)
habe jetzt schon einiges mit Index, Max usw. ausprobiert ohne Ergebnisse ...
(Pivot wäre natürlich kein Problem)
Gruß
Jörn
Anzeige
AW: Formel Spezialisten ...
16.02.2011 19:30:46
Hajo_Zi
Halo Jörn,
ich bin nun nicht der Formel Spezi, die Lösung Stand doch im Beitrag Excelformeln.de man muß nur suchen.
HTML_AddIn16_02_2011_19_21_25
 ABCDEFGHI
1WBTSKiloPfücker  Plücker mit größten Kilomengenhttp://www.excelformeln.de/formeln.html?welcher=28
2Apfel1Fred  Apfel7Martin   
3Birne2Fritz  Birne6Erwin   
4Orange10Franz  Orange10FredKlaus 
5Apfel4Hans           
6Apfel5Erwin           
7Birne6Klaus           
8Apfel7Martin           
9Orange10Gerhard           
10Orange9Peter           

verbundene Zellen
F1:I1

verwendete Formeln
Zelle Formel Bereich
F2 {=MAX(WENN($A$2:$A$10=E2;$B$2:$B$10))} $F$2
G2 {=WENNFEHLER(INDEX($C:$C;KKLEINSTE(WENN($B1:$B99=$F2;ZEILE($1:$99));SPALTE()-6));"")} $G$2
H2 {=WENNFEHLER(INDEX($C:$C;KKLEINSTE(WENN($B1:$B99=$F2;ZEILE($1:$99));SPALTE()-6));"")} $H$2
I2 {=WENNFEHLER(INDEX($C:$C;KKLEINSTE(WENN($B1:$B99=$F2;ZEILE($1:$99));SPALTE()-6));"")} $I$2
F3 {=MAX(WENN($A$2:$A$10=E3;$B$2:$B$10))} $F$3
G3 {=WENNFEHLER(INDEX($C:$C;KKLEINSTE(WENN($B2:$B100=$F3;ZEILE($1:$99));SPALTE()-6));"")} $G$3
H3 {=WENNFEHLER(INDEX($C:$C;KKLEINSTE(WENN($B2:$B100=$F3;ZEILE($1:$99));SPALTE()-6));"")} $H$3
I3 {=WENNFEHLER(INDEX($C:$C;KKLEINSTE(WENN($B2:$B100=$F3;ZEILE($1:$99));SPALTE()-6));"")} $I$3
F4 {=MAX(WENN($A$2:$A$10=E4;$B$2:$B$10))} $F$4
G4 {=WENNFEHLER(INDEX($C:$C;KKLEINSTE(WENN($B3:$B101=$F4;ZEILE($1:$99));SPALTE()-6));"")} $G$4
H4 {=WENNFEHLER(INDEX($C:$C;KKLEINSTE(WENN($B3:$B101=$F4;ZEILE($1:$99));SPALTE()-6));"")} $H$4
I4 {=WENNFEHLER(INDEX($C:$C;KKLEINSTE(WENN($B3:$B101=$F4;ZEILE($1:$99));SPALTE()-6));"")} $I$4
{} Matrixformel mit Strg+Umschalt+Enter abschließen
Matrixformeln sind durch geschweifte Klammern {} eingeschlossenDiese Klammern nicht eingeben!!


Tabellendarstellung in Foren Version 5.38


Gruß Hajo
Anzeige
AW: Formel Spezialisten ...
16.02.2011 19:56:50
Jörn
Hallo Hajo,
vielen Dank für deine Mühe! Ich hatte nur interessehalber vermutet, daß man da mit Summenprodukt () + noch vielleicht Max() oder so dran kommt.
so what ...
schöne Grüße in die Stadt der 4 Tore
Jörn
Wenn du nicht wg Piraterie an der nächsten...
16.02.2011 19:58:40
Luc:-?
…Rahe aufgeknüpft wdn willst, Jörn,
verschwinde hier und mach gefälligst einen eigenen Thread auf…! ;-)
Gruß Luc :-?
AW: Wenn du nicht wg Piraterie an der nächsten...
16.02.2011 20:03:15
Jörn
Hallo Luc, ich wollte lediglich "beisteuern", nicht kapern ;-))
Gruß Jörn
Sieht aber so aus, da Tom sich nicht mehr...
16.02.2011 22:03:26
Luc:-?
…meldet… ;-)
Luc :-?
Na gut, ich gelobe Besserung ...
16.02.2011 22:48:13
Jörn
Tom, du kannst übernehmen, hab schonmal ein wenig Vorarbeit geleistet ;-]
Gruß
Jörn ;-$
AW: Matrix Funktion
17.02.2011 10:49:50
Tom
Hallo Leute!
Vielen Dank für eure Hilfe.
MfG
Tom
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige