รักษารหัส CSV ไว้ใน Calc โดยการนำเข้าเป็นข้อความ

เพื่อป้องกันไม่ให้ ID เช่น00123กลายเป็น123ให้นำเข้าคอลัมน์ CSV เป็นข้อความในกล่องโต้ตอบการนำเข้าข้อความของ Calc เปิด CSV โดยเปิดใช้งานการตั้งค่าตัวกรอง เลือกคอลัมน์ตัวระบุในการแสดงตัวอย่าง ตั้งค่าประเภทคอลัมน์เป็นข้อความ และตรวจสอบให้แน่ใจว่าเลขศูนย์ยังคงอยู่ก่อนที่จะคลิกตกลง การทำเช่นนี้จะบอกให้ Calc รักษาฟิลด์นั้นไว้เป็นสตริงแทนที่จะตีความว่าเป็นตัวเลข

ทำไมเลขศูนย์ถึงหายไป

ไฟล์ CSV จัดเก็บแถวเป็นข้อความที่คั่นด้วยตัวคั่น ไม่ได้จัดเก็บประเภทเซลล์หรือรูปแบบตัวเลขของสเปรดชีต ในระหว่างการนำเข้า Calc อาจตีความฟิลด์ที่มีเฉพาะตัวเลขเป็น ประเภท มาตรฐานซึ่งจะขอให้ LibreOffice กำหนดประเภทข้อมูล ดังนั้นค่าที่เขียนในไฟล์00123จึงอาจถูกอ่านเป็นตัวเลข 123 ซึ่งค่าตัวเลขนี้ไม่รวมเลขศูนย์นำหน้า คำแนะนำในการนำเข้าข้อความของ LibreOffice แนะนำเป็นพิเศษให้เลือกใช้ประเภทข้อความกับคอลัมน์เมื่อจำเป็นต้องรวมเลขศูนย์นำหน้า

ความแตกต่างนี้มีความสำคัญสำหรับหมายเลขพนักงาน รหัสไปรษณีย์ รหัสสินค้า หมายเลขอ้างอิงบัญชี และหมายเลขโทรศัพท์: แม้ว่าจะมีตัวเลขอยู่ แต่เป็นป้ายกำกับ ไม่ใช่ปริมาณ ตั้งค่าฟิลด์เหล่านี้เป็นข้อความระหว่างการนำเข้า หากฟิลด์เป็นปริมาณจริงที่คุณต้องใช้ในการคำนวณ ให้คงรูปแบบตัวเลขไว้ และใช้รูปแบบตัวเลขเฉพาะเมื่อต้องการแสดงผลแบบความกว้างคงที่เท่านั้น

1. เปิดไฟล์ CSV และดูการตั้งค่าการนำเข้า

เลือกไฟล์ > เปิดเลือกไฟล์ CSV และตรวจสอบให้แน่ใจว่า ได้ เลือก แก้ไขการตั้งค่าตัวกรองแล้วก่อนเปิดไฟล์ ขั้นตอนนี้จะแสดงหน้าต่างนำเข้าข้อความ หาก Calc เปิดไฟล์โดยตรง อาจใช้การตั้งค่าจากการนำเข้า CSV ครั้งก่อน ให้ปิดไฟล์แล้วเปิดไฟล์อีกครั้งโดยเปิดใช้งาน แก้ไขการตั้งค่าตัวกรอง คำแนะนำปัจจุบันของ LibreOffice ระบุว่า หากไม่ได้เลือกช่องทำเครื่องหมายนี้ Calc จะใช้การตั้งค่าจากการนำเข้าข้อความครั้งล่าสุด

หน้าต่างเปิดไฟล์ของ LibreOffice โดยเลือกไฟล์ sample.csv และตรวจสอบช่อง "แก้ไขการตั้งค่าตัวกรอง" แล้ว
เลือกไฟล์ CSV แล้วตรวจสอบ "แก้ไขการตั้งค่าตัวกรอง" เพื่อให้คุณสามารถเลือกประเภทสำหรับคอลัมน์ตัวระบุได้

