นำไปใช้กับ
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel สำหรับเว็บ Office for iPhone ของฉัน

Python ใน Excel พร้อมใช้งานสำหรับผู้ใช้ Enterprise และ Business ที่ใช้ช่องทางปัจจุบันใน Windows เริ่มตั้งแต่เวอร์ชัน 2408 (รุ่น 17928.20114) และช่องทาง Enterprise รายเดือนใน Windows เริ่มตั้้งแต่เวอร์ชัน 2408 (รุ่น 17928.20216) นอกจากนี้ยังพร้อมใช้งานใน Excel บนเว็บสำหรับ Enterprise และ Business Python ใน Excel พร้อมใช้งานเป็นตัวอย่างสำหรับผู้ใช้ Family และ Personal ใน Excel บนเว็บ หรือใช้งานช่องทางปัจจุบันใน Windows ตั้งแต่เวอร์ชัน 2405 (รุ่น 17628.20164) ซึ่งพร้อมใช้งานเป็นตัวอย่างสำหรับผู้ใช้ Education ที่ใช้งานช่องทางปัจจุบัน (พรีวิว) ผ่าน Microsoft 365 Insider Program ขณะนี้ยังไม่พร้อมใช้งานสำหรับช่องทาง Enterprise รายครึ่งปี

Python ใน Excel พร้อมใช้งานสําหรับผู้ใช้ Enterprise และ Business ที่ใช้งานแชนเนลปัจจุบันบน Excel for Mac เริ่มต้นด้วยเวอร์ชัน 16.96 (รุ่น 25041326) พร้อมใช้งานในรุ่นตัวอย่างสําหรับผู้ใช้ครอบครัวและส่วนบุคคลบน Excel for Mac ผ่านโปรแกรม Microsoft 365 Insider เลือกระดับ Insider แชนเนลเบต้าและติดตั้ง Excel รุ่นล่าสุด พร้อมใช้งานตั้งแต่เวอร์ชัน 16.95 (รุ่น 25021921)

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

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

บานหน้าต่างงานการตั้งค่าการเตรียมใช้งาน

Python ใน Excel มีบานหน้าต่างงานการตั้งค่าการเตรียมใช้งาน บานหน้าต่างงานนี้ช่วยให้คุณสามารถควบคุมและสร้างการตั้งค่า Python สําหรับเวิร์กบุ๊กได้

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

หมายเหตุ: ในโครงการ Python บนเครื่องคอมพิวเตอร์ โดยทั่วไปแล้วการตั้งค่าการเตรียมใช้งานจะถูกบันทึกในไฟล์ที่เรียกว่า init.py Python ในบานหน้าต่างงานการตั้งค่าการเตรียมใช้งาน Excel จะทํางานคล้ายกับไฟล์ init.py

เข้าถึงบานหน้าต่างงาน

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

ไปที่ สูตร แล้วเลือก การเตรียมใช้งาน ในส่วน Python เพื่อเปิดบานหน้าต่างงาน การตั้งค่าการเตรียมใช้งาน

การตั้งค่าเริ่มต้น

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

# The following import statements are pre-loaded. import numpy as np import pandas as pd import matplotlib.pyplot as plt import statsmodels as sm import seaborn as sns import excel import warnings warnings.simplefilter('ignore')

# Set default conversions for the xl() function. excel.set_xl_scalar_conversion(excel.convert_to_scalar) excel.set_xl_array_conversion(excel.convert_to_dataframe)

การตั้งค่าที่จําเป็น

บานหน้าต่างงานการตั้งค่าการเริ่มต้นมีคําสั่งบางอย่างที่จําเป็นสําหรับ Python ใน Excel เพื่อคํานวณอย่างถูกต้อง

สิ่งสำคัญ:  ไม่แนะนําให้ลบคําสั่งต่อไปนี้ การตั้งค่าเหล่านี้จะควบคุมวิธีที่ Excel เรียกใช้สูตร Python การเอาคําสั่งเหล่านี้ออกอาจทําให้เกิดข้อผิดพลาดได้

import excel import warnings warnings.simplefilter('ignore') excel.set_xl_scalar_conversion(...) excel.set_xl_array_conversion(...)

การตั้งค่าที่สามารถแก้ไขได้

บานหน้าต่างงานการตั้งค่าการเตรียมใช้งานมีคําสั่งการนําเข้าต่อไปนี้สําหรับ NumPy, pandas, Matplotlib, statsmodels และไลบรารี Seaborn ตามค่าเริ่มต้น

import numpy as np import pandas as pd import matplotlib.pyplot as plt import statsmodels as sm import seaborn as sns

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

หมายเหตุ: การเปลี่ยนการตั้งค่าการเตรียมใช้งานจะมีผลต่อการทํางานของ Python ในเวิร์กบุ๊กของคุณ การเปลี่ยนแปลงใด ๆ สามารถส่งผลกระทบต่อทั้งงู Python ใน Excel และ Copilot ใน Excel กับงูเหลือม

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

ไลบรารีและ Python แบบเปิดใน Excel

ความปลอดภัยของข้อมูลและ Python ใน Excel​​​​​​​

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

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

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