WooCommercePrix
Prix soldé non valide
Sale price doit être un nombre valide.
De quel problème s’agit-il ?
Sale price doit être un nombre valide.
Champ concerné:
Prix soldé non validePourquoi WooCommerce le refuse
Un prix soldé non valide peut être ignoré ou poser des problèmes de prix.
Valeurs valides / format attendu
- ✓Nombre décimal positif, par ex. 9.99, 100.00, 1999.95
- ✓Utilisez le point (.) comme séparateur décimal, pas la virgule
- ✓Pas de symbole monétaire ($, USD, GBP, EUR)
- ✓Pas de séparateur de milliers : écrivez 1000.00 et non 1,000.00
- ✓2 décimales maximum sur la plupart des plateformes
Exemples
| Valeur incorrecte | Valeur correcte | Remarque |
|---|---|---|
$29.99 | 29.99 | Supprimez les symboles monétaires |
29,99 | 29.99 | Utilisez le point comme séparateur décimal |
1,000.00 | 1000.00 | Supprimez les séparateurs de milliers |
29.999 | 29.99 | 2 décimales maximum |
free | 0.00 | Doit être numérique |
StriveFormats ne vérifie pas encore ce problème. Suivez les étapes ci-dessous pour le corriger à la main.
Corriger dans Excel
- 1Dans Excel, cliquez sur la lettre de la colonne Prix soldé non valide pour la sélectionner.
- 2Appuyez sur Ctrl+H (« Rechercher et remplacer »). Dans « Rechercher », saisissez $, laissez « Remplacer par » vide et cliquez sur « Remplacer tout ». Répétez pour la livre, l'euro et tout autre symbole monétaire.
- 3Rechercher : , (la virgule des séparateurs de milliers, comme dans 1,000) ; Remplacer par : (rien). 1,000.00 devient ainsi 1000.00.
- 4Faites un clic droit sur la colonne sélectionnée, choisissez « Format de cellule », sélectionnez « Nombre », réglez « Nombre de décimales » sur 2 et cliquez sur « OK ».
- 5Parcourez la colonne et vérifiez que les valeurs ressemblent à 9.99 ou 1000.00, sans symbole.
- 6Enregistrez au format CSV.
Corriger dans Google Sheets
- 1Dans Google Sheets, cliquez sur la lettre de la colonne Prix soldé non valide.
- 2Appuyez sur Ctrl+H. Rechercher : $ ; Remplacer par : (vide) ; « Tout remplacer ». Répétez pour la livre et l'euro.
- 3Rechercher : , (la virgule des séparateurs de milliers, comme dans 1,000) ; Remplacer par : (vide) ; « Tout remplacer ».
- 4Sélectionnez de nouveau la colonne. Allez dans Format > Nombre > Nombre pour que les cellules soient traitées comme des nombres.
- 5Vérifiez que tous les prix ressemblent à 9.99 ou 1000.00, sans symbole.
- 6Allez dans Fichier > Télécharger > Valeurs séparées par des virgules (.csv).
L’éviter la prochaine fois
- ✓Formatez toujours les cellules de prix en « Nombre » (2 décimales), et non en « Monétaire », dans Excel.
- ✓Ne copiez jamais de prix depuis une page web ou un PDF : ils contiennent souvent des symboles monétaires ou utilisent la virgule comme séparateur décimal.
- ✓Utilisez le point (.) comme séparateur décimal, quels que soient les paramètres régionaux de votre ordinateur.
- ✓Évitez les résultats de SOMME() ou d'autres formules dans les cellules de prix : utilisez Collage spécial > Valeurs pour coller des nombres simples.
- ✓Passez chaque fichier dans StriveFormats avant l'import pour repérer tôt les problèmes de format.