ในการนำเข้าข้อความ ขั้นแรกให้เลือกตัวคั่นที่ตรงกับไฟล์ต้นฉบับ—เช่น เครื่องหมายจุลภาค เครื่องหมายอัฒภาค แท็บ หรืออักขระอื่นๆ—แล้วตรวจสอบตัวอย่าง หากฟิลด์ไม่ตรงกันภายใต้หัวข้อที่ถูกต้อง ให้แก้ไขตัวคั่นก่อนที่จะเปลี่ยนประเภทคอลัมน์ ตัวอย่างจะแสดงให้เห็นว่า Calc จะแบ่งแถวอย่างไร การระบุคอลัมน์โค้ดในที่นี้จะง่ายกว่าหลังจากนำเข้าผิดพลาด

หน้าต่างนำเข้าข้อความของ LibreOffice Calc แสดงข้อความที่มีเครื่องหมายจุลภาคถูกเลือก และคอลัมน์รหัสถูกไฮไลต์ในหน้าต่างแสดงตัวอย่าง โดยที่ประเภทคอลัมน์เป็นแบบมาตรฐาน
ตรวจสอบคอลัมน์ตัวอย่าง จากนั้นเลือกคอลัมน์ตัวระบุที่มีประเภทเป็น "มาตรฐาน" ในปัจจุบัน

2. ตั้งค่าคอลัมน์ตัวระบุเป็นข้อความ

คลิกที่ส่วนหัวแสดงตัวอย่างสำหรับคอลัมน์ตัวระบุ ใช้ ตัวควบคุม ประเภทคอลัมน์ด้านบนส่วนแสดงตัวอย่างและเปลี่ยนจากมาตรฐานเป็นข้อความคุณยังสามารถคลิกขวาที่คอลัมน์ในส่วนแสดงตัวอย่างเพื่อตั้งค่ารูปแบบได้ ประเภทควรปรากฏอยู่เหนือคอลัมน์ที่เลือก และส่วนแสดงตัวอย่างควรแสดงค่าดั้งเดิม รวมถึงศูนย์ทางด้านซ้าย

ตัวอย่างการนำเข้าข้อความ Calc โดยตั้งค่าคอลัมน์รหัสเป็นข้อความ และแสดงค่า 00123 และ 000742 โดยมีเลขศูนย์นำหน้า
การแสดงตัวอย่างจะระบุคอลัมน์ Code ว่าเป็น Text และคงค่าเลขศูนย์นำหน้าของค่าตัวอย่างไว้

ทำซ้ำขั้นตอนนี้สำหรับทุกคอลัมน์ที่มีป้ายกำกับเป็นตัวเลข เช่น รหัสไปรษณีย์หรือรหัสบัญชี อย่าตั้งค่าทุกคอลัมน์เป็นข้อความโดยอัตโนมัติ: การทำเช่นนั้นอาจทำให้การจัดเรียง เปรียบเทียบ หรือคำนวณวันที่และปริมาณทำได้ยากขึ้น สำหรับไฟล์แบบผสม ให้เลือกประเภทคอลัมน์ทีละคอลัมน์—ข้อความสำหรับตัวระบุ ประเภทตัวเลขหรือวันที่สำหรับฟิลด์ที่แสดงตัวเลขหรือวันที่อย่างแท้จริง

3. พิจารณาการตรวจจับเครื่องหมายคำพูดเป็นกรณีพิเศษ

หน้าต่างนำเข้ายังมี ตัวเลือก "จัดรูปแบบฟิลด์ที่อยู่ในเครื่องหมายคำพูดเป็นข้อความ " เอกสารของ LibreOffice ระบุว่าตัวเลือกนี้ใช้ได้เมื่อทั้งฟิลด์ถูกล้อมรอบด้วยตัวคั่นข้อความ เช่น ค่าที่มีอักขระตัวแรกและตัวสุดท้ายเป็นเครื่องหมายคำพูด ตัวเลือกนี้มีประโยชน์สำหรับฟิลด์ CSV ที่อยู่ในเครื่องหมายคำพูดอย่างสม่ำเสมอ แต่ไม่รับประกันว่าตัวระบุที่ไม่ได้อยู่ในเครื่องหมายคำพูด เช่น00123จะยังคงเป็นข้อความ สำหรับคอลัมน์ ID ที่ทราบแล้ว การเลือก "ข้อความ" อย่างชัดเจนคือวิธีการที่เชื่อถือได้

