เมื่อคุณเพิ่มคอลัมน์ มีหลายวิธีทั่วไปในการเปลี่ยนและจัดรูปแบบชนิดข้อมูลที่ต่างกัน ตัวอย่างเช่น คุณอาจต้องการกําหนดว่าตัวเลขเป็นเลขคี่หรือเลขคู่ เป็นตัวพิมพ์เล็กของสตริงข้อความ หรือแสดงชื่อเดือนของวันที่/เวลา Power Query มีคําสั่งที่มีประโยชน์มากมายเพื่อให้บรรลุสิ่งที่คุณต้องการโดยไม่ต้องพึ่งการใช้สูตร
แต่ละส่วนต่อไปนี้จะแสดงตัวอย่าง 2-3 รายการของสิ่งที่คุณสามารถทําได้ จากนั้นจะสรุปคําสั่งทั้งหมดที่พร้อมใช้งานสําหรับข้อมูลแต่ละชนิด
ข้อสําคัญ ตัวอย่างต่อไปนี้ใช้แท็บ เพิ่มคอลัมน์ เพื่อให้คอลัมน์ต้นฉบับยังคงเหมือนเดิม โดยทั่วไปแล้วนี่เป็นแนวทางปฏิบัติที่ดีที่สุดที่สามารถช่วยหลีกเลี่ยงข้อผิดพลาดในการรีเฟรชโดยไม่ตั้งใจได้ คําสั่งแต่ละคําสั่งเหล่านี้ยังพร้อมใช้งานภายใต้แท็บ แปลง ซึ่งจะเปลี่ยนคอลัมน์ต้นฉบับ โปรดระมัดระวังเมื่อเปลี่ยนคอลัมน์ต้นฉบับ ซึ่งอาจนําไปสู่ข้อผิดพลาดในการรีเฟรชโดยไม่ตั้งใจ
เคล็ดลับ เมื่อต้องการสร้างข้อมูลตัวอย่างและลองใช้กระบวนงานอย่างรวดเร็ว ให้สร้างตาราง Excel ที่มีหลายคอลัมน์และแถว แล้วนําเข้า สําหรับข้อมูลเพิ่มเติม ให้ดูที่ สร้างและจัดรูปแบบตาราง และ นําเข้าจากตาราง Excel
เพิ่มคอลัมน์จากข้อความ
ส่วนนี้จะให้ตัวอย่างข้อความหลายๆ รายการ จากนั้นแสดงรายการของคําสั่งข้อความทั้งหมดที่พร้อมใช้งาน กล่าวถึงการใช้คําสั่ง แยกวิเคราะห์ ในหัวข้ออื่น สําหรับข้อมูลเพิ่มเติม ให้ดู แยกวิเคราะห์ข้อความเป็น JSON หรือ XML
เมื่อต้องการทําให้แต่ละคําในสตริงเป็นตัวพิมพ์ใหญ่ ให้ทําดังนี้
- เลือกคอลัมน์ LoudMemo
- เลือก เพิ่มคอลัมน์>แยก>ทําให้แต่ละ Word เป็นตัวพิมพ์ใหญ่ คอลัมน์ใหม่จะถูกเพิ่มพร้อมกับผลลัพธ์
เมื่อต้องการหาความยาวของสตริง ให้ทําดังนี้
- เลือกคอลัมน์ ชื่อเต็ม
- เลือก เพิ่มความยาวของรูปแบบคอลัมน์>> คอลัมน์ใหม่จะถูกเพิ่มพร้อมกับผลลัพธ์
สรุปคําสั่งชนิดข้อมูลข้อความ
| แยก | รูปแบบ | แยกวิเคราะห์ |
|---|---|---|
|
|
|
เพิ่มคอลัมน์จากตัวเลข
ส่วนนี้จะให้ตัวอย่างตัวเลขหลายๆ แบบ จากนั้นแสดงรายการของคําสั่งตัวเลขทั้งหมดที่พร้อมใช้งาน
เมื่อต้องการคํานวณแฟกทอเรียลของตัวเลข ให้ทําดังนี้
- เลือกคอลัมน์ หมายเลขตัวอย่าง
- เลือก เพิ่มคอลัมน์> แฟกทอเรียลเชิงวิทยาศาสตร์> คอลัมน์ใหม่จะถูกเพิ่มพร้อมกับผลลัพธ์
เมื่อต้องการหาค่าแทนเจนต์ของตัวเลข ให้ทําดังนี้
- เลือกคอลัมน์ หมายเลขที่กําหนด
- เลือก เพิ่มคอลัมน์>ตรีโกณมิติแทน>เจนต์ คอลัมน์ใหม่ที่ชื่อว่า แทนเจนต์จะถูกเพิ่มด้วยผลลัพธ์เป็น 0.999999673
- เลือก เพิ่มคอลัมน์>ปัด>เศษขึ้น คอลัมน์ใหม่ชื่อ Round Up จะถูกเพิ่มด้วยผลลัพธ์เป็น 1
หมายเหตุ เลข 0.785398 คือ 270 องศาในหน่วยเรเดียน
เมื่อต้องการเพิ่มตัวเลขสองคอลัมน์ ให้ทําดังนี้
- เลือกคอลัมน์ StoreA และ StoreB
- เลือก เพิ่มคอลัมน์>สถิติ>ผลรวม
เมื่อต้องการคํานวณเปอร์เซ็นต์ของจํานวน ให้ทําดังนี้
ในตัวอย่างนี้ ค่าของ 4 คือการจัดอันดับแบบสํารวจในช่วงตั้งแต่ 1 ถึง 5
เลือกคอลัมน์ การจัดอันดับของลูกค้า
เลือก เพิ่มคอลัมน์>Standard>เปอร์เซ็นต์ของ ในกล่องโต้ตอบ เปอร์เซ็นต์ของ ให้ ใส่ค่าหรือใช้ค่าคอลัมน์
ในตัวอย่างของเรา ให้ใส่ 500 คุณต้องแสดงเปอร์เซ็นต์เป็น 80% เนื่องจาก 4 คือ 80% ของ 5 ในระดับการจัดอันดับตั้งแต่ 1 ถึง 5 80% มีค่า .08 เป็นค่าทศนิยมที่มีมาตราส่วน 0 ถึง 1 และ 100% เป็นค่าทศนิยม 1 เมื่อต้องการแปลงเป็นเปอร์เซ็นต์และมาตราส่วนที่ถูกต้อง การคํานวณจะเป็น (4/500)*100 ซึ่งจะได้ค่า .08
เคล็ดลับ หลังจากที่คุณโหลดคิวรีลงในเวิร์กชีต เปอร์เซ็นต์ ของ คอลัมน์จะแสดงเป็น .08 แต่เป้าหมายสูงสุดคือการแสดงเป็นเปอร์เซ็นต์ ใน Excel ให้เลือกเปอร์เซ็นต์ของคอลัมน์ แล้วเลือกเปอร์เซ็นต์ของหน้าแรก>
ที่แสดง 80% สําหรับข้อมูลเพิ่มเติม ให้ดู จัดรูปแบบตัวเลขเป็นเปอร์เซ็นต์
สรุปคําสั่งชนิดข้อมูลตัวเลข
| มาตรฐาน | สถิติ | เชิงวิทยาศาสตร์ | ตรีโกณมิติ | การปัดเศษ |
|---|---|---|---|---|
|
|
|
|
|
เพิ่มคอลัมน์จากวันที่และเวลา
ส่วนนี้จะให้ตัวอย่างวันที่ เวลา และระยะเวลา หลายตัวอย่าง แล้วแสดงรายการของคําสั่งวันที่ เวลา และระยะเวลาทั้งหมดที่พร้อมใช้งาน
เมื่อต้องการแสดงชื่อเดือนของวันที่ ให้ทําดังนี้
- เลือกคอลัมน์ วันที่เริ่มต้น
- เลือก เพิ่มคอลัมน์>วันที่>ชื่อเดือน> ของเดือน
เมื่อต้องการแสดงหมายเลขสัปดาห์ในปีของวันที่ ให้ทําดังนี้
- เลือกคอลัมน์ วันที่สั่งซื้อ
- เลือก เพิ่มคอลัมน์>วันที่>สัปดาห์ของปี
เมื่อต้องการแสดงอายุปัจจุบันของบุคคล เมื่อระบุวันเกิด:
- เลือกคอลัมน์ DOB
- เลือก เพิ่มคอลัมน์>จากอายุวันที่> คําสั่งนี้จะแปลงค่าเป็นรูปแบบความยาวของเวลา: Days.Hours:Minutes:Seconds หรือ 25177.15:27:41.1876935 นี่คือจํานวนวันตั้งแต่วันเกิดจนถึงปัจจุบัน
- เลือก เพิ่มคอลัมน์>ระยะเวลา>ปี ซึ่งจะแปลงค่าคอลัมน์อายุเป็นตัวเลขปี หรือ 68.97984786
- เมื่อต้องการเอาตําแหน่งทศนิยมออก ให้เลือก เพิ่มคอลัมน์>ปัด>เศษลง
สรุปคําสั่งวันที่ เวลา และระยะเวลา
| วันที่ | เวลา | ระยะเวลา |
|---|---|---|
|
|
|