ฉันมี Excel 2011 บน Mac ของฉันและเมื่อฉันพยายามส่งออกไฟล์. xls ไปเป็น. csv ฉันสิ้นสุดการมีไฟล์คั่นด้วยเครื่องหมายอัฒภาคแทน. csv
ps การตั้งค่าระบบสำหรับคีย์บอร์ดของฉันคือภาษาอิตาลี
มันคืออะไร?
ฉันมี Excel 2011 บน Mac ของฉันและเมื่อฉันพยายามส่งออกไฟล์. xls ไปเป็น. csv ฉันสิ้นสุดการมีไฟล์คั่นด้วยเครื่องหมายอัฒภาคแทน. csv
ps การตั้งค่าระบบสำหรับคีย์บอร์ดของฉันคือภาษาอิตาลี
มันคืออะไร?
คำตอบ:
ขณะนี้ Excel สำหรับ Mac ไม่มีการตั้งค่าให้เปลี่ยนตัวแยก CSV จากแอปเอง
ตัวคั่นค่าที่เลือกขึ้นอยู่กับภูมิภาค ของคุณและตัวคั่นหมายเลขเริ่มต้นของภูมิภาคของคุณ หากต้องการเปลี่ยนไปที่ "การตั้งค่าระบบ"> "ภาษาและภูมิภาค":
จากนั้นคุณต้องตรวจสอบตัวคั่นตัวเลขใน“ ขั้นสูง…”>“ ทั่วไป”
นี่คือกฎที่ Excel ใช้เพื่อกำหนดวิธีบันทึกไฟล์ CSV:
,
) สำหรับการแยกทศนิยม (เช่นπ (pi) แสดงเป็น3,1416
) แล้ว Excel จะบันทึกโดยใช้เซมิโคลอน ( ;
).
หรือที่รู้จักกันว่าหยุดเต็มหรือรอบระยะเวลา) ก็จะคั่นด้วยเครื่องหมายจุลภาค ( ,
)บันทึก:
,
สำหรับการแยกทศนิยม) Excel จะใช้;
กับ CSV เสมอแม้ว่าจะเปลี่ยนจุดทศนิยมในการตั้งค่า“ ขั้นสูง” ก็ตาม ตัวอย่างเช่นหากคุณต้องการ,
เป็นตัวคั่น CSV ให้เลือกสหรัฐอเมริกาเป็นภูมิภาคฉันได้ลองคำตอบที่ยอมรับแล้วโดยไม่ประสบความสำเร็จ (High Sierra + Excel 16.10) ตัวเลือกเดียวของฉันคือใช้ Open office ซึ่งอยู่ไกลจาก Excel ในฟีเจอร์นี้