Python di pengaturan inisialisasi Excel
Berlaku Untuk
Untuk informasi ketersediaan, lihat Ketersediaan Python di Excel. Jika Anda mengalami masalah dengan Python di Excel, silakan laporkan dengan memilih Bantuan > Umpan Balik di Excel.
Baru menggunakan Python di Excel? Mulai dengan Pengenalan Python di Excel dan Mulai menggunakan Python di Excel.
Panel tugas pengaturan inisialisasi
Python di Excel menawarkan panel tugas pengaturan inisialisasi. Panel tugas ini memungkinkan Anda mengontrol dan membuat pengaturan Python universal untuk buku kerja.
Pengaturan inisialisasi dalam satu buku kerja tidak memengaruhi pengaturan inisialisasi di buku kerja lain, bahkan jika kedua buku kerja anda terbuka pada saat yang sama.
Catatan: Dalam proyek Python di komputer lokal, pengaturan inisialisasi umumnya disimpan dalam file yang disebut init.py. Panel tugas pengaturan inisialisasi Python di Excel berfungsi sama seperti file init.py.
Mengakses panel tugas
Untuk membuka panel tugas pengaturan inisialisasi, masuk ke tab Rumus dan pilih Inisialisasi di bagian Python.
Pengaturan default
Panel tugas pengaturan inisialisasi menyertakan pernyataan dan komentar berikut secara default. Beberapa pernyataan ini diperlukan dan tidak boleh dihapus, dan beberapa pernyataan dapat diedit. Lihat bagian Pengaturan yang diperlukan dan Pengaturan yang dapat diedit berikut ini untuk informasi tambahan.
# 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)
Pengaturan yang diperlukan
Panel tugas pengaturan inisialisasi berisi beberapa pernyataan yang diperlukan agar Python di Excel dihitung dengan benar.
Penting: Menghapus pernyataan berikut ini tidak disarankan. Pengaturan ini mengontrol cara Excel menjalankan rumus Python. Menghapus pernyataan ini dapat menyebabkan kesalahan.
import excel import warnings warnings.simplefilter('ignore') excel.set_xl_scalar_conversion(...) excel.set_xl_array_conversion(...)
Pengaturan yang dapat diedit
Panel tugas pengaturan inisialisasi menyertakan pernyataan impor berikut untuk pustaka NumPy, panda, Matplotlib, statsmodel, dan seaborn secara default.
import numpy as np import pandas as pd import matplotlib.pyplot as plt import statsmodels as sm import seaborn as sns
Anda dapat menambahkan pernyataan impor untuk pustaka tambahan dan mengedit atau menghapus pernyataan impor pustaka sumber terbuka ini jika diinginkan. Lihat Pustaka sumber terbuka dan Python di Excel untuk informasi tentang pustaka yang tersedia.
Catatan: Mengubah pengaturan inisialisasi memengaruhi perilaku Python dalam buku kerja Anda. Perubahan apa pun dapat memengaruhi Python di Excel dan Copilot di Excel dengan Python.