Kättesaadavuse kohta leiate teavet teemast Python Exceli kättesaadavuses. Kui teil tekib Excelis Pythoniga probleeme, andke neist teada, valides Excelis spikri>tagasiside .
Kas olete Exceli Pythoni funktsiooni uus kasutaja? Alustage Excelis Pythoni tutvustusest ja Pythoni kasutamise alustamine Excelis.
Initialization settings task pane
Excelis on Pythonis lähtestussätete tööpaan. See tööpaan võimaldab teil juhtida ja luua töövihiku jaoks universaalsed Pythoni sätted.
Ühe töövihiku lähtestamissätted ei mõjuta teise töövihiku lähtestamissätteid isegi siis, kui mõlemad töövihikud on korraga avatud.
Märkus.
Kohalikus arvutis olevates Pythoni projektides salvestatakse lähtestamissätted tavaliselt faili nimega init.py. Exceli lähtestussätete tööpaan Python toimib sarnaselt init.py failiga.
Juurdepääs tööpaanile
Lähtestamissätete tööpaani avamiseks avage menüü Valemid ja valige jaotises Python käsk Lähtestamine .
Vaikesätted
Lähtestamissätete tööpaan sisaldab vaikimisi järgmisi lauseid ja kommentaare. Mõned neist lausetest on nõutavad ja neid ei tohiks eemaldada ning mõned laused on redigeeritavad. Lisateavet leiate järgmistest jaotistest Nõutavad sätted ja Redigeeritavad sätted .
# 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)
Nõutavad sätted
Lähtestamissätete tööpaan sisaldab mõnda lauset, mis on Excelis Pythoni õigeks arvutamiseks nõutavad.
NB!
Järgmiste lausete eemaldamine pole soovitatav. Need sätted määravad, kuidas Excel Pythoni valemeid käitab. Nende lausete eemaldamine võib põhjustada tõrkeid.
import excel
import warnings
warnings.simplefilter('ignore')
excel.set_xl_scalar_conversion(...)
excel.set_xl_array_conversion(...)
Redigeeritavad sätted
Lähtestamissätete tööpaanil on vaikimisi järgmised impordilaused NumPy, pandas, Matplotlib, statsmodels ja meresügavuse teekide kohta.
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import statsmodels as sm
import seaborn as sns
Soovi korral saate lisada täiendavate teekide impordilauseid ja neid olemasolevaid avatud lähtekoodiga teegi impordilauseid redigeerida või eemaldada. Saadaolevate teekide kohta leiate teavet artiklist Avatud lähtekoodiga teegid ja Python Excelis .
Märkus.
Lähtestamissätete muutmine mõjutab seda, kuidas Python teie töövihikus käitub. Kõik muudatused võivad mõjutada nii Pythoni Excelis kui ka Copilot-i Excelis koos Pythoniga.