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

นำไปใช้กับ
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac

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

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

สกรีนช็อตที่แสดงกลุ่มชนิดข้อมูลบนแท็บ Ribbon เพิ่มคอลัมน์

สำคัญ

ตัวอย่างต่อไปนี้ใช้แท็บ เพิ่มคอลัมน์ เพื่อให้คอลัมน์ต้นฉบับยังคงเหมือนเดิม โดยทั่วไปแล้ว วิธีการนี้จะช่วยหลีกเลี่ยงข้อผิดพลาดในการรีเฟรชโดยไม่ตั้งใจ แต่ละคําสั่งเหล่านี้ยังพร้อมใช้งานภายใต้แท็บ แปลง ซึ่งจะเปลี่ยนคอลัมน์ต้นฉบับ โปรดระมัดระวังเมื่อเปลี่ยนคอลัมน์ต้นฉบับ เนื่องจากอาจทําให้เกิดข้อผิดพลาดในการรีเฟรชโดยไม่ตั้งใจ

เคล็ดลับ

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

เพิ่มคอลัมน์จากข้อความ

ส่วนนี้จะให้ตัวอย่างข้อความหลายๆ รายการ จากนั้นแสดงรายการของคําสั่งข้อความทั้งหมดที่พร้อมใช้งาน บทความอื่นกล่าวถึงการใช้คําสั่ง แยกวิเคราะห์ สําหรับข้อมูลเพิ่มเติม ให้ดูที่ แยกวิเคราะห์ข้อความเป็น JSON หรือ XML (Power Query)

เมื่อต้องการทําให้แต่ละคําในสตริงเป็นตัวพิมพ์ใหญ่ ให้ทําดังนี้

  1. เลือกคอลัมน์ LoudMemo

  2. เลือก เพิ่มรูปแบบ>คอลัมน์ >ทําให้แต่ละ Word เป็นตัวพิมพ์ใหญ่ คอลัมน์ใหม่จะถูกเพิ่มพร้อมกับผลลัพธ์

    สกรีนช็อตที่แสดงการเพิ่มคอลัมน์เพื่อทําให้แต่ละคําเป็นตัวพิมพ์ใหญ่

เมื่อต้องการหาความยาวของสตริง ให้ทําดังนี้

  1. เลือกคอลัมน์ ชื่อเต็ม

  2. เลือก เพิ่ม>ความยาวการแยกคอลัมน์> คอลัมน์ใหม่จะถูกเพิ่มพร้อมกับผลลัพธ์

    สกรีนช็อตที่แสดงการเพิ่มคอลัมน์เพื่อเพิ่มความยาวของคํา

สรุปคําสั่งชนิดข้อมูลข้อความ

แยก รูปแบบ แยกวิเคราะห์
  • ความยาว
  • อักขระตัวแรก
  • อักขระตัวสุดท้าย
  • พิสัย
  • ข้อความก่อนตัวคั่น
  • ข้อความหลังตัวคั่น
  • ข้อความระหว่างตัวคั่น
  • ตัวพิมพ์เล็ก
  • ตัวพิมพ์ใหญ่
  • ทำแต่ละคำให้เป็นตัวพิมพ์ใหญ่
  • ตัดแต่ง
  • ล้าง
  • เพิ่มคํานําหน้า
  • เพิ่มคําต่อท้าย
  • XML
  • JSON

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

ส่วนนี้จะให้ตัวอย่างตัวเลขหลายๆ แบบ จากนั้นแสดงรายการของคําสั่งตัวเลขทั้งหมดที่พร้อมใช้งาน

เมื่อต้องการคํานวณแฟกทอเรียลของตัวเลข ให้ทําดังนี้

  1. เลือกคอลัมน์ หมายเลขตัวอย่าง

  2. เลือก เพิ่มคอลัมน์> แฟกทอเรียลเชิงวิทยาศาสตร์> คอลัมน์ใหม่จะถูกเพิ่มพร้อมกับผลลัพธ์

    สกรีนช็อตที่แสดงการเพิ่มคอลัมน์เพื่อรับแฟกทอเรียลของตัวเลข

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

  1. เลือกคอลัมน์ หมายเลขที่กําหนด

  2. เลือก เพิ่มคอลัมน์>ตรีโกณมิติแทน>เจนต์ คอลัมน์ใหม่ที่ชื่อว่า แทนเจนต์จะถูกเพิ่มด้วยผลลัพธ์เป็น 0.999999673

  3. เลือก เพิ่มคอลัมน์>ปัด>เศษขึ้น คอลัมน์ใหม่ชื่อ Round Up จะถูกเพิ่มด้วยผลลัพธ์เป็น 1

    สกรีนช็อตที่แสดงการเพิ่มคอลัมน์เพื่อค้นหาแทนเจนต์ของตัวเลข

    หมายเหตุ

    เลข 0.785398 คือ 270 องศาในหน่วยเรเดียน

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

  1. เลือกคอลัมน์ StoreA และ StoreB

  2. เลือก เพิ่มคอลัมน์>สถิติ>ผลรวม

    สกรีนช็อตที่แสดงการเพิ่มคอลัมน์เพื่อบวกตัวเลขสองตัวจากสองคอลัมน์

เมื่อต้องการคํานวณเปอร์เซ็นต์ของจํานวน ให้ทําดังนี้

