İlgili konular
×
Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Excel'de Python şu andaönizleme aşamasındadır  ve geri bildirim temelinde değiştirilebilir. Bu özelliği kullanmak için Microsoft 365 Insider Programı'na katılın ve Beta Kanal Insider düzeyini seçin.   

Excel'de Python, Beta Kanal'ı kullanan Windows için Excel müşterilerine aşamalı olarak dağıtılıyor. Özellik şu anda diğer platformlarda kullanılamaz.

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'dePython'ı kullanmaya başlama ile başlayın

Power Query nedir?  

Power Query, verilerinizi şekillendirmenize yardımcı olmak için tasarlanmış bir veri dönüştürme ve hazırlama aracıdır ve Excel'de ve diğer Microsoft ürünlerinde kullanılabilir.

Excel'de Python ile Power Query kullanarak dış verileri Excel'e aktarıp bu verileri Python ile analiz edin. 

Önemli: Power Query, Excel'de Python ile kullanmak üzere dış verileri içeri aktarmanın tek yoludur.

Power Query hakkında daha fazla bilgi edinmek için bkz. Excel Yardımı için Power Query

Excel'de Python verilerini içeri aktarmak için Power Query kullanma 

Örnek bir dış veri kümesini içeri aktarmayı ve Excel'de Python ile kullanmayı öğrenmek için aşağıdaki adımları izleyin.

İpucu: Power Query zaten biliyorsanız ve çalışma kitabınızdaki mevcut sorgularla çalışmak istiyorsanız, bu makalenin devamında Excel'de Python ile Power Query verileri kullanma bölümüne atlayın.

  1. Get & Transform Data and Queries & Connections gruplarını görmek için Veri sekmesini seçin. Veri kaynağınızı seçmek için Veri Al'ı seçin. Virgülle ayrılmış değerler (CSV) dosyaları da dahil olmak üzere birden çok kaynaktan verileri içeri aktarabilirsiniz. Her içeri aktarma işlemi bir sorgu oluşturur.

    Bu örnek, bir test veri kaynağı olan Northwind OData hizmetinden verileri içeri aktarır. Bunu yapmak için Veri Al > Diğer Kaynaklardan > OData Akışından'ı seçin.

  2. Ardından, Northwind OData hizmetinin aşağıdaki bağlantısını girin ve Tamam'ı seçin.

    https://services.odata.org/northwind/northwind.svc/

  3. Power Query önizleme iletişim kutusunda, Excel'e yüklemek için bir veri tablosu seçin. Bu örnekte Kategoriler tablosunu seçin ve ardından Yükle düğmesinin yanındaki oku ve ardından Yükle... öğesini seçin. Aşağıdaki ekran görüntüsünde Kategoriler tablosunun seçili olduğu ve Yükle... seçeneğinin görüntülendiği Power Query önizleme iletişim kutusu gösterilmektedir.

    Excel'de Python için Power Query bağlantısı kurun. OData'dan Kategoriler tablosunu seçin.

    Notlar: 

    • Power Query önizleme iletişim kutusundan Verileri Dönüştür'ü de seçebilirsiniz. Bu, verileri Excel'e aktarmadan önce Power Query Düzenleyicisi düzenlemenizi sağlar.

    • Verileri Excel kılavuzunda görüntülemek istiyorsanız Yükle düğmesini seçin. Bu, seçili tabloyu doğrudan Excel kılavuzuna yükler.

  4. Kaynaktan veri bağlantısı kurmak için Yalnızca Bağlantı Oluştur'u seçin. Power Query bu bağlantı için otomatik olarak bir sorgu oluşturur.

    Verileri İçeri Aktar iletişim kutusunda Yalnızca Bağlantı Oluştur'u seçin.

  5. Sorgular & Connections bölmesi otomatik olarak açılır ve seçilen veri kaynağı için Power Query tarafından oluşturulan sorguyu listeler; bu durumda Northwind OData örnek veri kümesindeki Kategoriler tablosu. Sorgular & Connections bölmesini el ile açmak için, Veri sekmesinde Sorgular & Connections'ni seçin.

    İpucu: Verilerin önizlemesini almak için görev bölmesinde sorguların üzerine gelin.

Sonraki bölümde, Excel'de Python ile Kategoriler verilerinin nasıl çözümlendiği açıklanmaktadır.

Excel'de Python ile Power Query verileri kullanma

Aşağıdaki yordamda, önceki makale bölümünde açıklanan Northwind OData hizmetinden Kategoriler verileriyle Power Query bir bağlantı oluşturduğunuz varsayılır. Bu adımlar, Excel'de Python ile Kategoriler verilerinin nasıl çözümleneceğini gösterir.

  1. Excel'de Python ile dış verilerle çalışmak için =PY işlevini girerek bir hücrede Python'ı etkinleştirin. Ardından, Power Query sorgusu gibi Excel öğelerine başvurmak için Excel'de Python xl() formülünü kullanın. Bu örnekte, Excel'de Python hücresine xl("Categories") girin.

  2. Python hücresi artık xl("Categories") formülü tarafından döndürülen DataFrame içindeki Kategoriler verilerini görüntüler. DataFrame'deki verilerin önizlemesini görüntülemek için DataFrame'in yanındaki kart simgesini seçin. Aşağıdaki ekran görüntüsünde DataFrame önizlemesi gösterilmektedir.

    DataFrame nesnesi içindeki verilerin önizlemesi.

    İpucu: Sağ alt köşedeki simgeyi kullanarak DataFrame iletişim kutusunu yeniden boyutlandırın.

  3. DataFrame'deki verileri Excel değerlerine dönüştürerek verileri Excel kılavuzuna döndürür. DataFrame'i Excel değerlerine dönüştürmek için DataFrame'i içeren hücreyi seçin ve ardından Veri Ekle simgesini seçin. Aşağıdaki ekran görüntüsünde DataFrame'in yanındaki bu simgenin bir örneği gösterilmektedir.



    DataFrame nesnesi için Veri Ekle seçeneğini belirleyin.Veri Ekle simgesinin seçilmesi, verilerinizle ilgili değerlerin listesini içeren bir menü açar.

    DataFrame nesnesi için Veri Ekle'yi seçtikten sonra menüyü görüntüleyin.

  4. Menüdeki ilk değeri ( arrayPreview) seçin. Bu değer, Excel kılavuzundaki DataFrame'den Python verilerini görüntüler. Örnek için aşağıdaki ekran görüntüsüne bakın.

    Excel kılavuzundaki DataFrame'den gelen arrayPreview sonucuna bakın.

  5. Dış verileri içeri aktarmak için Power Query kullandığınıza ve bu verileri Excel'de Python ile işlediğinize göre, Excel'de Python ile verileri analiz etmeye başlamaya hazırsınız demektir. Verilerinizle Python çizimleri ve grafikleri oluşturmayı öğrenmek için bkz. Excel çizimlerinde ve grafiklerinde Python oluşturma.

İ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.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×