Untuk informasi ketersediaan, lihat Ketersediaan Python di Excel. Jika Anda mengalami masalah dengan Python di Excel, silakan laporkan dengan memilihUmpan BalikBantuan> 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.