ในตัวอย่างนี้ ค่าของ 4 คือการจัดอันดับแบบสํารวจในช่วงตั้งแต่ 1 ถึง 5

  1. เลือกคอลัมน์ การจัดอันดับของลูกค้า

  2. เลือก เพิ่มคอลัมน์>Standard>เปอร์เซ็นต์ของ ในกล่องโต้ตอบ เปอร์เซ็นต์ของ ให้ ใส่ค่าหรือใช้ค่าคอลัมน์

    ในตัวอย่างของเรา ให้ใส่ 500 คุณต้องแสดงเปอร์เซ็นต์เป็น 80% เนื่องจาก 4 คือ 80% ของ 5 ในระดับการจัดอันดับตั้งแต่ 1 ถึง 5  80% มีค่า .08 เป็นค่าทศนิยมที่มีมาตราส่วน 0 ถึง 1 และ 100% เป็นค่าทศนิยม 1 เมื่อต้องการแปลงเป็นเปอร์เซ็นต์และมาตราส่วนที่ถูกต้อง การคํานวณจะเป็น (4/500)*100 ซึ่งจะได้ค่า .08

    สกรีนช็อตที่แสดงการเพิ่มคอลัมน์เพื่อดูเปอร์เซ็นต์ของตัวเลข

    เคล็ดลับ

    หลังจากที่คุณโหลดคิวรีลงในเวิร์กชีต เปอร์เซ็นต์ ของ คอลัมน์จะแสดงเป็น .08 แต่เป้าหมายสูงสุดคือการแสดงเป็นเปอร์เซ็นต์ ใน Excel ให้เลือกเปอร์เซ็นต์ของคอลัมน์ แล้วเลือกเปอร์เซ็นต์ชนิด>ข้อมูลของบ้าน>ซึ่งจะแสดง 80% สําหรับข้อมูลเพิ่มเติม ให้ดู จัดรูปแบบตัวเลขเป็นเปอร์เซ็นต์

สรุปคําสั่งชนิดข้อมูลตัวเลข

มาตรฐาน สถิติ เชิงวิทยาศาสตร์ ตรีโกณมิติ การปัดเศษ
  • เพิ่ม
  • คูณ
  • ลบ
  • หาร
  • หาร (จํานวนเต็ม)
  • โมดูโล
  • เปอร์เซ็นต์</เปอร์เซ็นต์>
  • Sum
  • ต่ำสุด
  • สูงสุด
  • ค่ามัธยฐาน
  • ค่าเฉลี่ย
  • ส่วนเบี่ยงเบนมาตรฐาน
  • นับค่า
  • นับค่าที่ไม่ซ้ํากัน
  • ค่าสัมบูรณ์
  • พาวเวอร์ส > แควร์
  • Power > Cube
    >พลังงาน
  • รากที่สอง
  • เลขชี้กําลัง
  • ค่าลอการิทึมฐาน 10
  • ลอการิทึมธรรมชาติ
  • แฟกทอเรียล
  • ไซน์
  • โคไซน์
  • แทนเจนต์
  • อาร์กไซน์
  • Arccosine
  • อาร์กแทนเจนต์
  • ปัดเศษขึ้น
  • ปัดเศษลง
  • รอบ

เพิ่มคอลัมน์จากวันที่และเวลา

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

เมื่อต้องการแสดงชื่อเดือนของวันที่ ให้ทําดังนี้

  1. เลือกคอลัมน์ วันที่เริ่มต้น

  2. เลือก เพิ่มคอลัมน์>วันที่>ชื่อเดือน> ของเดือน

    สกรีนช็อตที่แสดงการเพิ่มคอลัมน์เพื่อรับชื่อเดือนของวันที่

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

  1. เลือกคอลัมน์ วันที่สั่งซื้อ

  2. เลือก เพิ่มคอลัมน์>วันที่>สัปดาห์>สัปดาห์ ของปี

    สกรีนช็อตที่แสดงการเพิ่มคอลัมน์เพื่อรับหมายเลขสัปดาห์ของวันที่

เมื่อต้องการแสดงอายุปัจจุบันของบุคคล เมื่อระบุวันเกิด:

  1. เลือกคอลัมน์ DOB

  2. เลือก เพิ่มอายุวันที่ของ>คอลัมน์> คําสั่งนี้จะแปลงค่าเป็นรูปแบบความยาวของเวลา: Days.Hours:Minutes:Seconds หรือ 25177.15:27:41.1876935 ค่านี้แทนจํานวนวันตั้งแต่วันเกิดจนถึงปัจจุบัน

  3. เลือก เพิ่มคอลัมน์>ระยะเวลา>ปี รวม คําสั่งนี้จะแปลงค่าคอลัมน์อายุเป็นจํานวนปี เช่น 68.97984786

  4. เมื่อต้องการเอาตําแหน่งทศนิยมออก ให้เลือก เพิ่มคอลัมน์>ปัด>เศษลง

    สกรีนช็อตที่แสดงการเพิ่มคอลัมน์เพื่อหาอายุของบุคคลตาม DOB ของพวกเขา

สรุปคําสั่งวันที่ เวลา และระยะเวลา

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

ดูเพิ่มเติม

ความช่วยเหลือ Power Query สำหรับ Excel

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

เพิ่มคอลัมน์แบบกําหนดเอง (Power Query)

เพิ่มคอลัมน์เงื่อนไข (Power Query)

เพิ่มหรือเปลี่ยนชนิดข้อมูล (Power Query)