Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel สำหรับเว็บ

คุณสามารถกําหนดและตรวจหาชนิดข้อมูลได้ แต่โดยส่วนใหญ่แล้วคุณไม่จําเป็นต้องทําเอง ตามค่าเริ่มต้น การตรวจหาชนิดข้อมูลจะเกิดขึ้นโดยอัตโนมัติเมื่อคุณเชื่อมต่อกับ:    

  • แหล่งข้อมูลที่มีโครงสร้าง    ตัวอย่างเช่น ฐานข้อมูลทั้งหมด Power Queryจะอ่าน Schema ของตารางจากแหล่งข้อมูลและแสดงข้อมูลโดยอัตโนมัติโดยใช้ชนิดข้อมูลที่ถูกต้องสําหรับแต่ละคอลัมน์

  • แหล่งข้อมูลที่ไม่มีโครงสร้าง    ตัวอย่างเช่น ไฟล์ Excel, CSV และไฟล์ข้อความ Power Query จะตรวจหาชนิดข้อมูลโดยอัตโนมัติโดยการตรวจสอบค่าในตาราง

ตามค่าเริ่มต้น การตรวจหาชนิดข้อมูลอัตโนมัติจะเปิดใช้งานใน Power Query สําหรับแหล่งข้อมูลที่ไม่มีโครงสร้าง แต่คุณสามารถเปลี่ยนการตั้งค่าตัวเลือกได้ ในบางกรณี คุณอาจไม่ต้องการให้ขั้นตอนเหล่านี้เกิดขึ้นโดยอัตโนมัติ เนื่องจากการดําเนินการอาจทําให้เกิดข้อผิดพลาดในการรีเฟรชแหล่งข้อมูลของคุณ สําหรับข้อมูลเพิ่มเติม ให้ดูที่ การจัดการข้อผิดพลาดของแหล่งข้อมูล

ชนิดข้อมูลที่ใช้ใน Power Query จะแสดงอยู่ในตารางต่อไปนี้

ไอคอน

ชนิดข้อมูล

คำอธิบาย

ไอคอนชนิดข้อมูลใดก็ได้

ใดๆ

ระบุว่าไม่มีคํานิยามชนิดข้อมูลที่ชัดเจน

TBD

ไบ นารี

ค่าไบนารี เช่น Y/N หรือ 0/1

TBD

ตัวเลขทศนิยมคงที่

มีรูปแบบคงที่ของตัวเลขสี่หลักทางขวาและ 19 หลักทางซ้าย เรียกอีกอย่างหนึ่งว่า ชนิดสกุลเงิน

TBD

วันที่

วันที่ที่ไม่มีเวลาและมีศูนย์สําหรับค่าเศษส่วน

TBD

วัน/เวลา

ค่าวันที่และเวลาที่เก็บเป็นชนิดตัวเลขทศนิยม

TBD

วันที่/เวลา/โซนเวลา

วันที่/เวลา UTC ที่มีออฟเซตโซนเวลา

TBD

ระยะเวลา

ระยะเวลาที่แปลงเป็นเลขฐานสิบ

TBD

True/False

ค่าบูลีนของ True หรือ False

TBD

ตัวเลขทศนิยม

หมายเลขจุดลอยตัว 64 บิต (แปดไบต์)

TBD

เปอร์เซ็นต์

ตัวเลขทศนิยมคงที่ที่มีรูปแบบการป้อนข้อมูลเพื่อจัดรูปแบบเป็นเปอร์เซ็นต์

TBD

ข้อความ

สตริง ตัวเลข หรือวันที่ที่แสดงในรูปแบบข้อความ

TBD

เวลา

เวลาที่ไม่มีวันที่ที่ไม่มีตัวเลขทางด้านซ้ายของตําแหน่งทศนิยม

TBD

จํานวนเต็ม

ค่าจํานวนเต็ม 64 บิต (แปดไบต์)

ชนิดข้อมูลของคอลัมน์จะแสดงที่ด้านซ้ายของส่วนหัวของคอลัมน์พร้อมไอคอนที่เป็นสัญลักษณ์ของชนิดข้อมูล

