05.11.2018, 21:18
(Dieser Beitrag wurde zuletzt bearbeitet: 05.11.2018, 22:07 von WillWissen.
Bearbeitungsgrund: Unnötiges Zitat entfernt
)
Hallo!
Sehr interessanter Abstecher. Ich glaube, ich habe den Knackpunkt gefunden - jedenfalls in meiner Version von Excel hat scheinbar eine der manchmal fiesen (internen) Ungenauigkeiten zugeschlagen, die manchmal bei bei simplen arithmetischen Ausdrücken auftreten. Ich habe den Verweis mal vereinfacht nachgebaut und im Ergebnisvektor 1.2.3.4 eingegeben. Bei 2,01 -1% wird tatsächlich die 3 ausgegeben ! Gebe ich aber statt 2,01-1% das Ergebnis, also 2 ein, so wird brav die erwartete 4 ausgegeben.
=VERWEIS(2,01-0,01;{0.1.1,5.2};{1.2.3.4}) --> 3
=VERWEIS(2;{0.1.1,5.2};{1.2.3.4}) --> 4
Auch bei SVERWEIS mit einer Wertetabelle tritt das manchmal auf. Bei Berechnung mit 2 Dezimalstellen häufiger als mit einer (3,01-0,01 ; 4,01-0,1% usw)
Ist das nur bei mir so oder kannst Du das bei Dir nachvollziehen ? Ich habe Excel 2016, 64 bit
Sehr interessanter Abstecher. Ich glaube, ich habe den Knackpunkt gefunden - jedenfalls in meiner Version von Excel hat scheinbar eine der manchmal fiesen (internen) Ungenauigkeiten zugeschlagen, die manchmal bei bei simplen arithmetischen Ausdrücken auftreten. Ich habe den Verweis mal vereinfacht nachgebaut und im Ergebnisvektor 1.2.3.4 eingegeben. Bei 2,01 -1% wird tatsächlich die 3 ausgegeben ! Gebe ich aber statt 2,01-1% das Ergebnis, also 2 ein, so wird brav die erwartete 4 ausgegeben.
=VERWEIS(2,01-0,01;{0.1.1,5.2};{1.2.3.4}) --> 3
=VERWEIS(2;{0.1.1,5.2};{1.2.3.4}) --> 4
Auch bei SVERWEIS mit einer Wertetabelle tritt das manchmal auf. Bei Berechnung mit 2 Dezimalstellen häufiger als mit einer (3,01-0,01 ; 4,01-0,1% usw)
Ist das nur bei mir so oder kannst Du das bei Dir nachvollziehen ? Ich habe Excel 2016, 64 bit