Правило: Округлити число#

ℹ️ Це правило також є частиною правила Calculation.

Це правило дає змогу округлювати числові значення (наприклад, ціни) у конкретному елементі до вибраної кількості розрядів — наприклад, до одиниць, десятих або сотих.

Додаткові функції#

  • Округлення до різних рівнів: одиниці, десяті, соті, сотні
  • Вибір типу округлення: угору, донизу, математично, до нуля
  • Вибір десяткового роздільника (крапка або кома)
  • Вибір роздільника тисяч (пробіл, крапка, кома, жодного)

Конкретні приклади#

Приклад: Округлити суми до одиниць, десятих або сотих#

1. Створення нового правила:

  • Відкрийте сторінку Rules.
  • Натисніть кнопку New rule.

2. Вибір типу правила:

  • У полі Rule type виберіть варіант Round Numbers.

3. Вибір товарів:

  • У полі Query або виберіть All products, або створіть власну Product query для конкретних товарів, до яких хочете застосувати правило.

4. Вибір елемента для зміни:

  • У полі Element виберіть елемент, у якому хочете виконати зміну.

5. Налаштування типу округлення:

  • У полі Rounding type виберіть потрібний метод, наприклад: up, down, standard, 0 або 0,5.

6. Вибір округлення:

  • У полі Round to виберіть одиниці, десяті, соті тощо, залежно від того, який тип округлення вам потрібен.

Налаштування десяткового роздільника:

  • Виберіть, чи хочете використовувати як десятковий роздільник кому чи крапку.

Налаштування роздільника тисяч:

  • У полі Thousands separator виберіть потрібний роздільник (пробіл, крапка, кома або жодного роздільника).

Назва правила:

  • На останньому кроці введіть назву правила, наприклад Округлення ціни до одиниць.

Часті запитання#

Для чого слугує правило Round Numbers? #

Це правило дає змогу округлювати числові значення (наприклад, ціни, знижки або маржу) у будь-якому елементі до потрібної кількості розрядів — наприклад, до одиниць, десятих або сотих. Його можна використати й для зміни формату чисел (десяткова крапка / кома, роздільники тисяч тощо).

До яких значень можна округлювати?#

У полі Round to можна вибрати:

  • одиниці (наприклад, 123,45 → 123),
  • десяті (наприклад, 123,45 → 123,5),
  • соті (наприклад, 123,456 → 123,46),
  • сотні (наприклад, 1234 → 1200).

Які типи округлення можна використати?#

У полі Rounding type доступні такі варіанти:

  • up – завжди округлює в бік більшого
  • down – завжди в бік меншого
  • standard – звичайне округлення за значенням після десяткової коми
  • to 0 or 0.5 – округлює до найближчої половини одиниці або до 0
  • to 0.9 – округлює до найближчого значення із закінченням ,9
  • to 0.99 – округлює до найближчого значення із закінченням ,99

Чи можна застосувати це правило й до інших елементів, ніж ціни?#

Так. Правило можна застосувати до будь-якого числового елемента, наприклад ваги, маржі, відсоткових значень або кількості штук. Важливо, щоб елемент містив дійсні числові значення.

Що станеться, якщо в елементі немає числового значення (наприклад, текст або порожнє значення)?#

Mergado цей запис пропустить і жодної зміни не виконає. Правило застосовується лише до значень, які можна однозначно перетворити на число.

Чи можу я вибрати, що використовуватиметься як десятковий роздільник — кома чи крапка?#

Так. У полі Decimal separator виберіть, чи хочете використовувати кому (,) або крапку (.). Наприклад, для чеських фідів зазвичай краще підходить кома, тоді як для міжнародних проєктів — крапка.

Як налаштувати роздільник тисяч?#

У полі Thousands separator виберіть один із варіантів:

  • пробіл (наприклад, 1 000),
  • крапка (наприклад, 1.000),
  • кома (наприклад, 1,000),
  • жодного роздільника (наприклад, 1000).

Чи можу я застосувати правило лише до вибраних товарів?#

Так. У полі Query або виберіть All products, або створіть власну Product query, наприклад за типом, брендом або ціною. Так можна округлювати лише певну групу товарів.

Чи можна цим правилом повністю видалити десяткову частину ціни?#

Так. Виберіть тип округлення standard, а потім налаштуйте округлення до одиниць. Mergado автоматично видалить усе після десяткової коми, наприклад: 123,99 → 123.

Чи можу я за допомогою правила перетворювати ціни, наприклад, з 123,4567 на 123,46?#

Так. Виберіть тип округлення standard і в полі Round to виберіть соті. Mergado автоматично змінить результат на два десяткові знаки.

Чи можна цим правилом форматувати й валюту (наприклад, додати CZK)?#

Ні. Правило Round Numbers працює лише з числовими значеннями. Якщо хочете додати валюту, застосуйте потім правило Переписати або Find and replace.

Чи можу я використати це правило як частину іншого обчислення?#

Так. Правило Round Numbers також є частиною правила Обчислення. Це означає, що можна спершу виконати обчислення (наприклад, ціну без ПДВ), а потім результат одразу округлити тим самим правилом.

Як перевірити, чи округлення застосувалося правильно?#

Після збереження й застосування правил або після перегенерації фіду відкрийте попередній перегляд товарів або скористайтеся функцією Rule walkthrough. Тут можна перевірити, чи значення справді змінилося відповідно до вибраного типу й рівня округлення.

Чи була ця стаття корисною?