Postavke inicijalizacije jezika Python u programu Excel

Primjenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac

Informacije o dostupnosti potražite u odjeljku Dostupnost značajke Python u programu Excel. Ako naiđete na probleme sa značajkom Python u programu Excel, prijavite ih tako da odaberete Pomoć>– povratne informacije u programu Excel.

Jeste li novi u programskom jeziku Python u programu Excel? Započnite s uvodom u Python u programu Excel i Počnite sa Pythonom u programu Excel.

Okno zadatka Postavke inicijalizacije

Python u programu Excel nudi okno zadatka postavki inicijalizacije. Ovo vam okno zadatka omogućuje kontrolu i stvaranje univerzalnih postavki programskog jezika Python za radnu knjigu.

Postavke inicijalizacije u jednoj radnoj knjizi ne utječu na postavke inicijalizacije u drugoj radnoj knjizi, čak i ako su obje radne knjige otvorene istovremeno.

Napomena

U projektima jezika Python na lokalnom računalu postavke inicijalizacije obično se spremaju u datoteku pod nazivom init.py. Okno zadatka Python u postavkama inicijalizacije u programu Excel funkcionira slično kao init.py datoteka.

Pristup oknu zadatka

Da biste otvorili okno zadatka postavki inicijalizacije, idite na karticu Formule i odaberite Inicijalizacija u odjeljku jezika Python.

Idite na Formule i odaberite Inicijalizacija u odjeljku jezika Python da biste otvorili okno zadatka postavki inicijalizacije.

Zadane postavke

Okno zadatka Postavke inicijalizacije po zadanom sadrži sljedeće naredbe i komentare. Neke od tih su izjava obavezne i ne treba ih ukloniti, a neke se mogu uređivati. Dodatne informacije potražite u sljedećim odjeljcima Potrebne postavke i Postavke koje se mogu uređivati .

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

Obavezne postavke

Okno zadatka Postavke inicijalizacije sadrži neke naredbe koje su potrebne za ispravan izračun jezika Python u programu Excel.

Važno

Ne preporučuje se uklanjanje sljedećih izjava. Te postavke upravljaju načinom na koji Excel izvodi formule jezika Python. Uklanjanje tih naredbi može uzrokovati pogreške.

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

Postavke koje se mogu uređivati

Okno zadatka postavki inicijalizacije prema zadanim postavkama sadrži sljedeće naredbe uvoza za biblioteke 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

Naredbe uvoza možete dodati za dodatne biblioteke te po želji urediti ili ukloniti postojeće naredbe uvoza biblioteka otvorenog izvora. Pogledajte biblioteke otvorenog izvora i Python u programu Excel za informacije o dostupnim bibliotekama.

Napomena

Promjena postavki inicijalizacije utječe na način na koji se Python ponaša u vašoj radnoj knjizi. Sve promjene mogu utjecati i na Python u programu Excel i na Copilot u programu Excel uz Python.

Biblioteke otvorenog izvora i Python u programu Excel

Sigurnost podataka i Python u programu Excel