Bu dosya, Excel'in Python desteği ile hücre içinde ısı grafiği oluşturmayı örneklendirir. Çalışanların yaşına göre maaş dağılımı gösterilir. Grafik bir nesne olarak eklenmez; Python formülünün çıktısı hücrede değer olarak üretilir. Dosyadaki veriler gerçek olmayan, rastgele üretilmiş örnek verilerdir.
Dosyanın içeriği
- calisanlar: A1:M10000 aralığında çalışan tablosu bulunur. K sütununda yaş hesaplanır, M sütununda rastgele maaş değerleri üretilir.
- calismalar: B2:B6 aralığında Python kodunu çalıştıran PY formülleri yer alır. Isı grafiği bu sayfadaki Python hücrelerinden elde edilir.
- Anasayfa: Dosyanın karşılama sayfasıdır.
- @: Diğer Excel kaynaklarının listelendiği küçük bir sayfadır (B1:B6); dış bağlantı içerir.
Kullanılan formüller
- INT ve TODAY: K sütununda doğum tarihinden yaş hesaplanır. K2 hücresindeki formül aşağıdaki gibidir, diğer satırlara aynı yapıyla uygulanmıştır:
- RANDARRAY: M2 hücresi 9999 satırlık rastgele maaş değerlerini 1 ile 5 arasında tam sayı olarak üretir. Dosya her hesaplandığında bu değerler yenilenir.
- PY: calismalar sayfasındaki B3, B4 ve B6 hücrelerinde Python kodunu çalıştırır. B4 hücresi calisanlar!A1:M10000 aralığını Python tarafına aktarır.
Nasıl kullanılır
- Dosyayı Python in Excel özelliğinin bulunduğu bir Microsoft 365 sürümünde açın; Python formülleri bu özellik olmadan çalışmaz.
- calisanlar sayfasında örnek çalışan verilerini inceleyin; kendi verinizi kullanmak için A1:M10000 aralığındaki sütun yapısını koruyun.
- calismalar sayfasında B3, B4 ve B6 hücrelerini seçip formül çubuğundan Python kodunu inceleyin.
- Veri değiştiğinde hesaplamayı yenileyerek ısı grafiğinin güncellenmesini sağlayın.