HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Christian
15.06.2026 13:02:54
Zwischenfazit
Die einzige Version, die ich gefunden habe und wirklich 11% ausgibt ist das hier:

Public Sub BerechneCodesRanking(ws As Worksheet)

Dim GesamtZeilen As Long

GesamtZeilen = ws.Cells(ws.Rows.Count, "E").End(xlUp).Row

ws.Range("F1:F" & GesamtZeilen).FormulaLocal = _
"=AUFRUNDEN(RANG(E1;E$1:E$" & GesamtZeilen & ";0)/ANZAHL(E$1:E$" & GesamtZeilen & ");2)"

ws.Range("F1:F" & GesamtZeilen).Value = ws.Range("F1:F" & GesamtZeilen).Value
ws.Range("F1:F" & GesamtZeilen).NumberFormat = "0%"
End Sub


dauert aber so lange, dass ich am überlegen bin, diese Ungenauigkeit doch in Kauf zu nehmen.
Als Antwort auf diesen Beitrag
snb
15.06.2026 12:37:16
AW: Makro berücksichtigt nicht alle Zeilen
Aber dennoch wäre es vernünftig diesen Code genau zu betrachten und etwas davon zu lernen.
Folgenachrichten
Antwort auf Beitrag erstellen
Bitte einen Anwendernamen ohne @ eingeben.
Bitte das Passwort eingeben.
Bitte eine gültige E-Mail-Adresse eingeben.
Bitte einen Betreff eingeben.
Weitere Optionen
Aktivieren, wenn die Frage/der Beitrag noch nicht beantwortet wurde und unter Listen > Offene Threads erscheinen soll.
Beispieldatei hochladen

Bitte einen Nachrichtentext eingeben.