Applies ToMicrosoft 365 için Excel

Excel'de Python artık Sürüm 2407 (Derleme 17830.20128) ve Windows üzerinde Aylık Kurumsal Kanal (Sürüm 2408 (Derleme 17928.20216) ile başlayarak Windows'ta Geçerli Kanal'ı çalıştıran Kurumsal ve İş kullanıcıları tarafından kullanılabilir. Sürüm 2405 (Derleme 17628.20164) ile başlayarak Windows'ta Geçerli Kanalı çalıştıran Aile ve Kişisel kullanıcılar için önizleme sürümünde kullanıma sunulmuştur. Excel'de Python, Microsoft 365 Insider Programı aracılığıyla Geçerli Kanal'ı (Önizleme) çalıştıran Eğitim kullanıcıları için önizleme aşamasında sağlanır. Şu anda Semi-Annual Enterprise Channel'da kullanılamaz.

İlk olarak Windows için Excel'de, daha sonraki bir tarihte de diğer platformlarda kullanıma sunulacaktır. Daha fazla kullanılabilirlik bilgisi 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 Bildirim'i seçerek bunları bildirin.

Excel'de Python'da yeni misiniz? Excel'de Python'a giriş ve Excel'de Python'ı kullanmaya başlama bölümleriyle başlayın. 

Açık kaynak Python kitaplıkları  

Excel'de Python, Anacondatarafından güvenli dağıtım aracılığıyla sağlanan standart bir Python kitaplıkları kümesiyle birlikte gelir. Veri çözümlemesini basitleştirmek, desenleri ve gizli içgörüleri bulmak ve verilerinizi çizimlerle görselleştirmek için bu Python kitaplıklarını kullanın. 

Excel'de Python temel kitaplıkları 

Aşağıdaki açık kaynak kitaplıkları varsayılan olarak Excel'de Python ile kullanılabilir. Bunlar, listelenen deyimlerle içeri aktarıldı. 

  • Matplotlib. Import ifadesi: import matplotlib.pyplot as plt

  • NumPy. Import ifadesi: import numpy as np

  • pandas. Import ifadesi: import pandas as pd

  • seaborn. Import ifadesi: import seaborn as sns

  • statsmodels. Import ifadesi: import statsmodels as sm

Bu temel kitaplıklar, Excel'de Python başlatma görev bölmesinde de listelenir. Excel şeridinde Formüller > Başlatma'ya tıklayarak başlatma görev bölmesine erişin. Bu görev bölmesi şu anda salt okunurdur ve Excel'de Python çalışma zamanınızın başlatma ayarlarını gösterir.

Kitaplıkları içeri aktarma 

Temel kitaplıklara ek olarak, Anaconda aracılığıyla kullanılabilen ek kitaplıkları içeri aktarabilirsiniz. import numpy as np gibi bir Excel hücresindeki Python içeri aktarma deyimini kullanarak Python kitaplıklarını Excel'e aktarın. Bu deyim NumPy kitaplığını içeri aktarır ve buna np diğer adını atar. Bu içeri aktarma deyimini bir Python hücresine girdikten sonra NumPy kitaplığına söz konusu çalışma kitabındaki Python formüllerinin tamamında np  olarak başvurabilirsiniz. 

Python formülleriniz çalışmadan önce kitaplıklarınızın içeri aktarıldığından emin olmak için, içeri aktarma deyimlerinizi ve tüm ayarları çalışma kitabınızdaki ilk çalışma sayfasına girin. İsterseniz ilk çalışma sayfasını özellikle içeri aktarma deyimleri ve ayarları için ayırabilirsiniz.

Tüm kitaplıklar import [library] as [name] içeri aktarma deyimi biçimini kullanmaz. Örneğin, beautifulsoup4 kitaplığını içeri aktarmak için from bs4 import BeautifulSoup içeri aktarma deyimini kullanın. Önerilen içeri aktarma deyimini öğrenmek için her kitaplığın belgelerine bakın.

Önerilen kitaplıkların listesi 

Aşağıdaki tabloda, Excel'de Python ile kullanabileceğiniz Anaconda tarafından sağlanan açık kaynak kitaplıklarının bir alt kümesi gösterilmektedir. Matplotlib, NumPy, seaborn, statsmodels ve pandas kitaplıklarıvarsayılan olarak içeri aktarılır. Tabloda listelenen ek kitaplıklar otomatik olarak içeri aktarılmaz ancak isterseniz bunları içeri aktarmayı seçebilirsiniz. 