ตัวอย่างของไอคอนชนิดข้อมูลทางด้านซ้ายของส่วนหัวของคอลัมน์

  1. เมื่อต้องการเปิดคิวรี ให้ค้นหาคิวรีที่โหลดไว้ก่อนหน้านี้จากตัวแก้ไข Power Query เลือกเซลล์ในข้อมูล แล้วเลือก คิวรี > แก้ไข สําหรับข้อมูลเพิ่มเติม ให้ดู สร้าง โหลด หรือแก้ไขคิวรีใน Excel (Power Query)

  2. เมื่อต้องการตรวจหาชนิดข้อมูล ให้เลือกคอลัมน์ แล้วเลือก แปลง > ตรวจหาชนิดข้อมูล คุณอาจทําเช่นนี้ได้ถ้าชนิดข้อมูลปัจจุบันคือ Any และคุณต้องการให้คอลัมน์มีชนิดข้อมูลที่เฉพาะเจาะจง

  3. เมื่อต้องการกําหนดชนิดข้อมูล ให้เลือก หน้าแรก > ชนิดข้อมูล แล้วเลือกชนิดข้อมูลจากเมนูดรอปดาวน์

เคล็ด ลับ    คุณยังสามารถเลือกไอคอนทางด้านซ้ายของส่วนหัวของคอลัมน์ได้อีกด้วย นอกจากชนิดข้อมูลแต่ละชนิดแล้ว คุณยังสามารถเลือก ใช้ตําแหน่งที่ตั้ง ที่ด้านล่างของรายการเพื่อแสดงกล่องโต้ตอบ เปลี่ยนชนิดเป็นภาษา เป็นทั้งการเลือกชนิดข้อมูลและนําตําแหน่งที่ตั้งที่ระบุไปใช้ ระบบภาษานี้จะแทนที่การตั้งค่าตําแหน่งที่ตั้งของPower Query สําหรับข้อมูลเพิ่มเติม ให้ดูที่ ตั้งค่าตําแหน่งที่ตั้งหรือภูมิภาคสําหรับข้อมูล (Power Query)

ตามค่าเริ่มต้นสําหรับแหล่งข้อมูลที่ไม่มีโครงสร้าง Power Queryจะตรวจสอบและตรวจหาชนิดคอลัมน์และส่วนหัวโดยยึดตาม 200 แถวแรกของตารางของคุณโดยอัตโนมัติ เมื่อเปิดใช้งานการตั้งค่านี้ Power Queryเพิ่มสองขั้นตอนลงในคิวรีของคุณโดยอัตโนมัติทันทีหลังจากขั้นตอนแรกที่มา:

  • ขั้นตอน: ส่วนหัวที่เลื่อนระดับ    เลื่อนระดับแถวแรกของตารางเป็นส่วนหัวของคอลัมน์ ขั้นตอนนี้เทียบเท่ากับคําสั่ง ใช้แถวแรกเป็นส่วนหัว ในแท็บ หน้าแรก  ตัวอย่างเช่น:= Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  • ขั้นตอน: ชนิดที่เปลี่ยนแปลง    แปลงค่าจากชนิดข้อมูล ใดๆ เป็นชนิดข้อมูลโดยยึดตามการตรวจสอบค่าจากแต่ละคอลัมน์ ขั้นตอนนี้เทียบเท่ากับคําสั่ง ตรวจหาชนิดข้อมูล ในแท็บ การแปลง  ตัวอย่างเช่น: = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

ขั้นตอน

  1. ในตัวแก้ไข Power Query ให้เลือก ตัวเลือก>ไฟล์ และการตั้งค่า > ตัวเลือกคิวรี

  2. ตั้งค่าตัวเลือกสําหรับเวิร์กบุ๊กทั้งหมดของคุณ      ในบานหน้าต่างด้านซ้ายภายใต้ ส่วนกลาง ให้เลือก โหลดข้อมูล จากนั้นในบานหน้าต่างด้านขวาภายใต้ การตรวจหาชนิด ให้เลือกตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้:

    • ตรวจหาชนิดคอลัมน์และส่วนหัวสําหรับแหล่งข้อมูลที่ไม่มีโครงสร้างเสมอ

    • ตรวจหาชนิดคอลัมน์และส่วนหัวสําหรับแหล่งข้อมูลที่ไม่มีโครงสร้างตามการตั้งค่าของไฟล์แต่ละไฟล์

    • ไม่ต้องตรวจหาชนิดคอลัมน์และส่วนหัวสําหรับแหล่งข้อมูลที่ไม่มีโครงสร้าง  

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

ดูเพิ่มเติม

Power Queryสําหรับวิธีใช้ Excel

เพิ่มคอลัมน์โดยยึดตามชนิดข้อมูล

ชนิดข้อมูลใน Power Query (docs.com)

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย