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

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

สําหรับข้อมูลความพร้อมใช้งาน ให้ดูที่ 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