Udostępnij za pośrednictwem

Dlaczego Excel źle oblicza elementarne działania?

Anonimowe
2022-12-20T08:15:57+00:00

Przykład elementarnego działania: np. 1,37% - 1,35%. Wynik wg Excela to 0,020000000000000100000% a nie 0,02%

Microsoft 365 i Office | Excel | Do użytku edukacyjnego | Windows

Pytanie zablokowane. To pytanie zostało zmigrowane ze społeczności pomocy technicznej firmy Microsoft. Możesz zagłosować, czy pytanie jest pomocne, ale nie możesz dodawać komentarzy ani odpowiedzi, ani też śledzić pytania.

Komentarze: 0 Brak komentarzy
Liczba głosów: {count}

Odpowiedzi: 4

Sortuj według: Najbardziej pomocne
  1. Oskar Shon 49,301 Punkty reputacji Moderator wolontariuszy
    2022-12-20T09:20:31+00:00

    Choć obliczenia wykonujesz w Excelu to faktycznie wina procesora. Jest o tym obszerny artykuł MS który możesz sobie wyszukać.

    Związane jest to z obliczeniami na bardzo wysokich wartościach i bardzo małych jednocześnie.

    Jeśli chcesz wyciągnąć prawidłowy wynik to należy pomnożyć dane o zagładą wartość, wykonać obliczenia a potem polecenie dzielenia.

    Nie zawsze choć w większości (np przy obliczeniach finansowych) wystarczy jednak formuła zaokrąglenia = zaokr()

    Pozdrawiam.

    Komentarze: 0 Brak komentarzy
  2. Oskar Shon 49,301 Punkty reputacji Moderator wolontariuszy
    2022-12-20T11:44:35+00:00

    Znalazłem dla ciebie intersujący artykuł.

    Przeczytaj go a zrozumiesz przyczynę takiego błędu: https://learn.microsoft.com/pl-pl/office/troubleshoot/excel/floating-point-arithmetic-inaccurate-result 

    Jeśli wszystko jest jasne po podanej argumentacji oraz informacji z pow. materiału to zamknij wątek wskazując prawidłową odpowiedź.

    Pozdrawiam.

    Komentarze: 0 Brak komentarzy
  3. Oskar Shon 49,301 Punkty reputacji Moderator wolontariuszy
    2022-12-23T10:15:00+00:00

    Zatem jak będzie z tym zamknięciem?

    Czy spodziewasz się innych wyjaśnień tego problemu?

    Pozdrawiam.

    Komentarze: 0 Brak komentarzy
  4. Oskar Shon 49,301 Punkty reputacji Moderator wolontariuszy
    2022-12-28T13:17:48+00:00

    I jaki rezultat?

    Udzielona pomoc przyczyniła się do rozwiązania Twojego problemu?

    Jeśli tak to zamknij wątek sugerując prawidłową odpowiedź.

    Pozdrawiam.

    Komentarze: 0 Brak komentarzy