ก่อนยืนยัน โปรดตรวจสอบตัวอย่างอีกครั้ง: คอลัมน์ Code ควรแสดง Text และค่าตัวอย่าง เช่น00123และ000742ควรมีเลขศูนย์นำหน้าอยู่ หากไม่มีเลขศูนย์ในตัวอย่าง อย่าเพิ่งนำเข้า เลือกคอลัมน์และประเภทที่ถูกต้องอีกครั้ง จากนั้นคลิกOKเพื่อโหลดแถว

4. ตรวจสอบเซลล์ที่นำเข้าและเลือกรูปแบบการจัดเก็บที่ถูกต้อง

หลังจากนำเข้าแล้ว ให้ตรวจสอบรหัสต่างๆ ที่อยู่ใกล้ส่วนบน กลาง และล่างของแผ่นงาน ยืนยันทั้งค่าที่แสดงและบรรทัดป้อนสูตรสำหรับเซลล์ที่เลือก แต่ละค่าควรแสดงตัวเลขที่คาดหวังไว้ ค่าเหล่านั้นควรแสดงผลเหมือนข้อความ ดังนั้นอย่าคาดหวังว่าการคำนวณในสเปรดชีตจะถือว่ารหัสเช่น 00123 เป็นตัวเลข 123 บันทึกสำเนาในรูปแบบสเปรดชีตดั้งเดิมของ Calc หากคุณต้องการรักษาประเภทเซลล์และการจัดรูปแบบไว้สำหรับการแก้ไขในภายหลัง

ไฟล์เวิร์กชีต LibreOffice Calc แสดงค่ารหัส 00123 และ 000742 ในเซลล์ โดยค่า 00123 ปรากฏให้เห็นในบรรทัดป้อนสูตร
หลังจากนำเข้าแล้ว ให้ตรวจสอบเซลล์ในเวิร์กชีตและบรรทัดป้อนสูตรอีกครั้ง เพื่อยืนยันว่าข้อความระบุตัวตนยังคงมีเลขศูนย์อยู่

ความเข้าใจผิดที่พบบ่อยคือ การใช้รูปแบบการแสดงผลสามารถกู้คืนค่าศูนย์ที่หายไปได้ รูปแบบตัวเลขแบบกำหนดเองสามารถแสดงค่าตัวเลขที่มีความกว้างคงที่พร้อมการเว้นระยะขอบได้ แต่ไม่สามารถคาดเดาความยาวดั้งเดิมที่ไม่ทราบได้ ควรใช้เฉพาะเมื่อทราบความกว้างที่ต้องการและฟิลด์นั้นเป็นตัวเลขจริงๆ LibreOffice ยังระบุด้วยว่าการส่งออกเป็นไฟล์ CSV จะทำให้สูญเสียการจัดรูปแบบสเปรดชีต ดังนั้นรูปแบบตัวเลขสำหรับการแสดงผลเท่านั้นจึงไม่กลายเป็นประเภทเซลล์ CSV ที่ถาวร เมื่อส่งออกเป็นไฟล์ CSV ให้ตรวจสอบผลลัพธ์โดยการเปิดสำเนาอีกครั้งและตั้งค่าคอลัมน์ตัวระบุเป็นข้อความอีกครั้ง

ถ้าเลขศูนย์หายไปแล้ว

