Kodėl CSV kainos programoje Excel gali atrodyti neteisingai arba būti rodomos kaip datos
Eksportuotame CSV faile kainos, atidarius jį programoje Excel, gali būti rodomos kaip datos. Dažniausiai taip nutinka todėl, kad Excel automatiškai interpretuoja reikšmes, o ne dėl neteisingo B2BLIX eksporto.
Kodėl taip nutinka
Kai CSV failą atidarote tiesiogiai programoje Excel, ji bando nustatyti kiekvieno stulpelio informacijos tipą. Atsižvelgiant į kompiuterio regiono ir kalbos nustatymus, skaitinė kaina gali būti interpretuojama kaip data.
Pavyzdžiui, Excel gali rodyti tokią kainą kaip 12.05 kaip kalendorinę datą, o ne dešimtainę kainą. Tai pakeičia, kaip reikšmė rodoma programoje Excel, tačiau nebūtinai reiškia, kad pradiniame CSV faile buvo pateikta neteisinga kaina.
Trumpas atsakymas
Eksportuotą kainą pirmiausia reikėtų patikrinti naudojant pradinį CSV failą. Atidarykite arba importuokite failą ir nustatykite, kad kainų stulpeliai būtų interpretuojami kaip Tekstas, Dešimtainis skaičius arba Skaičius, užuot leidę Excel formatą nustatyti automatiškai.
Jei turite tinkamai konvertuotą Excel darbaknygę, taip pat galite naudoti ją, nes kainų stulpeliai joje jau gali būti tinkamai suformatuoti.
Įspėjimas: nenaudokite ir neįkelkite CSV failo, kurį Excel iš naujo išsaugojo konvertavusi kainas į datas, kol nepatikrinote paveiktų stulpelių. Išsaugant failą pradinis kainos pateikimas gali būti pakeistas į datos formato reikšmes.
Kaip Excel interpretuoja CSV reikšmes
CSV faile nėra saugomos Excel formatavimo taisyklės. Jame reikšmės pateikiamos eilutėse ir stulpeliuose. Atidariusi failą Excel nustato, ar kiekviena reikšmė atrodo kaip tekstas, skaičius, data ar kito tipo duomenys.
Šis sprendimas gali priklausyti nuo tokių nustatymų kaip:
- Kompiuteryje nustatytas regiono formatas.
- Faile naudojamas dešimtainis skirtukas.
- Excel taikomas datos formatas.
- Ar failas buvo atidarytas tiesiogiai, ar importuotas naudojant Excel CSV importavimo įrankį.
Todėl ta pati CSV reikšmė viename kompiuteryje gali būti rodoma tinkamai, o kitame – kaip data.
Ką pirmiausia patikrinti
-
Nekeiskite pradinio CSV failo.
Jei jau išsaugojote failą jį atidarę programoje Excel, prieš tęsdami atsisiųskite arba sugeneruokite naują kopiją.
-
Nustatykite paveiktus stulpelius.
Patikrinkite, kurie kainų stulpeliai rodomi kaip datos. Kitus stulpelius, pavyzdžiui, EAN arba SKU, taip pat gali reikėti interpretuoti kaip tekstą, kad būtų išsaugotos tikslios jų reikšmės.
-
Importuokite CSV, užuot atidarę jį tiesiogiai.
Naudokite Excel CSV arba teksto importavimo funkciją ir atitinkamiems kainų stulpeliams pasirinkite Tekstas arba Skaičius kaip duomenų tipą.
-
Patikrinkite dešimtainį skirtuką.
Įsitikinkite, kad Excel naudoja jūsų regiono nustatymus atitinkantį skirtuką. Taškas ir kablelis gali būti interpretuojami skirtingai, atsižvelgiant į pasirinktą lokalę.
-
Palyginkite reikšmę su B2BLIX apskaičiavimu.
Jei importavus failą tinkamu formatu reikšmė vis tiek atrodo neteisinga, patikrinkite produkto apskaičiuotą ir eksportuotą kainą programoje B2BLIX.
Kaip patikrinti kainą programoje B2BLIX
Norėdami peržiūrėti importavimo, apskaičiavimo arba eksportavimo vykdymo rezultatą, prisijungę atidarykite Sinchronizavimo ataskaitos. Norėdami suprasti ataskaitoje pateikiamą informaciją, perskaitykite Sinchronizavimo ataskaitos: importavimo, BuyBox apskaičiavimo ir eksportavimo rezultatų peržiūra.
Norėdami išsamiai patikrinti vieną produktą, atidarykite Produktų tikrintuvas. Norėdami suprasti jame rodomus produkto duomenis, apskaičiavimų ir eksportavimo informaciją, perskaitykite Produktų tikrintuvas: produkto duomenų, kainų apskaičiavimų ir eksportavimo rezultatų peržiūra.
Produktų tikrintuvas gali padėti atskirti:
- Iš jūsų produkto šaltinio importuotą kainą.
- Produktui taikomas mažiausios ir didžiausios kainos ribas.
- B2BLIX apskaičiuotą kainą.
- Eksportui paruoštą kainą.
Apskaičiuota arba eksportuota kaina nebūtinai yra dabartinė tiesioginė kaina prekyvietėje. Ji tampa tiesiogine kaina tik tada, kai prekyvietė ją priima ir pritaiko pagal sukonfigūruotą publikavimo procesą.
Dažniausi atvejai
Kaina iškart atidarius failą rodoma kaip data
Dažniausiai tai lemia automatinis Excel formatavimas. Dar kartą atidarykite pradinį CSV naudodami importavimo funkciją ir paveiktiems stulpeliams nustatykite teksto arba skaičiaus formatą.
Pakeitus langelio formatą pradinė kaina neatkuriama
Excel galėjo jau viduje konvertuoti reikšmę. Uždarykite failą jo neišsaugodami ir importuokite naują pradinio CSV kopiją, nurodydami tinkamus stulpelių tipus.
Kainoje naudojamas netinkamas dešimtainis skirtukas
Patikrinkite importuojant pasirinktą lokalę. Įsitikinkite, kad Excel interpretuoja failą naudodama regiono formatą, atitinkantį kainų reikšmes.
Reikšmė taip pat neteisinga programoje B2BLIX
Jei Produktų tikrintuvas arba Sinchronizavimo ataskaitos rodo tą pačią netikėtą reikšmę, problema gali būti susijusi su importuotais produkto duomenimis, sukonfigūruotomis kainų ribomis arba apskaičiavimo rezultatu, o ne su Excel formatavimu. Prieš keisdami ar skelbdami kainas peržiūrėkite šias reikšmes.
Pavyzdys
Produktas eksportuojamas su apskaičiuota 12.05 EUR kaina. Atidarius CSV tiesiogiai, Excel rodo šią reikšmę kaip datą.
Pardavėjas uždaro failą jo neišsaugodamas, dar kartą importuoja pradinį CSV ir kainos stulpeliui nustato Dešimtainis skaičius. Tada Excel rodo laukiamą 12.05 reikšmę.
Pardavėjas taip pat patikrina produktą Produktų tikrintuve ir patvirtina, kad apskaičiuota ir eksportuota kaina yra 12.05 EUR. Tai patvirtina, kad problemą sukėlė Excel formatavimas, o ne B2BLIX apskaičiavimas.
Ką daryti toliau
- Dar kartą atidarykite naują CSV kopiją naudodami Excel importavimo funkciją.
- Importuodami nustatykite kainų stulpelių teksto arba skaičiaus formatą.
- Patikrinkite, ar pasirinkti tinkami regiono ir dešimtainio skirtuko nustatymai.
- Neperrašykite pradinio CSV failo, kol nepatikrinote visų kainų stulpelių.
- Kai reikia patvirtinti B2BLIX sugeneruotą reikšmę, naudokite Sinchronizavimo ataskaitas arba Produktų tikrintuvą.
Su palaikymo komanda susisiekite tik tada, kai ir pradinio CSV reikšmė, ir programoje B2BLIX rodoma reikšmė yra neteisingos arba kai eksportuoto rezultato negalima paaiškinti importuotais produkto duomenimis, kainų ribomis ir sukonfigūruotais apskaičiavimo nustatymais.