อ่านในภาษาอังกฤษ

แชร์ผ่าน


เพิ่มคอลัมน์จากตัวอย่าง

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

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

คําสั่ง คอลัมน์จากตัวอย่าง จะอยู่บนแท็บ เพิ่มคอลัมน์ ในกลุ่ม ทั่วไป

เพิ่มคอลัมน์จากคําสั่งตัวอย่าง

เพิ่มคอลัมน์ใหม่จากตัวอย่าง

ในตัวอย่างนี้ คุณเริ่มต้นด้วยตารางที่แสดงในรูปต่อไปนี้

ตารางต้นฉบับที่ประกอบด้วยข้อมูลเกี่ยวกับลูกค้าที่เฉพาะเจาะจง พร้อมทั้งตําแหน่งที่ตั้งและรายได้รายเดือน

เป้าหมายของคุณในตัวอย่างนี้คือการสร้างสองคอลัมน์ใหม่:

  • ช่วง: สร้างแท่งกราฟสําหรับ คอลัมน์ รายได้ รายเดือน เพิ่มขึ้นทีละ 5,000
  • ชื่อเต็ม: เชื่อม คอลัมน์นามสกุล และ ชื่อ เป็นคอลัมน์เดียว

ตารางสุดท้ายที่มีช่วงรายได้และเพิ่มคอลัมน์ชื่อเต็ม

คอลัมน์จากตัวอย่าง จากคอลัมน์ที่เลือก

หนึ่งในตัวเลือกที่คุณมีเมื่อสร้างคอลัมน์ใหม่ของคุณคือ การเลือกคอลัมน์ที่จะใช้ในการคํานวณของคุณ สําหรับตัวอย่างนี้ คุณจะสร้าง คอลัมน์ ช่วง จากค่าใน คอลัมน์ รายได้ รายเดือน

เมื่อต้องการทําเช่นนี้ ให้เลือกคอลัมน์ รายได้รายเดือน เลือกคําสั่ง คอลัมน์จากตัวอย่าง จากนั้นเลือก จากการเลือก

คอลัมน์จากตัวอย่างในคอลัมน์ที่เลือก

บานหน้าต่างแสดงตัวอย่างจะแสดงคอลัมน์ใหม่ที่สามารถแก้ไขได้ซึ่งคุณสามารถป้อนตัวอย่างของคุณ สําหรับตัวอย่างแรก ค่าจากคอลัมน์ที่เลือกคือ 19500 ดังนั้นในคอลัมน์ใหม่ของคุณ ให้ใส่ข้อความ 15000 ถึง 20000 ซึ่งเป็นช่องเก็บที่ค่านั้นอยู่

การป้อนข้อมูลในช่วงใหม่จากตัวอย่าง

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

หลังจากที่คุณเลือก ตกลง คุณจะเห็นคอลัมน์ใหม่ของคุณเป็นส่วนหนึ่งของคิวรี นอกจากนี้ คุณจะเห็นขั้นตอนใหม่ที่เพิ่มลงในคิวรีของคุณ

คอลัมน์ใหม่จากตัวอย่างที่เพิ่มลงในตาราง

คอลัมน์จากตัวอย่าง จากคอลัมน์ทั้งหมด

เป้าหมายถัดไปคือการสร้างคอลัมน์ชื่อเต็มโดยใช้ค่าจากคอลัมน์ชื่อและนามสกุล

เมื่อต้องการทําเช่นนี้ ให้เลือก คําสั่ง คอลัมน์จากตัวอย่าง จากนั้นเลือก จากคอลัมน์ทั้งหมด

คอลัมน์จากตัวอย่าง จากตัวเลือกคอลัมน์ทั้งหมด

ในตอนนี้ คุณจะใส่ตัวอย่างชื่อเต็มของคุณเป็น Enders, Maria

ตัวอย่างชื่อเต็มสําหรับคอลัมน์ใหม่จากตัวอย่าง

หลังจากที่คุณเลือก ตกลง คุณจะเห็นคอลัมน์ใหม่ของคุณเป็นส่วนหนึ่งของคิวรี นอกจากนี้ คุณจะเห็นขั้นตอนใหม่ที่เพิ่มลงในคิวรีของคุณ

