WooCommerceЦены
Недопустимая цена со скидкой
Sale price должно быть допустимым числом.
В чём проблема?
Sale price должно быть допустимым числом.
Затронутое поле:
Недопустимая цена со скидкойПочему WooCommerce это отклоняет
Недопустимая цена со скидкой может игнорироваться или вызывать проблемы с ценами.
Допустимые значения / ожидаемый формат
- ✓Положительное десятичное число, например 9.99, 100.00, 1999.95
- ✓Используйте точку (.) как десятичный разделитель, а не запятую
- ✓Без символов валют ($, USD, GBP, EUR)
- ✓Без разделителей тысяч: пишите 1000.00, а не 1,000.00
- ✓На большинстве платформ не больше 2 знаков после запятой
Примеры
| Неверно | Верно | Примечание |
|---|---|---|
$29.99 | 29.99 | Уберите символы валют |
29,99 | 29.99 | Используйте точку как десятичный разделитель |
1,000.00 | 1000.00 | Уберите разделители тысяч |
29.999 | 29.99 | Не больше 2 знаков после запятой |
free | 0.00 | Должно быть числом |
StriveFormats пока не проверяет эту проблему. Исправьте её вручную по шагам ниже.
Исправить в Excel
- 1В Excel щёлкните букву столбца Недопустимая цена со скидкой, чтобы выделить его.
- 2Нажмите Ctrl+H («Найти и заменить»). В поле «Найти» введите $, поле «Заменить на» оставьте пустым и нажмите «Заменить все». Повторите для фунта, евро и любых других символов валют.
- 3Найти: , (запятая-разделитель тысяч, как в 1,000); Заменить на: (ничего). Так 1,000.00 превратится в 1000.00.
- 4Щёлкните выделенный столбец правой кнопкой, выберите «Формат ячеек», затем «Числовой», задайте «Число десятичных знаков» = 2 и нажмите «ОК».
- 5Пролистайте столбец и проверьте, что значения выглядят как 9.99 или 1000.00, без символов.
- 6Сохраните как «CSV (разделители — запятые)».
Исправить в Google Таблицах
- 1В Google Таблицах щёлкните букву столбца Недопустимая цена со скидкой.
- 2Нажмите Ctrl+H. Найти: $; Заменить на: (пусто); «Заменить все». Повторите для фунта и евро.
- 3Найти: , (запятая-разделитель тысяч, как в 1,000); Заменить на: (пусто); «Заменить все».
- 4Снова выделите столбец. Выберите «Формат > Числа > Числовой», чтобы ячейки обрабатывались как числа.
- 5Проверьте, что все цены выглядят как 9.99 или 1000.00, без символов.
- 6Выберите «Файл > Скачать > Формат CSV (.csv)».
Как избежать в будущем
- ✓В Excel всегда задавайте ячейкам с ценами формат «Числовой» (2 знака после запятой), а не «Денежный».
- ✓Никогда не копируйте цены с веб-страницы или из PDF — в них часто есть символы валют или запятая как десятичный разделитель.
- ✓Используйте точку (.) как десятичный разделитель независимо от региональных настроек компьютера.
- ✓Не используйте в ячейках с ценами результаты СУММ() и других формул — вставляйте обычные числа через «Специальная вставка > Значения».
- ✓Пропускайте каждый файл через StriveFormats перед импортом, чтобы рано найти проблемы форматирования.