İçeriğe geç
MEB Onaylı Özel Kurs Atatürk Bulvarı No:53/5, Kızılay / Ankara Her gün 09:00 – 21:00
Limit Bilgisayar Kursu logosu Limit Bilgisayar Kursu Ankara Kızılay · Mesleki Eğitim Kurumu
Limit Bilgisayar KursuMEB Onaylı Özel Kurs
Ana Sayfa
Eğitimler Tüm Kurslar Bilgisayar İşletmenliği (MEB Onaylı) 10 Parmak Klavye (F + Q Klavye - Hızlı Klavye) Microsoft Word (İleri Seviye) Yazılım Uzmanlığı (Full-Stack) Microsoft Excel (İleri Seviye) Bilgisayarlı Muhasebe (Zirve - Logo - Tiger) Ethical Hacker Eğitimi Yapay Zeka Uzmanlığı Microsoft PowerPoint (Profesyonel Sunum) Web Tasarım (HTML/CSS/JavaScript) JavaScript Programlama (Modern ES6+) PHP Programlama (Laravel Framework)
Kurs Fiyatları
10 Parmak Klavye Tüm Modüller F Klavye Dersleri Q Klavye Dersleri Hız Testi Duruşma Yazımı Klavye Sınavı Windows Uygulaması
Kaynaklar Eğitim Haberleri İş İlanları Sınav Duyuruları Blog Ders Dökümanları Online Deneme Sınavları
Kurumsal Hakkımızda Sertifika Doğrulama Google'da Doğrula Ulaşım Rehberi
Kayıt Listem İletişim
0 536 601 06 16 Atatürk Bulvarı No:53/5, Kızılay / Ankara Öğrenci Girişi

OpenPyXL ile Excel Dosyalarını Kolayca Yönetin

21 Jun 2026 150 görüntüleme Yazılım
Bu konunun yüz yüze eğitimiExcel Kursu Ankara

OpenPyXL Nedir?

OpenPyXL, Python programlama dilinde kullanılan ve Excel dosyalarını (xlsx formatındaki) okuma, yazma ve düzenleme işlemlerini gerçekleştiren bir kütüphanedir. Veri analizi ve raporlama süreçlerinde sıkça tercih edilen bu kütüphane, kullanıcıların Excel dosyalarıyla etkileşimde bulunmalarını kolaylaştırır. Eğitimlerimiz aracılığıyla, Limit Bilgisayar Kursu olarak bu kütüphaneyi etkili bir şekilde kullanmayı öğretiyoruz.

OpenPyXL'in Temel Özellikleri

  • Excel Dosyalarını Okuma ve Yazma: OpenPyXL, mevcut Excel dosyalarını okuyabilmenin yanı sıra yeni dosyalar oluşturmanıza da olanak tanır.
  • Hücre Biçimlendirme: Hücrelerin yazı tipi, rengi ve boyutu gibi özelliklerini değiştirebilir, özelleştirilmiş raporlar oluşturabilirsiniz.
  • Formüller ve Fonksiyonlar: Excel’de kullanılan formülleri hücrelere ekleyebilir ve bu formüllerin sonuçlarını hesaplayabilirsiniz.
  • Grafikler Oluşturma: Excel dosyalarınızda grafikler oluşturarak verilerinizi daha görsel bir şekilde sunabilirsiniz.
  • Veri Analizi: Büyük veri setleri üzerinde analiz yapmanıza yardımcı olur; verileri filtreleyebilir ve sıralayabilirsiniz.

OpenPyXL Kullanarak Excel Dosyası Oluşturma

OpenPyXL ile basit bir Excel dosyası oluşturmak oldukça kolaydır. Aşağıda, Python ile yeni bir Excel dosyası oluşturma adımlarını bulabilirsiniz:

import openpyxl

# Yeni bir çalışma kitabı oluştur
workbook = openpyxl.Workbook()

# Aktif çalışma sayfasını seç
sheet = workbook.active

# Hücrelere veri ekle
sheet['A1'] = 'Ad'
sheet['B1'] = 'Soyad'
sheet['A2'] = 'Ahmet'
sheet['B2'] = 'Yılmaz'

# Dosyayı kaydet
workbook.save('ornek.xlsx')

OpenPyXL ile Veri Okuma

Excel dosyasındaki verileri okumak için aşağıdaki adımları takip edebilirsiniz:

import openpyxl

# Mevcut bir Excel dosyasını aç
workbook = openpyxl.load_workbook('ornek.xlsx')

# Çalışma sayfasını seç
sheet = workbook.active

# Verileri oku
for row in sheet.iter_rows(min_row=2, values_only=True):
    print(row)

Hücre Biçimlendirme Örnekleri

OpenPyXL ile hücrelerinizi daha çekici hale getirmek için biçimlendirme yapabilirsiniz. Aşağıda, hücrelerin arka plan rengini ve yazı tipini değiştirme örneği bulunmaktadır:

from openpyxl.styles import Font, PatternFill

# Biçimlendirme ayarları
font = Font(bold=True, color='FFFFFF')
fill = PatternFill(start_color='0072C6', end_color='0072C6', fill_type='solid')

# Hücrelere biçim uygula
sheet['A1'].font = font
sheet['A1'].fill = fill

Formül Kullanımı

Excel’deki formülleri OpenPyXL ile kullanmak oldukça basittir. Aşağıda, bir hücreye formül ekleme örneği verilmiştir:

sheet['C1'] = 'Toplam'
sheet['C2'] = '=SUM(A2:B2)'

Grafik Oluşturma

OpenPyXL, çeşitli grafik türlerini destekler. Aşağıda basit bir çubuk grafiği oluşturma örneği bulunmaktadır:

from openpyxl.chart import BarChart, Reference

# Veri aralığını belirt
data = Reference(sheet, min_col=1, min_row=1, max_col=2, max_row=2)

# Çubuk grafiği oluştur
chart = BarChart()
chart.add_data(data, titles_from_data=True)

# Grafiği sayfaya ekle
sheet.add_chart(chart, "E5")

Sonuç

OpenPyXL, Python ile Excel dosyalarını yönetmenin en etkili yollarından biridir. Kullanıcı dostu yapısı ve geniş özellik seti ile veri analizi ve raporlama süreçlerinizi kolaylaştırır. Limit Bilgisayar Kursu olarak, bu kütüphaneyi kullanarak Excel dosyalarınızı daha verimli bir şekilde yönetmeyi öğrenebilirsiniz.

Kariyerinize Yatırım Yapın!

Excel ve diğer bilgisayar becerilerini geliştirmek için Limit Bilgisayar Kursu ile iletişime geçin. Daha fazla bilgi ve kayıt için bize ulaşın: 0 536 601 06 16.

Bu Yazıyı Paylaş
Ücretsiz Danışmanlık

Size en uygun eğitim programını birlikte belirleyelim

Eğitim danışmanlarımız kurs içeriği, ders saatleri, ücret ve sertifika süreci hakkındaki tüm sorularınızı yanıtlar. Görüşme ücretsizdir ve kayıt zorunluluğu yoktur.

Ücretsiz online deneme sınavlarına başlayın