EXCELDEN POWER AUTOMATE OTOMASYONU

Satın alma talepleri bir Excel dosyasında birikiyor; her sabah biri dosyayı açıp bekleyenleri sayıyor, yöneticiye e-posta atıyor, gelen cevabı tabloya işliyor. Bu döngünün tamamı — okuma, süzme, e-posta, geri yazma — Power Automate'in işidir: buluttaki bir akış, Excel tablonuzu okur ve insansız çalışır. Tek şart, Excel tarafının akışın anlayacağı biçimde kurulmasıdır; bu sayfa tam o kurulumu anlatıyor.
Çalışma dosyasını indir (.xlsx) — akışa hazır Talepler tablosu + akış adımları planı1. Power Automate Excel'den Ne Bekler
Power Automate, Excel'e üç kapıdan dokunur: tablodaki satırları listeler, satır ekler, satırı günceller. Üçünün de ortak ön koşulu aynıdır: veri, sayfada serbest duran hücreler değil adlandırılmış gerçek bir tablo (Ctrl+T) olmalı ve dosya OneDrive veya SharePoint'te durmalıdır — akış buluttan çalışır, yerel diskteki dosyayı göremez. "Tabloda bulunan satırları listele" bloğu, adını verdiğiniz tabloyu bulamazsa akış daha ilk adımda durur; otomasyonların çoğu Power Automate ekranında değil, bu Excel ön koşulunda takılır.
2. Akışa Hazır Tablo

Örnek tabloda dört talep var (T-201'den T-204'e); T-202 ve T-204 "Bekliyor" durumunda. Yapı akış için tasarlandı:
- Ctrl+T ile tabloya çevrildi ve "Talepler" adı verildi (Tablo Tasarımı sekmesi, sol üst köşe) — akış bu adla bağlanır.
- TalepNo benzersiz: akışın "satırı güncelle" bloğu hangi satıra yazacağını bu anahtardan bulur.
- Durum sütunu sınırlı sözlükte: yalnızca "Bekliyor" ve "Onaylandı" — akışın koşul bloğu metin eşleştirir; "bekliyor", "Beklemede", "BEKLIYOR" çeşitlemeleri koşulu sessizce ıskalatır. Veri Doğrulama listesi bu sözlüğü zorlar.
3. Örnek Akış: Bekleyen Talepleri Onaya Gönder

Tetik seçimi akışın karakterini belirler — üç temel tip vardır:
| Tetik türü | Ne zaman çalışır | Tipik iş |
|---|---|---|
| Yinelenme (zamanlama) | Belirlenen saatte/dönemde | Sabah özeti, haftalık rapor, vade taraması |
| Olay tabanlı | Bir şey olduğunda (e-posta gelince, forma yanıt düşünce) | Ek dosyayı kaydet, yanıtı tabloya satır ekle |
| Anlık (manuel) | Düğmeye basınca | İstek üzerine bildirim, onay başlatma |
Örneğimiz ilk tipten. Akışın iskeleti beş bloktur ve mantığı okumak yeterlidir: Yinelenme akışı her sabah 08:00'de tetikler; Tabloda bulunan satırları listele Talepler tablosunu okur; Koşul Durum = Bekliyor olanları süzer; Onay gönder yöneticinin Teams/e-postasına onay kartı düşürür; Satırı güncelle verilen kararı Durum sütununa geri yazar. Ertesi sabah tabloyu açan kişi, kimseye e-posta atılmadan sonuçları hazır bulur. Aynı iskelet dilekçe takibi, izin talebi, fatura onayı gibi her "listeden onaya" senaryosuna uyarlanır.
4. Excel Tarafının Kuralları
- Tabloya elle satır eklerken düzeni koruyun: tablonun hemen altına yazılan satır tabloya otomatik katılır; araya boş satır bırakılan kayıt akışın görüş alanı dışında kalır.
- Sütun adlarını değiştirmeyin: akış sütunlara adla bağlanır; "Tutar" sütununu "Tutar (TL)" yapmak akışı kırar. Ad değişikliği gerekiyorsa akış da güncellenmelidir.
- Akışın yazdığı sütuna formül koymayın: "satırı güncelle" bloğu hücreye değer yazar ve formülü ezer; hesap gerekiyorsa ayrı sütunda yapılmalıdır.
- Dosyayı sürekli açık tutmayın: masaüstü Excel'de uzun süre açık ve kaydedilmemiş dosya, akışın okuduğu bulut kopyasından geride kalır — düzenle, kaydet, kapat ritmi otomasyonun sağlığıdır.
Özetle
Excelden Power Automate otomasyonunun formülü nettir: OneDrive/SharePoint'teki dosya + Ctrl+T ile adlandırılmış tablo + sınırlı sözlüklü durum sütunu; üstüne beş bloklu akış (tetik → listele → koşul → eylem → geri yaz). İndirdiğiniz dosya bu yapının hazır hâli — OneDrive'a koyup ilk akışınızı üzerine kurabilirsiniz. Akış tasarımını koşullarıyla, döngüleriyle derinlemesine öğrenmek için Power Automate eğitimi; Excel tarafını sağlamlaştırmak için Excel eğitimi iki ayağı tamamlar.
Sıkça Sorulan Sorular
Power Automate yerel diskteki Excel dosyasını okuyabilir mi?
Bulut akışları hayır — dosya OneDrive, OneDrive İş veya SharePoint'te olmalıdır. Yerel dosyalar için Power Automate Desktop ayrı bir seçenektir; o da bilgisayar açıkken çalışır. Standart tavsiye, otomasyona girecek dosyayı en baştan buluta taşımaktır: hem akış hem yedeklilik kazanılır.
Akış tabloyu bulamıyor hatası alıyorum, neye bakmalıyım?
Üç kontrole: veri gerçekten tablo mu (Ctrl+T yapılmış mı — sayfada seçince Tablo Tasarımı sekmesi çıkmalı), tablonun adı akışta seçtiğinizle aynı mı, dosya yolunda dosya taşınmış/yeniden adlanmış mı? Vakaların çoğu 'tablo sanılan düz aralık'tan çıkar; Ctrl+T otomasyonun ilk adımıdır.
Excel makrosu (VBA) varken Power Automate'e neden gerek olsun?
VBA dosyanın içinde ve Excel açıkken çalışır; Power Automate bulutta, dosya kapalıyken ve zamanlanmış çalışır. E-posta gönderme, Teams onayı, başka sistemlere bağlanma akışın doğal alanıdır. Kaba ayrım: dosya içi hesap ve biçim işleri VBA, sistemler arası ve zamanlanmış işler Power Automate.
Aynı anda hem ben hem akış tabloya yazarsak ne olur?
Tablo satır düzeyinde güncellenir ve çakışma nadiren sorun çıkarır; asıl risk, masaüstü Excel'de uzun süre kaydedilmeden açık tutulan dosyanın bulut kopyasından geride kalmasıdır. Tarayıcıda (Excel Online) düzenlemek bu riski sıfıra indirir — değişiklik anında buluta yazılır.
Akış kaç satırlık tabloyu işleyebilir?
'Satırları listele' bloğu varsayılan olarak sınırlı sayıda satır döndürür; sayfalandırma açılarak binlerce satıra çıkılır. Pratik kural: on binlerce satırlık tabloda akışı tüm tabloyu okumak yerine filtre sorgusuyla (örneğin yalnızca Durum = Bekliyor) daraltmak hem hız hem kota açısından doğrudur.


