เพิ่มคอลัมน์จากตัวอย่าง
เมื่อคุณเพิ่มคอลัมน์จากตัวอย่าง คุณสามารถสร้างคอลัมน์ใหม่ที่ตรงกับความต้องการของคุณได้อย่างรวดเร็วและง่ายดาย การดําเนินการนี้จะเป็นประโยชน์สําหรับสถานการณ์ต่อไปนี้:
- คุณทราบข้อมูลที่คุณต้องการในคอลัมน์ใหม่ของคุณ แต่คุณไม่แน่ใจว่าการแปลงหรือคอลเลกชันของการแปลงใด ที่จะช่วยคุณให้ได้ผลลัพธ์นั้น
- คุณทราบการแปลงที่จําเป็น แต่คุณไม่แน่ใจว่าจะเลือกอะไรใน 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
- ผลรวม
- แทนเจนต์
- บักเก็ต/ช่วง