Registriert seit: 02.12.2020
Version(en): 2016
Hallo zusammen Ich habe folgendes Problem: Ich möchte für jeden Artikel die 3 grössten Zahlen der Spalte B anzeigen lassen (=KGRÖSSTE), alle anderen Werte interessieren mich nicht. Anschlissend möchte ich den grössten gemeinsamen Teiler (=GGT) für die jeweilige ST in Spalte C herausfinden (nur der drei grössten Zahlen in Anzahl).Meine Tabelle sieht in etwa so aus wie im Anhang. Hat da jemand eine Idee? Grüsse Mexx
Angehängte Dateien
Thumbnail(s)
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
Code:
=KGRÖSSTE(WENN($A$2:$A$15=A2;$B$2:$B$15);ZEILE(A1))
Mit Strg-Shift-Enter abschließen.
Dann die Formel nach unten ziehen bis du deine 3 hast. Dann mit GGT() den Teiler ermitteln.
Gruß,
steve1da
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
Seit wann gibt es GGT() denn? Cool. Aber noch nie gebraucht.
Registriert seit: 16.04.2014
Version(en): xl2016/365
09.03.2021, 13:02
(Dieser Beitrag wurde zuletzt bearbeitet: 09.03.2021, 13:03 von steve1da .)
Seit mindestens 2007. Kannte ich auch nicht, Google war mein Freund :) Das Gegenstück ist dann KGV().
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
Mindestens seit Excel 2007
(musste ich aber auch nachschlagen, habe ich ebenfalls noch nie gebraucht)
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)
Registriert seit: 02.12.2020
Version(en): 2016
Hallo zusammen Das sieht schon sehr gut aus! Ich möchte die drei Werte aber in der gleichen Zeile und nicht untereinander. Das heisst, dass beispielsweise bei Artikel 'A' in Spalte D der grösste Wert ist, in Spalte E der zweitgrösste und in Spalte F der drittgrösste. Diese Werte wiederholen sich dann natürlich immer für den gleichen Artikel. Geht das? Grüsse Mexx
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola, fixier in meiner Formel das A von A2 und ersetzen ZEILE durch SPALTE. Gruß, steve1da
Registriert seit: 02.12.2020
Version(en): 2016
Scheint leider nicht zu klappen... ich habe die Formel auch leicht angepasst... Wo liegt der Fehler?
Code:
=KGRÖSSTE(WENN($A:$A=$A2;$B:$B),SPALTE(A1))
Gruss
Mexx
Registriert seit: 16.04.2014
Version(en): xl2016/365
Du hast ein Komma reingeschmuggelt und das Semikolon dafür geopfert.
Registriert seit: 02.12.2020
Version(en): 2016
Offiziell wäre das schon richtig, mein Excel ist in Englisch und darum sieht die Formel so aus:
Code:
=LARGE(IF($A:$A=$A2,$B:$B),COLUMN(A1))
Habe beim abtippen das Komma vergessen in ein Semikolon zu wechseln..
Grüsse
Mexx