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. Excel Blattschutz & Power Query – bestimmte Zellen freigeben, aber Aktualisierung weiterhin erlauben

    in Microsoft Excel Hilfe
    Excel Blattschutz & Power Query – bestimmte Zellen freigeben, aber Aktualisierung weiterhin erlauben: Hallo miteinander, ich experimentiere gerade mit dem Blattschutz in Excel und bin auf ein paar Herausforderungen gestoßen, bei denen ich eure Unterstützung brauchen könnte. 1) Funktioniert schon...
  3. Tabelle mit verbundenen Zellen zur Weiterverarbeitung umwandeln

    in Microsoft Excel Hilfe
    Tabelle mit verbundenen Zellen zur Weiterverarbeitung umwandeln: Hallo, ich habe eine Tabelle mit über 500.000 Zeilen. In der Tabelle sind verbundene Zellen unterschiedlicher Anzahl jeweils in den Spalten A und B und ich möchte, dass die Zellen alle nicht mehr...
  4. Combox leere Zelle ignorieren

    in Microsoft Excel Hilfe
    Combox leere Zelle ignorieren: Guten Morgen, Ich steht auf dem Schlauch und komme nicht mehr weiter. Mein Problem, Auf Blatt1 habe ich 2 Comboboxen mit der ersten wähle den Typ von Maschine aus. Die Tabelle selber ist auf...
  5. Zellen-Eintrag in Zellen-Name

    in Microsoft Excel Hilfe
    Zellen-Eintrag in Zellen-Name: Aus Zellen-Eintrag einen Zellen-Name erstellen: Per Makro soll aus einem Zellen-Eintrag (wenn vorhanden) ein Zellen-Name für diese Zelle erstellten (ergänzt um Text davor und dahinter) werden....
  6. Positionsnummern Vergabe bei (Verbundene Zellen)

    in Microsoft Excel Hilfe
    Positionsnummern Vergabe bei (Verbundene Zellen): Nabend Allerseits, Frage: Anpassung eines bereits Geschrieben Codes, Bsp. Demo-Mappe anbei (Die Nummerierung ist im unterem Bereich den Macro's). Verwendete Elemente: Tabelle> "wsLK", Daten>...
  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