คอลัมน์ชื่อเต็มใหม่จะถูกเพิ่มไปยังตาราง

ขั้นตอนสุดท้ายของคุณคือการลบคอลัมน์ชื่อนามสกุลและรายได้รายเดือน ขณะนี้ตารางสุดท้ายของคุณประกอบด้วย คอลัมน์ ช่วง และ ชื่อ เต็ม ที่มีข้อมูลทั้งหมดที่คุณสร้างในขั้นตอนก่อนหน้า

ตารางสุดท้ายที่มีชื่อ นามสกุล และคอลัมน์รายได้รายเดือน ถูกลบออก และเพิ่มคอลัมน์ช่วงรายได้และชื่อเต็ม

เคล็ดลับและข้อควรพิจารณา

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

คอลัมน์จากคําแนะนําตัวอย่าง

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

รายการการแปลงข้อมูลที่สนับสนุน

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

ทั่วไป

  • คอลัมน์เงื่อนไข

ข้อมูลอ้างอิง

  • การอ้างอิงถึงคอลัมน์ที่ระบุ รวมถึงการตัดแต่งทําความสะอาด และการแปลงกรณี

การแปลงข้อความ

  • การรวม (สนับสนุนการผสมกันระหว่างสตริงที่เป็นสัญพจน์และค่าของทั้งคอลัมน์)
  • Replace
  • Length
  • แยก
    • อักษรหลายตัวแรก
    • อักษรหลายตัวสุดท้าย
    • ช่วง
    • ข้อความก่อนตัวคั่น
    • ข้อความหลังตัวคั่น
    • ข้อความระหว่างตัวคั่น
    • Length
    • ลบอักขระ
    • เก็บตัวอักษรไว้

หมายเหตุ

การแปลงข้อความทั้งหมด โดยคํานึงถึงการแปลงค่าของคอลัมน์โดยการตัดแต่ง ทําความสะอาด หรือตัวพิมพ์เล็ก/เล็กที่อาจเกิดขึ้นได้

การแปลงวันที่

  • วัน
  • วันของสัปดาห์
  • ชื่อวันของสัปดาห์
  • วันของปี
  • Month
  • ชื่อเดือน
  • ไตรมาสของปี
  • สัปดาห์ของเดือน
  • สัปดาห์ของปี
  • Year
  • อายุ
  • วันเริ่มต้นปี
  • วันสิ้นปี
  • วันเริ่มต้นเดือน
  • วันสิ้นเดือน
  • วันเริ่มต้นไตรมาส
  • จํานวนวันในเดือน
  • วันสิ้นไตรมาส
  • วันเริ่มต้นสัปดาห์
  • วันสิ้นสุดสัปดาห์
  • วันของเดือน
  • เวลาเริ่มต้นของวัน
  • เวลาสิ้นสุดของวัน

การแปลงเวลา

  • ชั่วโมง
  • นาที
  • วินาที
  • ไปยังเวลาท้องถิ่น

หมายเหตุ

การแปลงวันที่และเวลาทั้งหมด โดยคํานึงถึงการแปลงค่าของคอลัมน์ไปเป็นวันที่ เวลา หรือวันที่เวลา ที่อาจเกิดขึ้น

การแปลงตัวเลข

  • ค่าสัมบูรณ์
  • อาร์กโคไซน์
  • อาร์กไซน์
  • ค่าอาร์กแทนเจนต์
  • แปลงเป็นตัวเลข
  • โคไซน์
  • Cube
  • หาร
  • เลขชี้กําลัง
  • แฟกทอเรียล
  • หารจํานวนเต็ม
  • เป็นค่าคู่
  • เป็นคี่
  • Ln
  • ลอการิทึมฐาน 10
  • มอดุโล
  • คูณ
  • ปัดเศษลง
  • ปัดเศษขึ้น
  • เข้า สู่ ระบบ
  • ไซน์
  • รากที่สอง
  • สี่เหลี่ยมจัตุรัส
  • Subtract
  • ผลรวม
  • แทนเจนต์
  • บักเก็ต/ช่วง