ตรวจสอบไฟล์ CSV ต้นฉบับในโปรแกรมแก้ไขข้อความธรรมดา ไม่ใช่โดยการเปิดใน Calc หากฟิลด์ข้อมูลดิบยังคงมี แสดง00123ว่าข้อมูลยังคงอยู่ และการนำเข้าคอลัมน์นั้นเป็นข้อความควรจะรักษาข้อมูลนั้นไว้ หากไฟล์ดิบมีเพียง แสดง123ว่าการเติมช่องว่างเดิมไม่ได้ถูกบันทึกไว้อีกต่อไป ดึงข้อมูลต้นฉบับที่สะอาดออกมา หรือใช้กฎความกว้างคงที่ที่ได้รับการตรวจสอบแล้วจากเจ้าของข้อมูล การเพิ่มศูนย์โดยไม่ทราบความกว้างที่ต้องการอาจสร้างตัวระบุที่ไม่ถูกต้องได้

ขั้นตอนและป้ายกำกับเหล่านี้ได้รับการตรวจสอบกับหน้าช่วยเหลือของ LibreOffice 26.8 ในหัวข้อการนำเข้าข้อความการเปิดและบันทึกไฟล์ CSVและการป้อนตัวเลขที่มีเลขศูนย์นำหน้าเมื่อวันที่ 9 ตุลาคม 2026 ข้อความในเมนูอาจแตกต่างกันเล็กน้อยขึ้นอยู่กับระบบปฏิบัติการและโหมดอินเทอร์เฟซ

ตรวจสอบการแก้ไข

ก่อนใช้งานชีต โปรดตรวจสอบให้แน่ใจว่าการแสดงตัวอย่างการนำเข้าข้อความระบุคอลัมน์ตัวระบุแต่ละคอลัมน์เป็นข้อความ รหัสตัวแทนยังคงรักษาสตริงตัวเลขดั้งเดิมทั้งหมดไว้หลังจากการนำเข้า และสำเนา Calc ที่บันทึก/เปิดใหม่ยังคงรักษารหัสเหล่านั้นไว้ หากพบเลขศูนย์ในแหล่งข้อมูลดิบแต่ไม่ปรากฏในตัวอย่างการนำเข้า โปรดแก้ไขประเภทคอลัมน์ หากแหล่งข้อมูลดิบเองไม่มีเลขศูนย์ โปรดกู้คืนหรือตรวจสอบความกว้างดั้งเดิมก่อนที่จะสร้างรหัสใหม่

ฝากความเห็น

เชื่อมต่อ LibreOffice Base กับ PostgreSQL ด้วยตัวช่วยสร้างในตัว

เชื่อมต่อ LibreOffice Base กับ PostgreSQL ด้วยตัวช่วยสร้างในตัว

ใช้ตัวเลือกการเชื่อมต่อ PostgreSQL โดยตรงของ Base เพื่อป้อนรายละเอียดเซิร์ฟเวอร์ เข้าสู่ระบบ บันทึกไฟล์การเชื่อมต่อ ODB และแก้ไขปัญหาข้อผิดพลาดในการเข้าถึงทั่วไป

ทำให้ฟอนต์แบบกำหนดเองพร้อมใช้งานสำหรับ LibreOffice Flatpak

ทำให้ฟอนต์แบบกำหนดเองพร้อมใช้งานสำหรับ LibreOffice Flatpak

ติดตั้งฟอนต์ในโฟลเดอร์ฟอนต์ของผู้ใช้ Linux รีสตาร์ท LibreOffice Flatpak และตรวจสอบว่าฟอนต์ปรากฏใน Writer โดยไม่ลดระดับการรักษาความปลอดภัยแอป

แก้ปัญหาโปรแกรม LibreOffice Save ขัดข้องบน Sonoma: ทำงานในพื้นที่ก่อนเป็นอันดับแรก

แก้ปัญหาโปรแกรม LibreOffice Save ขัดข้องบน Sonoma: ทำงานในพื้นที่ก่อนเป็นอันดับแรก

ปกป้องงานของคุณและแยกปัญหาการบันทึกข้อมูลผิดพลาดบนไดรฟ์เครือข่ายใน LibreOffice บน macOS Sonoma ด้วยเวิร์กโฟลว์ที่เน้นการบันทึกในเครื่องเป็นหลัก การตรวจสอบสิทธิ์ และการทดสอบแบบเจาะจง

