İçindekiler
Günlük işlerde en sık ihtiyaç duyulan Excel formülleri TOPLA, ORTALAMA, EĞER, EĞERSAY, ETOPLA ve DÜŞEYARA'dır. Türkçe Excel'de her formül = ile başlar ve bağımsız değişkenler noktalı virgülle ayrılır: =TOPLA(B2:B10).
Bu sayfada en çok kullanılan formülleri konularına göre gruplandırdık. Her satırda formülün ne yaptığını, Türkçe Excel'de nasıl yazıldığını ve ayrıntılı anlatımın bulunduğu sayfayı göreceksiniz. İngilizce adlar parantez içinde verilmiştir; İngilizce Excel kullanan bir meslektaşınızla çalışırken işinize yarar.
Türkçe Excel'de formül yazmanın dört kuralı
- Formül her zaman = ile başlar. Eşittir işareti olmadan yazılan TOPLA(B2:B4) metin olarak kalır.
- Bağımsız değişkenler noktalı virgülle (;) ayrılır: =EĞER(B2>=50;"Geçti";"Kaldı"). Virgül Türkçe Excel'de ondalık ayırıcıdır: 12,5.
- Fonksiyon adları Türkçedir: SUM yerine TOPLA, IF yerine EĞER. Türkçe Excel'de İngilizce ad yazarsanız #AD? hatası alırsınız.
- Metinler çift tırnak içine yazılır ("Ankara"), sayılar ve hücre başvuruları tırnaksız yazılır.
| Ürün | Adet | Birim fiyat (₺) | Tutar (₺) |
|---|---|---|---|
| Defter | 12 | 45 | 540 |
| Kalem | 30 | 12,5 | 375 |
| Dosya | 8 | 27,5 | 220 |
| Toplam | 1.135 |
=B2*C2=TOPLA(D2:D4)Temel hesaplama formülleri
| Formül | Ne yapar | Örnek |
|---|---|---|
| TOPLA (SUM) | Bir aralıktaki sayıları toplar | =TOPLA(B2:B10) |
| ORTALAMA (AVERAGE) | Aritmetik ortalama; boş ve metin hücreleri atlar | =ORTALAMA(B2:B10) |
| MİN / MAK (MIN / MAX) | En küçük ve en büyük değer | =MAK(B2:B10) |
| BAĞ_DEĞ_SAY / BAĞ_DEĞ_DOLU_SAY (COUNT / COUNTA) | Sayı içeren / dolu hücreleri sayar | =BAĞ_DEĞ_DOLU_SAY(A2:A10) |
| YUVARLA (ROUND) | Sayıyı belirtilen basamağa yuvarlar | =YUVARLA(B2;2) |
- TOPLA rehberi
- ORTALAMA rehberi
- MİN / MAK alıştırması
- BAĞ_DEĞ_SAY / BAĞ_DEĞ_DOLU_SAY rehberi
- YUVARLA rehberi
Yüzde, KDV ve tarih farkı gibi hesaplar da bu temel işlemlerle yapılır. Ayrıntılar için yüzde hesaplama ve $ ile hücre sabitleme rehberlerine bakın.
Koşullu formüller: EĞER, EĞERSAY, ETOPLA
| Formül | Ne yapar | Örnek |
|---|---|---|
| EĞER (IF) | Koşula göre iki sonuçtan birini döndürür | =EĞER(B2>=50;"Geçti";"Kaldı") |
| VE / YADA (AND / OR) | Birden fazla koşulu birleştirir | =EĞER(VE(B2>0;C2>0);"Tamam";"Eksik") |
| İç içe EĞER / ÇOKEĞER (IFS) | Kademeli sonuç (not, prim dilimi); ÇOKEĞER 2019 ve sonrası | =ÇOKEĞER(B2>=85;"A";B2>=70;"B";DOĞRU;"C") |
| EĞERSAY (COUNTIF) | Koşula uyan hücreleri sayar | =EĞERSAY(C2:C10;"Ankara") |
| ETOPLA (SUMIF) | Koşula uyan satırların toplamını alır | =ETOPLA(C2:C10;"Ankara";D2:D10) |
| ÇOKETOPLA / ÇOKEĞERSAY (SUMIFS / COUNTIFS) | Birden fazla koşulla toplar / sayar | =ÇOKETOPLA(D2:D10;C2:C10;"Ankara";E2:E10;"Ocak") |
| EĞERHATA (IFERROR) | Hata yerine sizin belirlediğiniz değeri gösterir | =EĞERHATA(B2/C2;0) |
- EĞER formül sayfası
- VE / YADA alıştırması
- İç içe EĞER / ÇOKEĞER rehberi
- EĞERSAY formül sayfası
- ETOPLA formül sayfası
- ÇOKETOPLA / ÇOKEĞERSAY formül sayfası
- EĞERHATA formül sayfası
Arama formülleri: DÜŞEYARA ve alternatifleri
| Formül | Ne yapar | Örnek |
|---|---|---|
| DÜŞEYARA (VLOOKUP) | Tablonun ilk sütununda arar, aynı satırdan değer getirir | =DÜŞEYARA(A2;$E$2:$F$50;2;YANLIŞ) |
| ÇAPRAZARA (XLOOKUP) | Her yöne arar, bulamazsa kendi mesajınızı gösterir; Excel 2021 ve Microsoft 365 | =ÇAPRAZARA(A2;E2:E50;F2:F50;"Yok") |
| İNDİS + KAÇINCI (INDEX + MATCH) | Tüm sürümlerde çalışan esnek arama | =İNDİS(F2:F50;KAÇINCI(A2;E2:E50;0)) |
Arama formüllerinde en sık karşılaşılan sorun #YOK hatasıdır. Nedenleri ve çözümleri için #YOK hatası rehberine, iki listeyi karşılaştırmak için iki tablo karşılaştırma rehberine bakın.
Metin formülleri
| Formül | Ne yapar | Örnek |
|---|---|---|
| SOLDAN / SAĞDAN / PARÇAAL (LEFT / RIGHT / MID) | Metnin başından, sonundan veya ortasından karakter alır | =SOLDAN(A2;3) |
| UZUNLUK (LEN) | Karakter sayısını verir (boşluklar dahil) | =UZUNLUK(A2) |
| & / BİRLEŞTİR (CONCATENATE) | Metinleri birleştirir | =A2&" "&B2 |
| KIRP (TRIM) | Fazla boşlukları siler | =KIRP(A2) |
| BÜYÜKHARF / YAZIM.DÜZENİ (UPPER / PROPER) | Büyük harfe veya baş harfi büyük yazıya çevirir | =BÜYÜKHARF(A2) |
- SOLDAN / SAĞDAN / PARÇAAL rehberi
- UZUNLUK alıştırması
- & / BİRLEŞTİR rehberi
- KIRP rehberi
- BÜYÜKHARF / YAZIM.DÜZENİ rehberi
Tarih formülleri
| Formül | Ne yapar | Örnek |
|---|---|---|
| BUGÜN (TODAY) | Bugünün tarihini verir, her açılışta güncellenir | =BUGÜN() |
| TARİH (DATE) | Yıl, ay ve günden tarih oluşturur | =TARİH(2026;10;31) |
| ETARİHLİ (DATEDIF) | İki tarih arasındaki tam yıl, ay veya gün | =ETARİHLİ(B2;BUGÜN();"y") |
İki tarih arasındaki gün sayısı için çoğu zaman formüle bile gerek yoktur: büyük tarihten küçüğü çıkarmanız yeterlidir. Ayrıntılar iki tarih arası gün hesaplama rehberinde.
Formül yazarken sık yapılan hatalar
- Virgülle ayırmak: =EĞER(B2>50,"Evet","Hayır") Türkçe Excel'de çalışmaz; ; kullanın.
- Ondalık için nokta yazmak: 12.5 Türkçe Excel'de sayı değil, metin ya da tarih olarak algılanabilir. 12,5 yazın.
- Formülü kopyalarken sabit kalması gereken hücreyi $ ile sabitlememek: =B2*$F$1.
- Sayıyı metin olarak saklamak: sola yaslanan sayılar TOPLA ve ETOPLA'ya girmez.
Uygulamalı alıştırmalar
Formülleri okumak yerine tarayıcıda deneyerek öğrenmek isterseniz şu alıştırmalarla başlayın. Her alıştırma birkaç dakika sürer ve yanlış yazdığınızda nedenini söyler.
- İlk formüller ve hücre başvurusu
- TOPLA · ORTALAMA, MİN ve MAK
- EĞER · VE ve YADA · İç içe EĞER ve ÇOKEĞER
- EĞERSAY · ETOPLA · ÇOKETOPLA · Tekrar edenleri bulma
- DÜŞEYARA · #YOK hatası · ÇAPRAZARA · İNDİS ve KAÇINCI
- SOLDAN, SAĞDAN ve UZUNLUK · Metin birleştirme · BÜYÜKHARF ve KIRP
- TARİH formülü · İki tarih arası gün · Sıralama: BÜYÜK, KÜÇÜK, RANK
Sık sorulan sorular
Excel formülleri Türkçe mi İngilizce mi yazılır?
Excel'in arayüz diline göre. Türkçe Excel'de TOPLA, EĞER gibi Türkçe adlar ve ; ayırıcı kullanılır. Dosya İngilizce Excel'de açıldığında formüller otomatik olarak SUM, IF gibi İngilizce adlara çevrilir.
Formül ile fonksiyon arasındaki fark nedir?
Formül, = ile başlayan hesaplamanın tamamıdır (=B2*C2+5). Fonksiyon ise formülün içinde kullanılan hazır işlemdir (TOPLA, EĞER). Her fonksiyon bir formülün parçasıdır ama her formül fonksiyon içermez.
Formül sonuç yerine neden metin olarak görünüyor?
Ya başında = yoktur ya da hücre Metin biçimindedir. Hücreyi Genel biçime alıp formüle tekrar girin. Bütün sayfada formüller görünüyorsa Formüller sekmesindeki Formülleri Göster açıktır; tıklayıp kapatın.
Hangi formülle başlamalıyım?
Önce TOPLA ve ORTALAMA ile aralık mantığını, sonra EĞER ile koşulları öğrenin. Ardından EĞERSAY, ETOPLA ve DÜŞEYARA gelir. Bu altı formül günlük tabloların büyük bölümünü karşılar.