Veri güvenliğinizi korumak için bu kitaplıklar ağ isteklerinde bulunamayabilir veya yerel makinenizdeki dosyalarınıza ve verilerinize erişemeyebilir. Daha fazla bilgi için Excel'de Python ve Veri Güvenliği sayfasını inceleyin.

Excel'de Python İngilizce, Çince (Basitleştirilmiş), Fransızca, Almanca, Japonca ve İspanyolca yazı tiplerini destekler.

Kitaplık

Açıklama

Astropy

Astronomi için bir Python kitaplığı. Lisans: BSD-3-Clause.

beautifulsoup4

Ekrandan veri toplama için tasarlanmış bir Python kitaplığı. Lisans: MIT.

Fidan 

Sahte veriler oluşturur. Lisans: MIT.  

imbalanced-learn

Yeniden örnekleme teknikleri sunarak, sınıflandırma sorunlarını gidermeye yardımcı olur. Scikit-learn'e dayanır. Lisans: MIT.

IPython

Etkileşimli bilgi işlem için bir kitaplık. Lisans: BSD-3-Clause.

Matplotlib

Python'da yayın kalitesinde grafikler ve şekiller oluşturur. Lisans: PSF.

mlxtend 

Günlük veri bilimi görevleri için bir makine öğrenmesi kitaplığı. Lisans: BSD-3-Clause.

NetworkX

Karmaşık ağları oluşturmaya ve işlemeye yönelik bir Python paketi. Lisans: BSD-3-Clause.

NLTK

Doğal dil işleme için bir kitaplık. Aşağıdaki corpora Excel'de Python ile kullanılmak üzere önceden yüklenmiştir: brown, punkt, stopwords, treebank, vader ve wordnet2022. Lisans: Apache v2.

NumPy

Sayılar, dizeler, kayıtlar ve nesneler için dizi işlem olanağı sunar. Lisans: BSD-3-Clause.

pandas

Veri yapıları ve veri analizi araçları sunar. Lisans: BSD-3-Clause.

Pillow

Farklı görüntü dosyası biçimlerini açma, düzenleme ve kaydetme desteği ekler. Lisans: PIL.

plotnine 

Çizim ve veri görselleştirme kitaplığı. Lisans: MIT. 

Prens 

Tablo verilerini özetlemek için çeşitli yöntemler de dahil olmak üzere Python'da çok değişkenli keşif verileri analizine yönelik bir kitaplık. Lisans: MIT.  

PyTables

Büyük miktarda veriyi işlemek için Python, HDF5 kitaplığı ve NumPy kitaplığını bir araya getirir. Lisans: BSD-3-Clause.

PyWavelets

Bir wavelet transforms kitaplığı. Lisans: MIT.

qrcode 

QR kodu görüntü oluşturucu. Lisans: BSD-3-Clause.

scikit-learn

Makine öğrenimi ve veri madenciliği için bir dizi Python modülü. Lisans: BSD-3-Clause.

SciPy

Python için bilimsel bir kitaplık. Lisans: BSD-3-Clause.

seaborn

İstatistiksel veri görselleştirme kitaplığı. Lisans: BSD-3-Clause.

snowballstemmer

Python için bir algoritma kitaplığı koleksiyonu. Lisans: BSD-2-Clause.

squarify 

Hiyerarşik verileri görüntülemek için ağaç haritaları veya görselleştirmeler oluşturur. Lisans: Apache v2.

statsmodels

SciPy kitaplığıyla kullanılmak üzere istatistiksel hesaplamalar ve modeller. Lisans: BSD-3-Clause.

SymPy

Sembolik matematik için bir Python kitaplığı. Lisans: BSD-3-Clause.

tabulate

Tablo oluşturmak ve biçimlendirmek için bir kitaplık. Lisans: MIT.

TheFuzz 

Diziler arasındaki farkları hesaplamak için benzer dize eşleştirmesi sunar. Lisans: MIT.  

wordcloud 

Kelime bulutu oluşturucu. Lisans: MIT.  

Anaconda'dan daha fazla bilgi edinin 

Tümleştirme ve desteklenen kitaplıklar hakkında daha fazla bilgi edinmek için Anaconda'yı ziyaret edin.

İlgili makaleler

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.