Microsoft Excel มีฟีเจอร์สำหรับแปลง ไฟล์ Excel เป็น CSV หรือ ไฟล์ข้อความ อัตโนมัติ แต่การแปลง ไฟล์ Excel เป็น pipe-delimited ไฟล์ข้อความ ทำอย่างไร ในบล็อกโพสต์นี้ เราจะเห็น 2 วิธีง่ายๆ เพื่อ แปลง Excel เป็นไฟล์ข้อความพร้อม pipe delimiter เราจะใช้ชุดข้อมูลตัวอย่างสำหรับความเข้าใจที่ดีขึ้น

2 วิธีแปลงไฟล์ Excel เป็นไฟล์ข้อความพร้อม Pipe Delimiter
ที่นี่ เราจะเห็นการใช้ Control Panel และวิธี Find and Replace เพื่อแปลง ไฟล์ Excel เป็น pipe-delimited text file
วิธีที่ 1: ใช้ Control Panel เพื่อแปลงไฟล์ Excel เป็น Pipe Delimited Text File
เราต้องไปที่การตั้งค่า Region จาก Control Panel สำหรับวิธีนี้
ขั้นตอน:
- ไปที่ Settings ของคอมพิวเตอร์

- ตอนนี้ เลือก Time & Language ตามที่คุณเห็น ตัวเลือก Region พร้อมใช้งานในส่วนนี้

- หลังจากนั้น เลือก Date, time, & regional formatting หรือ Region

- จากที่นี่ เลือก Region

- ผลลัพธ์คือ กล่องโต้ตอบจะปรากฏ และเลือก Additional settings

- อีกครั้ง กล่องโต้ตอบ dialogue box จะปรากฏ ตอนนี้ เราจะพิมพ์ SHIFT+BACKLASH (shift+\) ในช่อง List separator มันจะเปลี่ยนตัวคั่นจากคอมม่า (,) เป็นไพป์ (|)

- ในจุดนี้ เปิดไฟล์ Excel และไปที่การตั้งค่า File

- ตอนนี้ คลิก Save as

- ผลลัพธ์คือ กล่องโต้ตอบ dialogue box จะปรากฏ และเลือกประเภทไฟล์เป็น CSV(comma delimited) และ Save ไฟล์

- หลังจากนี้ คลิกขวาที่ไฟล์ Convert to pipe text แล้ว Open with > Notepad

- สุดท้าย เราจะเห็น ว่าไฟล์ถูกแปลงเป็น pipe text

- สุดท้าย กด CTRL+S เพื่อบันทึกไฟล์
อ่านเพิ่มเติม: แปลง Excel เป็นไฟล์ข้อความพร้อม Delimiter (2 วิธีง่าย)
บทความที่คล้ายกัน
- วิธีดึงข้อมูลจากรายการโดยใช้สูตร Excel (5 วิธี)
- Excel Macro: ดึงข้อมูลจากหลายไฟล์ Excel (4 วิธี)
- วิธีดึงข้อมูลจาก Excel ไป Word (4 วิธี)
- วิธีดึงข้อมูลจากหลายแผ่นงานใน Excel VBA
- ดึงข้อมูลจากแผ่นงานหนึ่งไปอีกแผ่นงานโดยใช้ VBA ใน Excel (3 วิธี)
วิธีที่ 2: Find and Replace เพื่อแปลงไฟล์ Excel เป็นไฟล์ข้อความพร้อม Pipe Delimiter
อีกวิธีง่ายๆ ที่เราสามารถใช้ได้คือ ใช้ตัวเลือก find and replace ใน Notepad
ขั้นตอน:
- ก่อนอื่น แปลงไฟล์เป็น CSV(comma delimited) หากคุณไม่จำได้วิธีแปลงไฟล์เป็น CSV โปรดดูที่ วิธีที่ 1

- ตอนนี้ เปิดไฟล์ด้วย Notepad

- หลังจากนั้น คลิก Edit และไปที่ Replace

- ที่นี่ แทนที่ Comma (,) ด้วย Pipe (|) และคลิก Replace all

- ผลลัพธ์คือ คอมม่าทั้งหมดจะถูกแปลงเป็นไพป์ตามที่เราต้องการ และตอนนี้ บันทึกไฟล์โดยกด CTRL+S

เพียงเท่านี้
อ่านเพิ่มเติม: วิธีนำเข้าไฟล์ข้อความพร้อม Multiple Delimiters เข้าสู่ Excel (3 วิธี)
สิ่งที่ต้องจำ
- คุณสามารถแปลงแผ่นงาน Excel ได้ทีละแผ่นเท่านั้น ดังนั้นสำหรับหลายแผ่นงานที่ต้องการแปลง ให้ทำซ้ำกระบวนการเลือกแผ่นงาน
- เนื่องจากบรรทัดเพิ่มเติมที่ด้านล่างของไฟล์ ผู้คนหลายคนไม่สามารถโหลด flat files ของพวกเขาได้ คลิกที่บรรทัดว่างแรกที่ท้ายไฟล์ และกด Backspace จนเคอร์เซอร์อยู่ท้ายบรรทัดสุดท้ายที่มีข้อมูลเมื่อคุณเปิดไฟล์
ส่วนฝึกฝน
ด้านเดียวที่สำคัญที่สุดในการคุ้นเคยกับวิธีการรวดเร็วเหล่านี้คือการฝึกฝน ดังนั้น เราจึงแนบสมุดงานฝึกฝนที่คุณสามารถฝึกวิธีเหล่านี้ได้

สรุป
ขอจบบทความที่นี่ นี่คือ 2 วิธีที่แตกต่างกันเพื่อ แปลง Excel เป็นไฟล์ข้อความพร้อม pipe delimiter ตามความชอบของคุณ คุณสามารถเลือกทางเลือกที่ดีที่สุดได้ กรุณาแสดงความคิดเห็นในพื้นที่ความคิดเห็นหากคุณมีคำถามหรือข้อเสนอแนะ
บทความที่เกี่ยวข้อง
- VBA Code เพื่อแปลงไฟล์ข้อความเป็น Excel (7 วิธี)
- วิธีนำเข้าข้อมูลเข้าสู่ Excel จากไฟล์ Excel อื่น (2 วิธี)
- วิธีนำเข้าข้อมูลจากเว็บไซต์ปลอดภัยเข้าสู่ Excel (พร้อมขั้นตอนรวดเร็ว)
- โอนข้อมูลจากแผ่นงาน Excel หนึ่งไปอีกแผ่นงานโดยอัตโนมัติด้วย VLOOKUP
- วิธีนำเข้าข้อมูลเข้าสู่ Excel จากเว็บ (พร้อมขั้นตอนรวดเร็ว)
- วิธีดึงข้อมูลจากรูปภาพเข้าสู่ Excel (พร้อมขั้นตอนรวดเร็ว)