irgendwie scheint Excel mit der Formel Schwierigkeiten zu haben, stellt man
in den Optionen unter Berechnen "Genauigkeit wie angezeigt" ein,
funktioniert es wunderbar.
Zwischenlösung ist auch das Suchkriterium zu Runden, sprich
=VERGLEICH(RUNDEN(B1;A$1$:A$2$;0)
Gruß
Holger
versuchs mal mit runden
=VERGLEICH(RUNDEN(B1;2);$A$1:$A$2;0)
Pfüti
Henner
MfG
Franz-Josef
Peter Dorigo schrieb:
Erstmal herzlichen Dank für deine ausführliche Antwort.
Auch ich hatte ua Vermutungen in dieser Richtung,
deshalb hatte ich (in D1, D2) noch einen weiteren Test
der Werte auf =heit eingebaut. Hier jedoch erkennt XL
die Werte als identisch! Andrerseits kann ich mir aber
nicht vorstellen dass die Funktion VERGLEICH eine
andere Methode anwendet.
Was mich dabei aber am meisten "verbittert", ist die
Erkenntnis, dass es offenbar nicht genügt, eine
Anwendung mit ein paar zufällig ausgewählten
Testwerten zu kontrollieren, es könnte ja sein, dass
es mit einigen (speziellen) Werten nicht funktioniert!?
mfg Peter
Franz-Josef Raabe schrieb in Nachricht
<375D4B87...@Rhein-Main.Net>...
Zelle A1: "=1/3", Zelle B1: "=0,333333333333333" (15 3-er), Zelle C1:
"=A1=B1", Zelle D1: "=A1-B1".
Sieht alles so aus, als seien die Werte A1 und B1 völlig identisch. Sind
sie aber wohl nicht. Denn:
Zelle A2: "=A1+2-2", Zelle B2: "=B1+2-2", Zelle C2: "=A2=B2", Zelle D2:
"=A2-B2".
Hier liefert "=" zwar noch "Wahr", aber die Differenz ist 4,44089E-16.
Für die meisten Fälle wird diese großzügigere Prüfung auf "=" sinnvoll
sein.
VERGLEICH prüft scheints viel schärfer, da liefert Vergleich(B1;A1:A1;0)
bereits #NV.
Vielleicht war das Absicht, oder es hat sich über die Programmierung so
ergeben.
Die Ideallösung gibts bei endlich vielen Stellen eben nicht. Bei dem
Problem muß man halt immer aufpassen, egal ob man selbst programmiert
oder ein Programm anwendet.
Ich finde es o.k. so, sonst bräuchte man vielleicht unsereins bald
garnicht mehr.
MfG
Franz-Josef
Peter Dorigo schrieb:
>