รักษารหัส CSV ไว้ใน Calc โดยการนำเข้าเป็นข้อความ

รักษารหัส CSV ไว้ใน Calc โดยการนำเข้าเป็นข้อความ

รักษาเลขศูนย์นำหน้าใน Calc โดยการตั้งค่าคอลัมน์ ID เป็นข้อความระหว่างการนำเข้า CSV ตรวจสอบการแสดงตัวอย่าง และตรวจสอบข้อมูลที่บันทึกไว้

เอกสาร LibreOffice ถูกล็อกโดยผู้ใช้ที่ไม่รู้จัก: วิธีแก้ไขอย่างปลอดภัย

เอกสาร LibreOffice ถูกล็อกโดยผู้ใช้ที่ไม่รู้จัก: วิธีแก้ไขอย่างปลอดภัย

ค้นหาสาเหตุของการล็อกเอกสาร LibreOffice ล้างไฟล์ล็อกที่ค้างอยู่ได้อย่างปลอดภัย และยืนยันว่าคุณสามารถแก้ไขและบันทึกได้โดยไม่สูญเสียการเปลี่ยนแปลง

เพิ่มความเร็วในการเขียนเอกสารโดยการซ่อนและบีบอัดรูปภาพในเอกสาร

เพิ่มความเร็วในการเขียนเอกสารโดยการซ่อนและบีบอัดรูปภาพในเอกสาร

ทำให้ไฟล์ Writer ที่มีรูปภาพจำนวนมากแก้ไขได้ง่ายขึ้น: ทดสอบการตั้งค่าการแสดงผลที่สามารถย้อนกลับได้ บีบอัดรูปภาพขนาดใหญ่ในสำเนา และตรวจสอบเค้าโครงที่บันทึกไว้

เร่งความเร็วในการเริ่มต้นใช้งาน LibreOffice บน Windows 11 และ Linux

เร่งความเร็วในการเริ่มต้นใช้งาน LibreOffice บน Windows 11 และ Linux

ตรวจสอบว่าการเปิดใช้งานช้าเกิดจากส่วนขยาย การตั้งค่าโปรไฟล์ หรือระบบ จากนั้นทดสอบวิธีแก้ไขที่ปลอดภัยที่สุดโดยไม่สูญเสียข้อมูล LibreOffice

บันทึกเอกสาร LibreOffice ไปยัง Nextcloud โดยตรงด้วย WebDAV

บันทึกเอกสาร LibreOffice ไปยัง Nextcloud โดยตรงด้วย WebDAV

เชื่อมต่อ LibreOffice กับ Nextcloud ผ่าน WebDAV บันทึกสำเนาบนเซิร์ฟเวอร์ด้วย Ctrl+S และทำความเข้าใจว่าการกู้คืนอัตโนมัติ (AutoRecovery) แตกต่างจากการซิงค์บนคลาวด์อย่างไร

อะแดปเตอร์บลูทูธหายไปใน Pardus 23 ใช่หรือไม่? ลองตรวจสอบตามนี้ก่อน

อะแดปเตอร์บลูทูธหายไปใน Pardus 23 ใช่หรือไม่? ลองตรวจสอบตามนี้ก่อน

ตรวจสอบว่า Pardus 23 บล็อกบลูทูธหรือไม่ ขาด BlueZ หรือตรวจไม่พบเฟิร์มแวร์ของอะแดปเตอร์ จากนั้นตรวจสอบว่าตัวควบคุมทำงานได้หรือไม่

ตั้งค่าการแยกเบราว์เซอร์ Gooroom ผ่านนโยบายขององค์กรของคุณ

ตั้งค่าการแยกเบราว์เซอร์ Gooroom ผ่านนโยบายขององค์กรของคุณ

เรียนรู้วิธีที่ Gooroom แยกการท่องเว็บที่เชื่อถือได้และไม่น่าเชื่อถือ สิ่งที่ผู้ใช้สามารถเปลี่ยนแปลงได้ และวิธีที่ผู้ดูแลระบบสามารถอัปเดตนโยบายเว็บไซต์ได้อย่างปลอดภัย