Прескочи към основното съдържание Прескочи към навигацията

Превалутиране в количествено стойностни сметки Exel

Microsoft Excel

Имаме проблем с промяната от лв. в евро в таблиците в Exel. При делението на лв. с 1.95583 се получава число, което с по или 6 знака след десетичната запетая. Като извърши умножението на евро с количеството нещо си, се получава число различно от това, ако евровата стойност на лв. сме я свили до втория знак след запетаята и сме я въвели ръчно. Бихте ли ни казали как да се справим с този проблем, защото когато са няколко реда, ще ги напишем, но ако таблицата е дълга, то тогава ще ни затрудни, а и вероятността да сгреши е много вероятна.

Здравейте, Елисавета,

Стъпки за коректно превалутиране и избягване на разлики

  1. Работете с пълната стойност на курса

    • В една клетка (например A1) въведете курса: 1,95583.
    • В друга клетка при превалутиране използвайте формула:
      =B2/$ANULL
      (където B2 е сумата в лева).
  2. Не закръгляйте само чрез формат

    • Форматирането до 2 знака показва по-малко, но не променя реалната стойност.
    • Това води до разлики при последващо умножение.
  3. Използвайте функция за закръгляне

    • За сума в евро, която реално да е с 2 знака:
      =ROUND(B2/$ANULL;2) (ROUND – закръгляне).
    • Така след това умножение с количество ще дава същия резултат, както при ръчно въведена стойност.
  4. Копирайте формулата надолу

    • Хванете долния десен ъгъл на клетката и издърпайте надолу за всички редове.

Вашият отговор

Запиши се в Аула

или
Вашият имейл е защитен при нас.