HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv

Beiträge zum Thread: Rang-Funktion: Identischer Wert, unterschiedlicher Rang

Case
15.06.2026 20:59:38
Das stimmt so nicht...
Case
15.06.2026 21:40:31
Du musst es nicht...
NochEinMatt
15.06.2026 21:53:22
AW: Du musst es nicht...
Case
15.06.2026 22:31:20
Das kommt daher, ...
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Excel gut - VBA gut
NochEinMatt
15.06.2026 20:03:54
Rang-Funktion: Identischer Wert, unterschiedlicher Rang
Hallo in die Runde,

ich bin einigermaßen irritiert: Eine Rang-Formel über ein übersichtliches Array von 7 Werten ermittelt für zwei identische Zahlen einen unterschiedlichen Rang. Die wohlbekannten Stolpersteine (verschiedene Bereiche oder Rundungsfehler) habe ich ausgeschlossen, im direkten Vergleich sagt auch Excel, dass beide Zellen identisch sind. Siehe Datei im Anhang.

Was ist hier das Problem?


https://www.herber.de/bbs/user/180814.xlsx
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Excel gut - VBA gut
Case
15.06.2026 20:59:38
Das stimmt so nicht...
Moin, :-)

... ganz (also das mit dem Runden): ;-)

Userbild

Beide Zellen mit VBA geprüft. ;-)

So geht es: ;-)
https://www.herber.de/bbs/user/180817.xlsx

Hatten wir gerade hier: ;-)
https://www.herber.de/forum/messages/2026926.html

Servus
Case
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Excel gut - VBA gut
Case
15.06.2026 21:40:31
Du musst es nicht...
Moin, :-)

... unbedingt mit VBA testen, du kannst es auch direkt in Excel mit einer Formel sehen (D5 ist der Übeltäter): ;-)

Userbild
Servus
Case
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Excel gut - VBA gut
NochEinMatt
15.06.2026 21:53:22
AW: Du musst es nicht...
Wieso spuckt denn das Ergebnis der Zelle B6 "WAHR" aus?
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Excel gut - VBA gut
Case
15.06.2026 22:31:20
Das kommt daher, ...
Moin, :-)

... dass Excel bei der Ausgabe von =D5=D8 das Ergebnis schon "normalisiert" hat. ;-)
1,11022E-16 ist kein echter Unterschied im Sinne von 2 Nachkommastellen, sondern nur ein IEEE-754-Restfehler: ;-)
https://learn.microsoft.com/de-de/troubleshoot/microsoft-365-apps/excel/floating-point-arithmetic-inaccurate-result

Die Formel =ABS(D3-RUNDEN(D3;2)) zeigt Fehler auf der Ebene "Originalwert gegen gerundet". ;-)

Du kannst die Rang-Formel auch noch etwas "belastbarer" machen, indem du vom Runden weggehst: ;-)
=SUMMENPRODUKT(--(GANZZAHL($D$3:$D$10*100)>GANZZAHL(D3*100)))+1

Bzw.: ;-)
=LET(x;100;y;GANZZAHL(D3*x);z;GANZZAHL($D$3:$D$10*x);SUMMENPRODUKT(--(z>y))+1)

Servus
Case