Kwa nini CSV inaonyesha herufi za ajabu kwenye Excel

Mkanganyiko wa usimbaji ulio nyuma ya herufi zenye alama zilizoharibika, na njia tatu za kuurekebisha.

Na Jenna, Usanifu wa tovuti, Ikonik Digital · Ilisasishwa 2026-09-24

Unafungua CSV kwenye Excel na majina kama Müller au José yanaonekana na alama za ajabu mahali pa herufi zenye alama. Alama za yuro na apostrofi zinageuka kuwa makundi ya herufi za ajabu pia. Hakuna kasoro kwenye data yako. Excel inasoma faili kwa usimbaji usio sahihi wa herufi.

Kinachoendelea

Faili ya maandishi ni baiti tu, na usimbaji ni kanuni ya kugeuza baiti kuwa herufi. Karibu kila mfumo wa kisasa huandika faili za CSV kwa UTF-8, inayoshughulikia kila lugha. Excel ya Windows, unapobofya CSV mara mbili, bado inadhani usimbaji wa zamani wa eneo kama Windows-1252, isipokuwa faili inaanza na alama ndogo inayoitwa alama ya mpangilio wa baiti, au BOM. Bila BOM, kila herufi nje ya Kiingereza tupu inafunguliwa kwa kanuni isiyo sahihi, na kila herufi yenye alama inatoka kama herufi mbili au tatu za takataka.

Data iko salama. Fungua faili ile ile kwenye Google Sheets, Numbers au kihariri maandishi na inaonekana sawa.

Rekebisho la 1: ongeza BOM

Kama faili ni UTF-8 sahihi na Excel peke yake ndiyo inaionyesha vibaya, ipitishe kwenye zana ya kurekebisha usimbaji ukiwa umewasha chaguo la BOM. Herufi hazibadiliki, lakini alama inaiambia Excel isome UTF-8, na inafunguka sawasawa kwa kubofya mara mbili kuanzia hapo.

Rekebisho la 2: badilisha kuwa faili halisi ya Excel

Faili ya .xlsx haina utata wowote wa usimbaji. Kibadilishaji cha CSV kuwa Excel kinasoma CSV sawasawa na kuhifadhi kitabu cha kazi kinachofunguka ipasavyo kila mahali. Pia kinahifadhi sifuri za mbele kwenye misimbo ya posta na namba za simu, ambazo Excel inaziondoa inapofungua CSV moja kwa moja.

Rekebisho la 3: ingiza badala ya kubofya mara mbili

Kwenye Excel, tumia Data, From Text/CSV, na uweke File Origin kuwa 65001: Unicode (UTF-8). Excel kisha inasoma faili sawasawa. Hili linafanya kazi, lakini lazima ukumbuke kila mara, ndiyo sababu marekebisho mawili ya kwanza ni ya vitendo zaidi kwa faili unazoshiriki.

Faili yenyewe ikiwa imeharibika

Wakati mwingine herufi zilizoharibika zinahifadhiwa ndani ya faili. Hili hutokea mtu alipofungua faili ya UTF-8 kwenye Excel, akaona fujo, na akaihifadhi tena. Sasa herufi za takataka ndizo data. Utaona tatizo kwenye kila programu, si Excel tu. Zana ya kurekebisha usimbaji ina hali ya urekebishaji kwa hili hasa: inarudisha usimbaji wa mara mbili na kurejesha herufi asili. Hali yake ya kiotomatiki inatambua hali hii kwenye faili nyingi.

Utambuzi wa haraka

UnachokionaSababu inayowezekanaRekebisho
Vibaya kwenye Excel tu, sawa mahali pengineBOM inakosekanaOngeza BOM, au badilisha kuwa .xlsx
Vibaya kwenye kila programuFaili ilihifadhiwa baada ya kusomwa vibayaRekebisha usimbaji wa mara mbili
Alama za kuuliza au visandukuFaili ilihifadhiwa kwa usimbaji wa zamani wa WindowsBadilisha kutoka Windows-1252 kuwa UTF-8

Kuzuia

  • Unapohifadhi kutoka Excel, chagua CSV UTF-8 badala ya CSV tupu.
  • Unapohamisha data kutoka mifumo mingine kwa watumiaji wa Excel, jumuisha BOM kama chaguo lipo.
  • Usihifadhi upya kamwe CSV inayoonekana imeharibika. Rekebisha usimbaji kwanza.