WooCommercePrijzen
Ongeldige actieprijs
Sale price moet een geldig getal zijn.
Wat is dit probleem?
Sale price moet een geldig getal zijn.
Betrokken veld:
Ongeldige actieprijsWaarom WooCommerce dit weigert
Een ongeldige actieprijs kan worden genegeerd of prijsproblemen veroorzaken.
Geldige waarden / verwacht formaat
- ✓Positief decimaal getal, bijv. 9.99, 100.00, 1999.95
- ✓Gebruik een punt (.) als decimaalteken, geen komma
- ✓Geen valutasymbolen ($, USD, GBP, EUR)
- ✓Geen scheidingsteken voor duizendtallen: schrijf 1000.00, niet 1,000.00
- ✓Maximaal 2 decimalen op de meeste platforms
Voorbeelden
| Foute waarde | Goede waarde | Opmerking |
|---|---|---|
$29.99 | 29.99 | Verwijder valutasymbolen |
29,99 | 29.99 | Gebruik een punt als decimaalteken |
1,000.00 | 1000.00 | Verwijder scheidingstekens voor duizendtallen |
29.999 | 29.99 | Maximaal 2 decimalen |
free | 0.00 | Moet een getal zijn |
StriveFormats controleert dit probleem nog niet. Volg de stappen hieronder om het met de hand op te lossen.
Oplossen in Excel
- 1Klik in Excel op de kolomletter van de kolom Ongeldige actieprijs om die te selecteren.
- 2Druk op Ctrl+H ("Zoeken en vervangen"). Typ bij "Zoeken naar" $, laat "Vervangen door" leeg en klik op "Alles vervangen". Herhaal dit voor het pond- en eurosymbool en elk ander valutateken.
- 3Zoeken naar: , (de komma als scheidingsteken voor duizendtallen, zoals in 1,000); Vervangen door: (niets). Zo wordt 1,000.00 omgezet in 1000.00.
- 4Klik met de rechtermuisknop op de geselecteerde kolom, kies "Celeigenschappen", selecteer "Getal", zet "Decimalen" op 2 en klik op "OK".
- 5Scrol door de kolom en controleer of de waarden eruitzien als 9.99 of 1000.00, zonder symbolen.
- 6Sla op als "CSV (gescheiden door lijstscheidingsteken)".
Oplossen in Google Spreadsheets
- 1Klik in Google Spreadsheets op de kolomletter van de kolom Ongeldige actieprijs.
- 2Druk op Ctrl+H. Zoeken: $; Vervangen door: (leeg); "Alles vervangen". Herhaal dit voor het pond- en eurosymbool.
- 3Zoeken: , (de komma als scheidingsteken voor duizendtallen, zoals in 1,000); Vervangen door: (leeg); "Alles vervangen".
- 4Selecteer de kolom opnieuw. Ga naar Opmaak > Getal > Getal zodat de cellen als getallen worden behandeld.
- 5Controleer of alle prijzen eruitzien als 9.99 of 1000.00, zonder symbolen.
- 6Ga naar Bestand > Downloaden > Kommagescheiden waarden (.csv).
Voorkom het de volgende keer
- ✓Geef prijscellen in Excel altijd de opmaak "Getal" (2 decimalen), niet "Valuta".
- ✓Kopieer nooit prijzen van een webpagina of pdf: die bevatten vaak valutasymbolen of gebruiken een komma als decimaalteken.
- ✓Gebruik een punt (.) als decimaalteken, ongeacht de landinstellingen van je computer.
- ✓Vermijd resultaten van SOM() of andere formules in prijscellen: gebruik Plakken speciaal > Waarden om gewone getallen te plakken.
- ✓Haal elk bestand vóór het importeren door StriveFormats om opmaakproblemen vroeg te vinden.