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
16.06.2026 19:06:06
AW: aber ich hab mal noch eine Sache überprüft
Hallo Daniel,

danke erstmal.
da kommen wir der Sache vielleicht schon näher. Zuerst einmal, es sind nach meiner Zählung zumindest, 32790. Ich habe lediglich die 4 Texte mitgezählt, die in der Spalte stehen, du vermutlich nicht. Bei diesen Texten handelt es sich um Daten aus dem 19. Jhdt., die bekanntlich von Excel nicht als Zahl/Datum sondern als Text interpretiert werden. Genau zu diesem Zweck sollte eigentlich der Codeteil

  ' Wenn Text "dd.mm.yyyy"

If InStr(v, ".") > 0 Then
Teile = Split(v, ".")
If UBound(Teile) = 2 Then
Tag = val(Teile(0))
Monat = val(Teile(1))
jahr = val(Teile(2))
DatumZuSortierwert = jahr * 10000# + Monat * 100# + Tag
Exit Function
End If
End If


dienen, damit diese trotzdem ein Ranking bekommen.

Wenn du jetzt darauf gestoßen bist, dass diese doch nicht ins Ranking einbezogen werden und deshalb der Quotient für das Makro <0,11 ist, wäre ich froh wenn man das ändern könnte.

Gruß
Christian

Bei den 4 Texten handelt es sich um 15.05.1898, 03.11.1896, 30.09.1887 und 31.10.1876





Als Antwort auf diesen Beitrag
daniel
16.06.2026 18:35:02
AW: aber ich hab mal noch eine Sache überprüft
Hi
ich hab mir mal deine Beispieldatei angeschaut.
die Datenmenge ist 32790 und nicht 32786
dh der Rangwert 3790 wird korrekterweise mit 10% ausgegeben, weil er 10% ist.
wenn man noch 4 Zeilen löscht um auf die Datenmenge 32786 zu kommen, dann wird der Rangwert 3279 auch wunschgemäß als 11% vom Makro ausgegeben.
so wie es aussieht, rechnen die Makros richtig, aber du hast die Datenmenge falsch im Kopf.
Gruß Daniel
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.