Applies ToExcel for Microsoft 365

Python ใน Excel กําลังเผยแพร่ให้กับผู้ใช้ Enterprise และ Business ที่ใช้งานแชนเนลปัจจุบันบน Windows โดยเริ่มจากเวอร์ชัน 2407 (รุ่น 17830.20128) พร้อมใช้งานในการแสดงตัวอย่างสําหรับผู้ใช้ครอบครัวและส่วนบุคคลที่ใช้งานแชนเนลปัจจุบันบน Windows โดยเริ่มจากเวอร์ชัน 2405 (รุ่น 17628.20164) Python ใน Excel จะพร้อมใช้งานในการแสดงตัวอย่างสําหรับผู้ใช้ Education ที่ใช้งานแชนเนลปัจจุบัน (ตัวอย่าง) ผ่านโปรแกรม Microsoft 365 Insider ยังไม่พร้อมใช้งานสําหรับแชนเนลขององค์กรรายเดือนหรือช่องทางขององค์กร Semi-Annual

ซึ่งจะเผยแพร่ไปยัง Excel สําหรับ Windows ก่อน จากนั้นไปยังแพลตฟอร์มอื่นๆ ในภายหลัง สําหรับข้อมูลความพร้อมใช้งานเพิ่มเติม ให้ดู Python ในความพร้อมใช้งานของ Excel​​​​​​​

ถ้าคุณพบปัญหาเกี่ยวกับ Python ใน Excel โปรดรายงานโดยการเลือก วิธีใช้ > คําติชม ใน Excel  

ไม่เคยใช้ Python ใน Excel ใช่หรือไม่ เริ่มต้นด้วย บทนําสู่ Python ใน Excel และ เริ่มต้นใช้งาน Python ใน Excel

Power Query คืออะไร  

Power Query เป็นเครื่องมือการแปลงข้อมูลและการเตรียมการที่ออกแบบมาเพื่อช่วยคุณปรับรูปร่างข้อมูลของคุณ และพร้อมใช้งานใน Excel และผลิตภัณฑ์อื่นๆ ของ Microsoft

ใช้ Power Query กับ Python ใน Excel เพื่อนําเข้าข้อมูลภายนอกลงใน Excel แล้ววิเคราะห์ข้อมูลนั้นด้วย Python 

สิ่งสำคัญ: Power Query เป็นวิธีเดียวที่จะนําเข้าข้อมูลภายนอกเพื่อใช้กับ Python ใน Excel

เมื่อต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Power Query ให้ดูที่ วิธีใช้ Power Query สําหรับ Excel 

วิธีใช้ Power Query เพื่อนําเข้าข้อมูลสําหรับ Python ใน Excel 

ทําตามขั้นตอนต่อไปนี้เพื่อเรียนรู้วิธีการนําเข้าตัวอย่างชุดข้อมูลภายนอกและเพื่อใช้กับ Python ใน Excel

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

  1. เมื่อต้องการดูกลุ่ม & Connections รับ & แปลงข้อมูลและคิวรี ให้เลือกแท็บ ข้อมูล เลือก รับข้อมูล เพื่อเลือกแหล่งข้อมูลของคุณ คุณสามารถนําเข้าข้อมูลจากหลายแหล่งข้อมูล รวมถึงไฟล์ที่ใช้จุลภาคเป็นตัวคั่น (CSV) การนําเข้าทุกครั้งจะสร้างคิวรีตัวอย่างนี้จะนําเข้าข้อมูลจาก บริการ OData ของ Northwind ซึ่งเป็นแหล่งข้อมูลทดสอบ เมื่อต้องการทําเช่นนี้ ให้เลือก รับ > ข้อมูลจากแหล่งข้อมูลอื่น > จากตัวดึงข้อมูล OData

  2. ถัดไป ให้ใส่ลิงก์ต่อไปนี้ไปยังบริการ OData ของ Northwind แล้วเลือก ตกลง

    https://services.odata.org/northwind/northwind.svc/

  3. ในกล่องโต้ตอบแสดงตัวอย่าง Power Query ให้เลือกตารางข้อมูลที่จะโหลดลงใน Excel สําหรับตัวอย่างนี้ ให้เลือกตาราง ประเภท แล้วเลือกลูกศรที่อยู่ถัดจากปุ่ม โหลด แล้วเลือก โหลดไปยัง... สกรีนช็อตต่อไปนี้แสดงกล่องโต้ตอบแสดงตัวอย่าง Power Query ที่มีตารางประเภทที่เลือกและตัวเลือก โหลดไปยัง... แสดงอยู่ ตั้งค่าการเชื่อมต่อ Power Query สําหรับ Python ใน Excel เลือกตาราง ประเภท จาก OData

    หมายเหตุ: 

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

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

  4. เลือก สร้างเฉพาะการเชื่อมต่อ เพื่อสร้างการเชื่อมต่อข้อมูลจากแหล่งข้อมูล Power Query จะสร้างแบบสอบถามสําหรับการเชื่อมต่อนี้โดยอัตโนมัติ เลือก สร้างเฉพาะการเชื่อมต่อ จากกล่องโต้ตอบ นําเข้าข้อมูล

  5. บานหน้าต่าง & Connections คิวรีจะเปิดขึ้นโดยอัตโนมัติ และแสดงรายการคิวรีที่สร้างโดย Power Query สําหรับแหล่งข้อมูลที่เลือก ในกรณีนี้ ตาราง Categories จากชุดข้อมูลตัวอย่าง OData ของ Northwind เมื่อต้องการเปิดบานหน้าต่าง & Connections คิวรีด้วยตนเอง บนแท็บ ข้อมูล ให้เลือก คิวรี & Connections

    เคล็ดลับ: โฮเวอร์เหนือคิวรีในบานหน้าต่างงานเพื่อดูตัวอย่างข้อมูล

ส่วนถัดไปจะอธิบายวิธีวิเคราะห์ข้อมูล ประเภท ด้วย Python ใน Excel

ใช้ข้อมูล Power Query กับ Python ใน Excel

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

  1. เมื่อต้องการทํางานกับข้อมูลภายนอกด้วย Python ใน Excel ให้เปิดใช้งาน Python ในเซลล์โดยการใส่ฟังก์ชัน =PY ถัดไป ให้ใช้ Python ใน Excel xl() สูตรเพื่ออ้างอิงองค์ประกอบ Excel เช่น คิวรี Power Query สําหรับตัวอย่างนี้ ให้ใส่ xl("Categories") ลงในเซลล์ Python ใน Excel

  2. เซลล์ Python จะแสดงข้อมูล ประเภท ภายใน DataFrame ตามที่สูตร xl("Categories") ส่งกลับมา เลือกไอคอนการ์ดที่อยู่ถัดจาก DataFrame เพื่อดูตัวอย่างข้อมูลใน DataFrame สกรีนช็อตต่อไปนี้แสดงตัวอย่าง DataFrame Python ที่เปิดอยู่ในการ์ด DataFrame ของ Excel ที่แสดงข้อมูลประเภท  

    เคล็ดลับ: ปรับขนาดกล่องโต้ตอบกรอบข้อมูลโดยใช้ไอคอนที่มุมล่างขวา

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

  4. เลือกค่าแรกในเมนู arrayPreview ค่านี้แสดงข้อมูล Python จาก DataFrame ในตาราง Excel ดูตัวอย่างภาพหน้าจอต่อไปนี้ แยกข้อมูลไปยังตาราง Excel ด้วยเมนู แทรกข้อมูล

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

บทความที่เกี่ยวข้อง

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

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

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย