Office: Zellen mit 50% der größten und kleinsten Werte ermitteln

Helfe beim Thema Zellen mit 50% der größten und kleinsten Werte ermitteln in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hi nochmal, eine Frage hätte ich noch, ausgehend von dieser Tabellenstruktur, erste Zeile enthält die Monate Jan - Dezember (1 ... 12) und die... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von chess, 7. Februar 2013.

  1. chess Erfahrener User

    Zellen mit 50% der größten und kleinsten Werte ermitteln


    Hi nochmal,

    eine Frage hätte ich noch, ausgehend von dieser Tabellenstruktur, erste Zeile enthält die Monate Jan - Dezember (1 ... 12) und die zweite Zeile den dzaugehörigen Wert der Monate.

    Die letzten beiden Spalten geben die Summe über alle 12 Monate wieder sowie den Durchschnittswert über 12 Monate.

    Month 1 2 3 4 5 6 7 8 9 10 11 12 all-Months all-Monts avarage
    Value 5 2 3 7 8 1 4 6 5 3 9 6 59 5

    Ich würde nun gerne mir in 6 Zellen die 6 Monate mit den jeweils größten Werten anzeigen lassen und in 6 weiteren Zellen, die 6 Monate die jeweils geringsten werten.

    Es kann durchaus sein, dass es nicht 6 Monate gibt die über dem durchschnitt sind, dann sollen trotzdem die 6 größten genommen werden. Bei gleichstand 'gewinnt' der frühere Monat (also zb Januar vor März)


    In dem Beispiel wären also die Monate mit den 6 größten Werten:

    1, 4, 5, 8, 11, 12

    die anderen 6 monate wären entsprechend die mit den kleinsten werten.

    denke das ganze müsste irgendwie mit RANG() zu lösen sein, oder?

    vg, chess
     
  2. schatzi Super-Moderator
    Oder mit KKLEINSTE und KGRÖSSTE in Verbindung mit INDEX und VERGLEICH.
    Falls ein Wert auch mehrfach auftauchen kann, müsste man noch eine entsprechende Weiche einbauen.
     
    schatzi, 7. Februar 2013
    #2
  3. chess Erfahrener User
    danke, ich habe es jetzt hinbekommen, dass ich folgendes zwischergebnis habe:

    Month 1 2 3 4 5 6 7 8 9 10 11 12

    Status L L H H H H H H L H H L

    H (steht jeweils in Zeile 2) bedeutet, dass es in diesem Monat über dem Durchschnitt war, und L dass es relativ klein war.

    Nun würde ich gerne in eine Zelle alle Monats-Nummer (die in Zeile 1 stehen) mit einem H anzeigen lassen, bzw alle die ein L haben, am besten mit Punkt getrennt.

    In diesem Fall sollte der Output für die H-Zelle sein:

    3.4.5.6.7.8.10.11

    Und in der L-Zelle sollte stehen

    1.2.9.12

    Könnte man das mit einer einzigen Formel realisieren?
     
    Zuletzt bearbeitet: 7. Februar 2013
  4. hiob
    hiob Erfahrener User

    Zellen mit 50% der größten und kleinsten Werte ermitteln

    hi, welche XL-version benutzt du? und was ist mit 10 und 11..?
     
  5. chess Erfahrener User
    sorry, hab 10 und 11 ergänzt.

    ich bentuze excel 2007
     
  6. schatzi Super-Moderator
    Hallo!

    Grundregel bei Excel: Immer nur EINEN Wert pro Zelle! Alles andere ist Murks!

    ABCDEFGHIJKLM
    1 123456789101112
    2 LLHHHHHHLHHL
    3
    4
    5
    6High3456781011
    7Low12912
    ZelleFormel
    B6{=WENN(ZÄHLENWENN($B2:$M2;"H")<SPALTE(A1);"";INDEX($B1:$M1;KKLEINSTE(WENN($B2:$M2="H";SPALTE($A:$L));SPALTE(A1))))}
    B7{=WENN(ZÄHLENWENN($B2:$M2;"L")<SPALTE(A1);"";INDEX($B1:$M1;KKLEINSTE(WENN($B2:$M2="L";SPALTE($A:$L));SPALTE(A1))))}
    Achtung, Matrixformel enthalten!Die geschweiften Klammern{} werden nicht eingegeben.Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
     
    Zuletzt von einem Moderator bearbeitet: 30. November 2020
    schatzi, 7. Februar 2013
    #6
  7. hiob
    hiob Erfahrener User
    hi, welche XL-version benutzt du? und was ist mit 10 und 11..?
     
  8. hiob
    hiob Erfahrener User

    Zellen mit 50% der größten und kleinsten Werte ermitteln

    hi, ich würde so tun..:

    Arbeitsblatt mit dem Namen 'Tabelle1 (2)'
    ABCDEFGHIJKLMN
    1Month123456789101112
    2StatusLLHHHHHHLHHL
    3
    4
    5 3456781011 3.4.5.6.7.8.10.11
    6 12912 1.2.9.12
    ZelleFormel
    B5{=WENNFEHLER(KKLEINSTE(WENN($B$2:$M$2="H";$B$1:$M$1);SPALTE(A1));"")}
    B6{=WENNFEHLER(KKLEINSTE(WENN($B$2:$M$2="l";$B$1:$M$1);SPALTE(A2));"")}
    Achtung, Matrixformel enthalten!Die geschweiften Klammern{} werden nicht eingegeben.Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
    Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

    und dann..:

    Arbeitsblatt mit dem Namen 'Tabelle1 (2)'
    ABCDEFGHIJKLMN
    1Month123456789101112
    2StatusLLHHHHHHLHHL
    3
    4
    5 3456781011 3.4.5.6.7.8.10.11
    6 12912 1.2.9.12
    ZelleFormel
    N5=WECHSELN(GLÄTTEN(B5&" "&C5&" "&D5&" "&E5&" "&F5&" "&G5&" "&H5&" "&I5&" "&J5);" ";".")
    N6=WECHSELN(GLÄTTEN(B6&" "&C6&" "&D6&" "&E6&" "&F6&" "&G6&" "&H6&" "&I6&" "&J6);" ";".")
    Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
     
    Zuletzt von einem Moderator bearbeitet: 30. November 2020
  9. chess Erfahrener User
    vielen dank!
    probiere es gleich aus.

    gebe dir recht mit dem murks in einer zelle. hintergrund ist aber mein anderer post mit dieser formel von schatzi:
    {=SUMME((MONAT(A2:A999)={2.3.6.7.10.12})*B2:B999)}

    da würde ich eben gerne mit einem indirekt-befehl auf eine zelle mit der 3.4.5.6.7.8.10.11 ... verweisen.
    problem ist auch, dass man nicht genau weiß wieviele H bzw L sind.
     
  10. hiob
    hiob Erfahrener User
    hi das eine hat mit dem anderen nix zu tun und geht auch nicht...
     
  11. hiob
    hiob Erfahrener User
    hi, wenn du doch (d)eine (beispiel)datei posten würdest, wie auch schon geschrieben, das wird doch hier ein rätselraten
     
  12. schatzi Super-Moderator
    Hallo!

    Für das, was du erreichen möchtest, brauchst du die Werte nicht in eine Zelle gezwängt!

    ABCDEFGHIJKLMNO
    1 123456789101112
    2 LLHHHHHHLHHL
    3 101102103104105106107108109110111112
    4
    5
    6High3456781011 836
    7Low12912 410
    ZelleFormel
    B6{=WENN(ZÄHLENWENN($B2:$M2;"H")<SPALTE(A1);"";INDEX($B1:$M1;KKLEINSTE(WENN($B2:$M2="H";SPALTE($A:$L));SPALTE(A1))))}
    O6{=SUMME((MTRANS(B1:M1)=B6:M6)*B3:M3)}
    B7{=WENN(ZÄHLENWENN($B2:$M2;"L")<SPALTE(A1);"";INDEX($B1:$M1;KKLEINSTE(WENN($B2:$M2="L";SPALTE($A:$L));SPALTE(A1))))}
    O7{=SUMME((MTRANS(B1:M1)=B7:M7)*B3:M3)}
    Achtung, Matrixformel enthalten!Die geschweiften Klammern{} werden nicht eingegeben.Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
     
    Zuletzt von einem Moderator bearbeitet: 30. November 2020
    schatzi, 7. Februar 2013
    #12
  13. chess Erfahrener User

    Zellen mit 50% der größten und kleinsten Werte ermitteln

    danke, aber so einfach ist es bei mir nicht, da die werte die ich später addieren will getrennt stehen und in einer zeitreihe dargestellt (spalte runterwärts) und nicht zeilenweise wie hier.

    leider habe ich es aber nicht geschafft die formel von hiob bei mir umzusetzen.

    daher im anhang eine beispiel datei:

    Den Anhang beispiel-high-low.xlsx betrachten

    in dem roten feld hab ich versucht die formel einzufügen, leider bleibt es hinterher leer.
     
  14. schatzi Super-Moderator
    Du musst die Formel natürlich auch noch nach rechts ziehen!
     
    schatzi, 7. Februar 2013
    #14
  15. hiob
    hiob Erfahrener User
    hi Schatzi, sollte hier nicht SUMMEWENN() reichen? und bist du sicher, dass deine ergbenisse stimmen..?

    Arbeitsblatt mit dem Namen 'Tabelle1 (2)'
    ABCDEFGHIJKLMNOP
    1Month123456789101112
    2StatusLLHHHHHHLHHL
    3 101102103104105106107108109110111112
    4
    5 3456781011 836854
    6 12912 410424
    ZelleFormel
    O5{=SUMME((MTRANS(B1:M1)=B5:M5)*B3:M3)}
    P5=SUMMEWENN(B2:M2;"H";B3:M3)
    O6{=SUMME((MTRANS(B1:M1)=B6:M6)*B3:M3)}
    P6=SUMMEWENN(B2:M2;"L";B3:M3)
    Achtung, Matrixformel enthalten!Die geschweiften Klammern{} werden nicht eingegeben.Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
    Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
     
    Zuletzt von einem Moderator bearbeitet: 30. November 2020
