Excel'de Python başlatma ayarları

Uygulandığı Öğe
Microsoft 365 için Excel Mac'te Microsoft 365 için Excel

Kullanılabilirlik bilgileri için bkz. Excel'de Python kullanılabilirliği. Excel'de Python ile ilgili herhangi bir sorunla karşılaşırsanız, lütfen Excel'de Yardım>Geri Bildirimi'ni seçerek bunları bildirin.

Excel üzerinde Python'da yeni misiniz? Excel'de Python'a Giriş ile başlayın ve Excel'de Python'u kullanmaya başlayın.

Başlatma ayarları görev bölmesi

Excel üzerinde Python, bir başlatma ayarları görev bölmesi sunar. Bu görev bölmesi, bir çalışma kitabı için evrensel Python ayarlarını denetlemenize ve oluşturmanıza olanak tanır.

Her iki çalışma kitabını da aynı anda açmış olsanız bile, bir çalışma kitabındaki başlatma ayarları başka bir çalışma kitabındaki başlatma ayarlarını etkilemez.

Not

Yerel bir makinedeki Python projelerinde, başlatma ayarları genellikle init.py adlı bir dosyaya kaydedilir. Excel'de Python başlatma ayarları görev bölmesi, init.py dosyasına benzer şekilde çalışır.

Görev bölmesine erişme

Başlatma ayarları görev bölmesini açmak için Formüller sekmesine gidin ve Python bölümünde Başlatma'yı seçin.

Başlatma ayarları görev bölmesini açmak için Formüller'e gidin ve Python bölümünde Başlatma'yı seçin.

Varsayılan ayarlar

Başlatma ayarları görev bölmesi varsayılan olarak aşağıdaki deyimleri ve açıklamaları içerir. Bu deyimlerin bazıları gereklidir ve kaldırılmamalıdır, bazıları ise düzenlenebilir. Ek bilgi için aşağıdaki Gerekli ayarlar ve Düzenlenebilir ayarlar bölümlerine bakın.

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

Gerekli ayarlar

Başlatma ayarları görev bölmesi, Excel'de Python'un doğru şekilde hesaplaması için gereken bazı deyimleri içerir.

Önemli

Aşağıdaki ifadelerin kaldırılması önerilmez. Bu ayarlar, Excel'in Python formüllerini nasıl çalıştıracağını denetler. Bu ifadelerin kaldırılması hatalara neden olabilir.

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

Düzenlenebilir ayarlar

Başlatma ayarları görev bölmesi varsayılan olarak NumPy, pandas, Matplotlib, statsmodels ve seaborn kitaplıkları için aşağıdaki içeri aktarma deyimlerini içerir.

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

Ek kitaplıklar için içeri aktarma deyimleri ekleyebilir ve isterseniz bu mevcut açık kaynak kitaplık içeri aktarma deyimlerini düzenleyebilir veya kaldırabilirsiniz. Kullanılabilir kitaplıklar hakkında bilgi için Açık kaynak kitaplıkları ve Excel'de Python bölümüne bakın.

Not

Başlatma ayarlarının değiştirilmesi, Python'un çalışma kitabınızdaki davranışını etkiler. Tüm değişiklikler hem Excel'de Python'u hem de Python ile Excel'de Copilot'u etkileyebilir.

Açık kaynak kitaplıkları ve Excel üzerinde Python

Veri güvenliği ve Excel üzerinde Python