Ustawienia inicjalizacji języka Python w programie Excel

Dotyczy
Excel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac

Aby uzyskać informacje o dostępności, zobacz dostępność języka Python w programie Excel. Jeśli napotkasz jakiekolwiek problemy związane z językiem Python w programie Excel, zgłoś je, wybierającpozycję Opinieo pomocy> w programie Excel.

Jesteś nowym użytkownikiem funkcji Język Python w programie Excel? Zacznij od wprowadzenia do języka Python w programie Excel i rozpoczynania pracy z językiem Python w programie Excel.

Okienko zadań Ustawienia inicjowania

Język Python w programie Excel oferuje okienko zadań ustawień inicjowania. To okienko zadań umożliwia kontrolowanie i tworzenie uniwersalnych ustawień języka Python dla skoroszytu.

Ustawienia inicjalizacji w jednym skoroszycie nie mają wpływu na ustawienia inicjalizacji w innym skoroszycie, nawet jeśli oba skoroszyty są otwarte w tym samym czasie.

Uwaga

W projektach języka Python na komputerze lokalnym ustawienia inicjowania są często zapisywane w pliku o nazwie init.py. Okienko zadań ustawień inicjalizacji języka Python w programie Excel działa podobnie do pliku init.py.

Uzyskiwanie dostępu do okienka zadań

Aby otworzyć okienko zadań ustawień inicjowania, przejdź do karty Formuły i wybierz pozycję Inicjowanie w sekcji Python.

Przejdź do pozycji Formuły i wybierz pozycję Inicjowanie w sekcji języka Python, aby otworzyć okienko zadań ustawień inicjowania.

Ustawienia domyślne

Okienko zadań ustawień inicjowania domyślnie zawiera następujące instrukcje i komentarze. Niektóre z tych stwierdzeń są wymagane i nie powinny być usuwane, a niektóre można edytować. Dodatkowe informacje można znaleźć w następujących sekcjach Ustawienia wymagane i Ustawienia edytowalne .

# 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)

Wymagane ustawienia

Okienko zadań ustawień inicjalizacji zawiera kilka instrukcji, które są wymagane do poprawnego obliczania przez funkcję Język Python w programie Excel.

Ważne

Nie zaleca się usuwania poniższych stwierdzeń. Te ustawienia sterują sposobem, w jaki program Excel uruchamia formuły języka Python. Usunięcie tych instrukcji może powodować błędy.

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

Ustawienia edytowalne

Okienko zadań ustawień inicjowania domyślnie zawiera następujące instrukcje importu dla bibliotek NumPy, pandas, Matplotlib, statsmodels i seaborn.

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

W razie potrzeby można dodać instrukcje importu dla dodatkowych bibliotek i edytować lub usuwać te istniejące instrukcje importu biblioteki typu open source. Aby uzyskać informacje o dostępnych bibliotekach, zobacz Biblioteki typu open source i język Python w programie Excel .

Uwaga

Zmiana ustawień inicjalizacji wpływa na zachowanie języka Python w skoroszycie. Wszelkie zmiany mogą mieć wpływ zarówno na funkcję Język Python w programie Excel, jak i funkcję Copilot w programie Excel z językiem Python.

Biblioteki typu open source i funkcja Język Python w programie Excel

Bezpieczeństwo danych i funkcja Język Python w programie Excel