วิธีนำเข้าไฟล์ CSV ที่มีคอลัมน์ที่มีค่า 0 นำไปสู่ Excel
Microsoft Excel จะแปลงคอลัมน์ข้อมูลเป็นรูปแบบที่คิดว่าดีที่สุดโดยอัตโนมัติเมื่อเปิดไฟล์ข้อมูลที่คั่นด้วยเครื่องหมายจุลภาค สำหรับพวกเราที่ไม่ต้องการให้ข้อมูลของเราเปลี่ยนไปเราสามารถเปลี่ยนพฤติกรรมนั้นได้.
คุณมีไฟล์ CSV ที่อาจส่งออกจากแอปพลิเคชันอื่นหรือส่งโดยบุคคลอื่น คุณต้องการเปิดมันใน Excel เพราะคุณรู้ดีมาก ไฟล์ CSV จะมีลักษณะดังนี้ (หากคุณเปิดไฟล์ใน notepad.exe):
ไฟล์มีคอลัมน์: ProductModelID, ชื่อ, SpecialID และ ModifiedDate คอลัมน์ SpeicalID ที่มีข้อมูลที่มีเลข 0 นำหน้าและเป็นรหัสพิเศษดังนั้นคุณจึงต้องการเก็บ 0 นำหน้าไว้ใน Excel เนื่องจากเป็นไฟล์ CSV โดยค่าเริ่มต้นจะปรากฏใน Windows Explorer ของคุณเป็นไฟล์ Excel:
ดังนั้นคุณคลิกสองครั้งที่ไฟล์และเปิดไฟล์ใน Excel เช่น:
คุณจะเห็นได้ว่าโดยค่าเริ่มต้น Excel จะแยก 0 ชั้นนำในคอลัมน์ 3“ SpecialID ” คุณเปิดแอปพลิเคชัน Excel ขึ้นและพยายามใช้ไฟล์ / เปิดเพื่อเปิดไฟล์ด้วยตนเองและไม่สามารถใช้งานได้ ฉันจะแก้ไขสิ่งนี้ได้อย่างไร?
เคล็ดลับคือการเปลี่ยนชื่อไฟล์ด้วยนามสกุล. TXT จากนั้นนำไฟล์เข้าสู่ Excel ดังนั้นก่อนนำมา "คอมพิวเตอร์ของฉัน" และนำทางโฟลเดอร์ไปยังไฟล์ที่อยู่.
ตอนนี้ถ้าคุณไม่เห็นนามสกุลไฟล์. CSV (Windows มีตัวเลือกนี้ถูกปิดใช้งานตามค่าเริ่มต้น) จากนั้นทำตามขั้นตอนนี้เพื่อเปิดใช้งานนามสกุลไฟล์ - เลือกเมนู“ Tools ? / ? จากนั้นเลือก“ ดู”? แท็บยกเลิกการเลือกรายการ“ ซ่อนนามสกุลสำหรับชนิดไฟล์ที่รู้จัก” เป็นภาพด้านล่าง:
จากนั้นคุณควรเห็นนามสกุลไฟล์ดังกล่าว:
คลิกขวาที่ไฟล์แล้วเลือกเปลี่ยนชื่อเพื่อเปลี่ยนชื่อไฟล์ให้เป็น“ ProductInfo.txt ?
สังเกตว่าไอคอนเปลี่ยนเป็นไอคอนไฟล์ข้อความปกติเช่นกัน ไม่เปิด Excel และใช้“ File ? / ? Open ? คำสั่งเพื่อนำไฟล์ลงใน Excel เมื่อคุณทำสิ่งนี้กล่องโต้ตอบจะปรากฏขึ้นเช่น:
ตรวจสอบให้แน่ใจว่า "คั่น" เลือกปุ่มตัวเลือกแล้วคลิกที่ "ถัดไป" เพื่อดำเนินการต่อ ในหน้าจอถัดไปให้ทำเครื่องหมายในช่อง“ เครื่องหมายจุลภาค? และยกเลิกการเลือกตัวเลือกอื่น ๆ ทั้งหมด.
คลิกที่ "ถัดไป"? เพื่อไปยังหน้าจอถัดไป ในหน้าจอนี้คุณต้องคลิกที่“ รหัสพิเศษ” คอลัมน์และเลือก "ข้อความ"? radiobutton จาก“ รูปแบบข้อมูลคอลัมน์” มาตรา.
คลิกที่ "เสร็จสิ้น" จากนั้นคุณจะทำ.
คุณสามารถเห็นคอลัมน์“ SpecialID ” ได้แล้วหรือยัง ถูกนำมาเป็นคอลัมน์ข้อความและนำ 0 ทั้งหมดจะถูกเก็บไว้.
วิธีนี้สามารถนำไปใช้กับสถานการณ์พิเศษใด ๆ สำหรับการนำไฟล์ CSV เข้าสู่ Excel รวมถึงไฟล์ที่มีการคั่นอื่น ๆ ด้วยความสามารถในการระบุชนิดข้อมูลสำหรับแต่ละคอลัมน์ในระหว่างกระบวนการนำเข้าข้อมูลคุณจะสามารถควบคุมผลลัพธ์สุดท้ายของคุณได้ดียิ่งขึ้น.