Thema:

Zellen mit 50% der größten und kleinsten Werte ermitteln

Die Seite wird geladen...
  1. Zellen mit 50% der größten und kleinsten Werte ermitteln - Similar Threads - Zellen 50% größten

  2. Zelle in 3 Teile splitten

    in Microsoft Excel Hilfe
    Zelle in 3 Teile splitten: Hallo, ich habe folgenden Zelleninhalt: "Men's 100 m T11" bzw. "Woen's 100 m T11" oder "Men's Shot Put F20" das müsste in 3 Teile gesplittet werden, 1. Teil Men's / Women's 2. Teil mitte: z.b...
  3. Pfad aus Zelle für Formel verwenden 2.0

    in Microsoft Excel Hilfe
    Pfad aus Zelle für Formel verwenden 2.0: Hallo, im Jahr 2018 gab es das Thema schon einmal: (Office 2010) - Pfad aus Zelle für Formel verwenden Durch die umfangreichen Neuerungen in Excel in den letzten Jahren mit vielen neuen...
  4. filterergebnis in zelle anzeigen

    in Microsoft Excel Hilfe
    filterergebnis in zelle anzeigen: hallo ich möchte das ergebnis einer filteranwendung in einer zelle anzeigen lassen hat jemand eine idee schonmal danke gruß didje
  5. Zahlen aus Zelle in zwei Zellen aufteilen?

    in Microsoft Excel Hilfe
    Zahlen aus Zelle in zwei Zellen aufteilen?: Servus, ich habe hier eine Spalte mit Zellen, in der je mehrere Zahlen stehen: 012345/6789 Diese Zahlen aus einer Zelle möchte ich auf zwei Zellen aufteilen, sodass es dann so aussieht, dass in...
  6. aus Zahlenreihen den niedrigsten Wert ermitteln und einer Zelle zuordnen

    in Microsoft Excel Hilfe
    aus Zahlenreihen den niedrigsten Wert ermitteln und einer Zelle zuordnen: Hallo liebes Forum Mein Problem ist Ich muß aus einer Tabelle aus verschiedenen Zeilen und Spalten den niedrigsten Wert ermitteln und dann mit dem dazugehörigen Namen ausgeben. Ich hoffe Schon mal...
  7. Code für Abfrage, wenn ein Wert über 50, dann in Zelle....

    in Microsoft Excel Hilfe
    Code für Abfrage, wenn ein Wert über 50, dann in Zelle....: Hallo! Ich brauche dringend eure hilfe! Ich habe eine Tabelle. Wenn ich in einer bestimmten Zelle einen Wert über 50 eingebe, soll dann eine Abfrage kommen, ob der Wert wirklich über 50 liegt!...
  8. Zellen formatieren (IF >50 bla) auf die Grafen übertragen

    in Microsoft Excel Hilfe
    Zellen formatieren (IF >50 bla) auf die Grafen übertragen: Hallo, ich habe folgendes Problem: Ich muss Zellen formatieren zb. wenn Sie größer ist dann Hintergrundfarbe = red ! Das funktioniert ja auch mit der bedingten Formatierung soweit, jedoch...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden