online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon sauerlaender79 vom 08.01.2020, 18:21 Options

Lösung

Bestenliste

Hallo zusammen,
Ich möchte in einer Excel-Tabelle wo mehrere Benotungen stehen, den besten und den schlechtesten z.B. Schüler auflisten. In der Zeile A4-A14 stehen die Schüler in der Zeile Q4-Q14 steht der Noten-Durchschnitt.
Frage:
1.Wie kann ich nun z.B. in der Zelle E19 den besten Schüler aufzeigen lassen und in E20 den schlechtesten?
2. Oder wie kann ich ab B21 alle Schüler vom besten bis zum schlechtesten aufzählen lassen?

Vielen Dank schon mal im Voraus


Antwort schreiben

Antwort 1 von rainberg vom 08.01.2020, 18:38 Options

Hallo,

Formel für E19:

=INDEX(A4:A14;VERGLEICH(MIN($F$4:$F$14);$F$4:$F$14;0))

Formel für B21:

=INDEX($A$4:$A$14;VERGLEICH(KKLEINSTE($F$4:$F$14;ZEILE(1:1));$F$4:$F$14;0))

nach Bedarf runter kopieren.

Gruß
Rainer

Antwort 2 von rainberg vom 08.01.2020, 18:45 Options

Korrektur:

sorry habe Spalte F mit Spalte Q verwechselt

=INDEX(A4:A14;VERGLEICH(MIN($Q$4:$Q$14);$Q$4:$Q$14;0))

=INDEX($A$4:$A$14;VERGLEICH(KKLEINSTE($Q$4:$Q$14;ZEILE(1:1));$Q$4:$Q$14;0))

Gruß
Rainer

Antwort 3 von sauerlaender79 vom 08.01.2020, 21:20 Options

Ja danke erst mal, die 1. Formel klappt.
Bei der 2. Formel also bei der Auflistung der Schüler vom besten bis zum schlechtesten habe ich ein Problem.
Bei den ersten besten stimmt noch alles, doch dann bei den Schülern wo der Unterschied im Dezimalbereich liegt steht der jeweilsder beste von den 3 Schülern der gleiche Name 3 mal.

die Formel ändert sich auch immer.
=INDEX($A$4:$A$14;VERGLEICH(KKLEINSTE($Q$4:$Q$14;ZEILE(1:1));$Q$4:$Q$14;0))

auf
=INDEX($A$4:$A$14;VERGLEICH(KKLEINSTE($Q$4:$Q$14;ZEILE(2:2));$Q$4:$Q$14;0))

und so weiter bis 11:11( 11 Schüler).

Habe ich vielleicht noch was vergessen oder falsch eingegeben?

Antwort 4 von rainberg vom 08.01.2020, 21:51 Options

Hallo,

der vermeintliche Fehler tritt nur dann auf, wenn in Spalte Q gleiche Werte vorhanden sind.

Die Funktion VERGLEICH() liefert immer das erste Vorkommen des Wertes in einer Spalte.

Du müsstest also ein weiteres Kriterium festlegen, welches darüber entscheidet welcher Wert bei Mehrfachvorkommen das Primat hat.

Vielleicht kannst Du Deine Tabelle mit allen Noten und getürkten amen mal hochladen.

Gruß
Rainer

Antwort 5 von Saarbauer vom 08.01.2020, 22:02 Options

Hallo,

bei Vergleich() und Kkleinste() gibt es immer Probleme bei 2 gleichen Werten. Vergleich() nimmt den des ersten auftretens und KKleinste() setz für beide den gleichen Rang, der nächste Rang wird übersprungen.

Ich arbeite in den Fall mit einem kleinen Trick, hier müsste man es bei der Note machen (Spalte Q), indem ich die Zeile() oder Spalte () mit bei der Berechnung berücksichtige. Hier würde ich die Durchschnittsnote (wie auch immer ermittelt) + Zeile()%%%% rechnen, dann wird wohl kaum zwei genau gleiche Werte sich ergeben.

Ich hoffe es hilft weiter

Gruß

Helmut

Antwort 6 von rainberg vom 08.01.2020, 22:35 Options

Hallo Helmut,

Deinen Trick kann man hier leider nicht anwenden, da man einen Schüler nicht einfach pauschal anhand eines Zeilenindizes beurteilen kann.

Es müsste schon ein Kriterium festgelegt werden wie z.B , wer hat die meisten Einser oder die wenigsten Sechser etc.

Vieleicht gibt es auch Noten mit verschiedenen Wichtungen usw., aber das kann nur der Fragesteller beantworten, deshalb bat ich auch um die Beispielmappe.

Gruß
Rainer

Antwort 7 von Saarbauer vom 09.01.2020, 07:29 Options

Hallo @ rainberg,

das ist richtig was du schreibst, aber auch solche Kriterien könnte man unterbringen. Meins war nur eine Anregung / lösungsansatz wie es überhaupt an die Sache rangehen könnte.

Mit den Einserrn könnte man es so machen

Durchschnittsnote (wie auch immer ermittelt) - Zählenwenn($B4:$P4;1)%%%%

Bei Sechser

Durchschnittsnote (wie auch immer ermittelt) + Zählenwenn($B4:$P4;6)%%%%

für Zeile 4

Gruß

Helmut

Antwort 8 von rainberg vom 09.01.2020, 07:55 Options

Hallo Helmut,

ich hab Dich schon verstanden, deshalb habe ich diese Möglichkeit auch angesprochen, wobei es aber trotzdem noch zu gleichen Werten kommen kann. (Teste mal selbst mit Zufallszahlen)

Deshalb hatte ich den Vorschlag mit der Wichtung der einzelnen Noten gemacht.
Daraus könnte man eine Wert ermitteln, der dann mit dem Mittelwert multipliziert oder zum Mittelwert addiert ,oder wie auch immer, wird.

Aber dazu müsste sich der Fragesteller äußern.

Gruß
Rainer

Antwort 9 von sauerlaender79 vom 09.01.2020, 17:56 Options

Hallo zusammen und vielen Dank schon mal.
Wie kann ich die Datei hochladen oder die Tabelle hier sichtbar machen?

Antwort 10 von rainberg vom 09.01.2020, 18:01 Options

Hallo,

über diesen Link kannst Du sie hochladen

http://www.netupload.de/

und hier dann den genannten Download-Link einfügen.

Gruß
Rainer

Antwort 11 von sauerlaender79 vom 09.01.2020, 18:16 Options

So hier müsste es stehen.

http://www.netupload.de/detail.php?img=a3a4907661128085dfcfe46e09bf72af.xls

http://www.netupload.de/img.php/a3a4907661128085dfcfe46e09bf72af.xls

http://www.netupload.de/img.php/a3a4907661128085dfcfe46e09bf72af.xls

Der Durchschnitt steht wie gesagt in Zeile Q.
Ach ja wo die Noten 2-3 stehen können wir uns einfach mal auf 2 einigen.

Danke

  • *Threadedit* 18:42:49
    Admininfo: achte bei Links bitte auf unsere Formatierungshilfe oder nutze das SNTool
  • Antwort 12 von Saarbauer vom 09.01.2020, 18:46 Options

    Hallo,

    mir ist in der Liste aufgefallen, dass an verschiedenen Stellen Noten 2,0 - 3,0 steht. Du weisst, dass diese werte bei deiner Berechnung unberücksichtigt bleiben, da diese vom Programm als Text angesehen werden

    Gruß

    Helmut

    Antwort 13 von sauerlaender79 vom 09.01.2020, 19:06 Options

    Ja weiß ich, das war für mich nur ein vermerk.Wie ich es oben beschrieben habe werde ich erst mal diese Noten alle auf 2 setzen.

    Danke trotdem für die info.

    Antwort 14 von Saarbauer vom 09.01.2020, 19:17 Options

    Hallo,

    habe mal ein paar Lösungen eingebaut, aber ausser mit Zeile() habe ich keine Gute gefunden

    http://www.netupload.de/detail.php?img=e6e4b2f6e6b5d4149fc6803540c1...

    Gruß

    Helmut

    Antwort 15 von rainberg vom 09.01.2020, 19:50 OptionsLösung

    Lösung
    Hallo Sauerländer,

    anbei mein Vorschlag.
    Habe eine Spalte "Rang" eingefügt, diese lässt sich nach Neueintragungen von Noten per Button neu sortieren.

    http://www.netupload.de/detail.php?img=51dfa88f0c0a12d3c4f40edf2558...

    Gruß
    Rainer

    Antwort 16 von sauerlaender79 vom 09.01.2020, 21:04 Options

    WOW, danke an alle die mir geholfen haben (Rainer-Helmut).

    Hier sind Leute unterwegs die richtig was drauf haben.

    Vielen Dank, die Liste wird mir sehr weiter helfen.

    Gute Nacht

    Ähnliche Themen

    ddwebrenderer::render: Kein Eintrag!

    Hinweis

    Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

    Neue Einträge

    Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026