Excel มีชนิดข้อมูลที่ลิงก์อยู่หลายรายการซึ่งคุณสามารถใช้งานได้ทันที แต่คุณก็สามารถสร้างชนิดข้อมูลของคุณเองจากแหล่งข้อมูลที่สนับสนุนโดยใช้ Power Query ได้เช่นกัน อันดับแรกคุณจะต้องนำเข้าข้อมูลด้วย Power Query จากนั้นจัดรูปแบบข้อมูลตามที่ต้องการ และสุดท้าย ให้โหลดชนิดข้อมูลดังกล่าวลงในเวิร์กชีตเพื่อให้คุณสามารถทำงานกับข้อมูลนั้นได้ เช่นเดียวกับชนิดข้อมูลทั้งหมด คุณสามารถดูข้อมูลในตาราง Excel, แสดงเป็นการ์ดที่อ่านได้ง่าย หรือใช้ในสูตรได้
หมายเหตุ การสร้างชนิดข้อมูลใหม่ได้รับการสนับสนุนใน Microsoft 365 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการตรวจสอบให้มั่นใจว่าคุณมีการสมัครใช้งานที่เป็นปัจจุบัน ให้ดู การสมัครใช้งาน Microsoft 365 for business
สร้างชนิดข้อมูลโดยใช้ตัวแก้ไขของ Power Query
กระบวนงานต่อไปนี้ใช้ตัวอย่างที่อิงตาม รายชื่อประธานาธิบดีสหรัฐอเมริกาจาก Wikipedia
ขั้นที่ 1: นำเข้าข้อมูลของคุณ
-
หากต้องการนำเข้าข้อมูลจากเว็บ ให้เลือก ข้อมูล > จากเว็บ
-
ในกล่อง URL ให้ใส่ "https://en.wikipedia.org/wiki/List_of_presidents_of_the_United_States" จากนั้นเลือก ตกลง
-
ในบานหน้าต่างด้านซ้ายของกล่องโต้ตอบ ตัวนำทาง ให้เลือก “Presidents” ซึ่งจะแสดงข้อมูลใน มุมมองตาราง จากนั้นเลือก แปลงข้อมูล (ที่มุมขวาล่าง)
ขั้นที่ 2: จัดรูปแบบข้อมูลของคุณ
-
ตัวแก้ไขของ Power Query จะเปิดขึ้นมาพร้อมกับข้อมูลที่คุณเลือก
-
เลือกคอลัมน์อย่างน้อยหนึ่งคอลัมน์ ในตัวอย่างนี้ ให้เลือก President2, Party[b]2, Election และ Vice President ลำดับของคอลัมน์ในชนิดข้อมูลใหม่จะกำหนดตามลำดับการเลือกภาษาสูตร M ของ Power Query
เคล็ดลับ หากต้องการเลือกคอลัมน์ใดๆ ให้กด Ctrl ไว้แล้วคลิก หากต้องการเลือกคอลัมน์ที่อยู่ติดกัน ให้กด Shift ไว้แล้วคลิก หมายเหตุ Power Query จะแสดงสูตร M ที่สัมพันธ์กันในกล่องสูตรโดยอัตโนมัติ สำหรับข้อมูลเพิ่มเติม ให้ดู -
เลือก แปลง > สร้างชนิดข้อมูล ซึ่งจะเปิดกล่องโต้ตอบ สร้างชนิดข้อมูล ขึ้นมา
-
หากต้องการเปลี่ยนส่วนปะหัวคอลัมน์สำหรับชนิดข้อมูลดังกล่าว ให้ใส่ "US President" ในกล่อง ชื่อชนิดข้อมูล ส่วนปะหัวของคอลัมน์นี้จะเป็นชื่อของชนิดข้อมูลด้วยเช่นกัน
-
หากต้องการระบุคอลัมน์ที่ใช้แสดงสำหรับชนิดข้อมูล ให้เลือก คอลัมน์ที่ใช้แสดง ตัวอย่างเช่น เลือก President2 ซึ่งประกอบด้วยชื่อของประธานาธิบดี
หมายเหตุ คอลัมน์ที่ใช้แสดงตามค่าเริ่มต้นคือคอลัมน์แรกที่เลือก -
หรือคุณสามารถเลือก ขั้นสูง เพื่อดูคอลัมน์ทั้งหมดที่พร้อมใช้งาน เลือกคอลัมน์ที่จะแสดงใหม่ และจัดลำดับของคอลัมน์ที่เลือกเหล่านั้นใหม่ได้
-
เมื่อเสร็จแล้ว ให้เลือก ตกลง
ผลลัพธ์
คอลัมน์ชนิดข้อมูลพร้อมไอคอนชนิดข้อมูลและส่วนปะหัวคอลัมน์ที่มีชื่อว่า "US President" จะถูกสร้างขึ้นมา คอลัมน์ทั้งหมดที่คุณเลือกไว้ในตอนแรกจะยุบรวมกันเป็นคอลัมน์นี้คอลัมน์เดียว
หมายเหตุ ขั้นตอนใหม่จะถูกสร้างขึ้นมาในส่วน ขั้นตอนที่นำไปใช้ ของบานหน้าต่าง การตั้งค่าคิวรี ดูข้อมูลเพิ่มเติมที่ สร้างสูตร PowerQuery
ขั้นที่ 3: เพิ่มชนิดข้อมูลลงในExcelตาราง
-
เมื่อต้องการเพิ่มชนิดข้อมูลลงในExcelบนเวิร์กชีต ให้เลือกหน้าแรก>ปิด& โหลด การใช้ชนิดข้อมูล Power Query ได้รับการสนับสนุนเฉพาะในExcelตารางเท่านั้น
ชนิดข้อมูลจะแสดงปุ่ม แทรก ที่คุณใช้เพื่อใช้งานกับแต่ละคอลัมน์ -
คุณสามารถทำงานกับชนิดข้อมูลใหม่ของคุณได้หลายวิธี ตัวอย่างเช่น: see How to write formulas that reference data type.
แยกหนึ่งในคุณสมบัติชนิดข้อมูล เช่นรองประธาน ออกเป็นคอลัมน์ในตาราง โดยเลือกปุ่ม แทรกข้อมูล : ดูข้อมูลคอลัมน์ในบัตร เช่น John Adams โดยการเลือกไอคอน ชนิดข้อมูล: แยกหนึ่งในคุณสมบัติชนิดข้อมูล เช่นเลือกตั้ง เป็นคอลัมน์ในตาราง โดยใช้เครื่องหมายเท่ากับ (=) และ Intellisense: For more information,
สร้างชนิดข้อมูลที่ซ้อนกัน
คุณยังสามารถสร้างชนิดข้อมูลที่มีชนิดข้อมูลในกรณีที่คุณต้องจัดระเบียบข้อมูลของคุณในหลายระดับได้ดังนี้
-
สร้างชนิดข้อมูลโดยใช้ตัวแก้ไข Power Query ตามที่อธิบายไว้ก่อนหน้านี้
-
ทําซ้ําขั้นตอนเดิม แต่ในตอนนี้ เมื่อคุณเปิดกล่องโต้ตอบ สร้างชนิดข้อมูล ให้เลือกชนิดข้อมูลที่สร้างไว้ก่อนหน้าในคอลัมน์ แสดง โดย
คุณสามารถตั้งชื่อชนิดข้อมูลใหม่ตามชื่อที่คุณต้องการได้ ในตัวอย่างนี้ จะ "President_2" -
เลือกตกลง
ผลลัพธ์จะเป็นชนิดข้อมูลที่มีชนิดข้อมูลก่อนหน้าที่คุณสร้าง
เมื่อต้องการเพิ่มชนิดข้อมูลลงในExcelเวิร์กชีต ให้เลือก หน้าแรก > ปิด&โหลด
เรียกคืน: การใช้ชนิดข้อมูล Power Query ได้รับการสนับสนุนเฉพาะในExcelตารางเท่านั้น ตอนนี้ คุณสามารถดูชนิดข้อมูลย่อยโดยการเลือกจากการ์ด:คุณสามารถกลับไปยังชนิดข้อมูลระดับบนสุดได้โดยการกดลูกศรย้อนกลับที่มุมบน:
For more information about working with data types, including how to refresh data and add images to a card, see Linked data types FAQ and tips.
ข้อมูลเพิ่มเติมเกี่ยวกับการสร้างชนิดข้อมูล
นำเข้าข้อมูลจากแหล่งข้อมูลภายนอก (Power Query)