Excel formülleri, elektronik tablolarda hesaplama ve veri analizi yapmanın temelidir. Doğru formülleri bilmek saatler süren işleri dakikalara indirir. Bu rehberde en çok kullanılan 30+ Excel formülünü örneklerle öğreneceksiniz.
Temel Aritmetik Formüller
TOPLAM (SUM)
Belirli aralıktaki sayıları toplar.
=SUM(A1:A10) =SUM(A1,B1,C1) =SUM(A1:A10,C1:C10)
ORTALAMA (AVERAGE)
Sayıların ortalamasını hesaplar.
=AVERAGE(A1:A10)
SAYI (COUNT)
Sayı içeren hücreleri sayar.
=COUNT(A1:A10)
MAKSA, MİNA (MAX, MIN)
En büyük ve en küçük değeri bulur.
=MAX(A1:A10) =MIN(A1:A10)
Koşullu Formüller
EĞER (IF)
Koşula göre farklı sonuç döner.
=IF(A1>50,"Geçti","Kaldı") =IF(A1>=90,"A",IF(A1>=80,"B",IF(A1>=70,"C","F")))
EĞERSAY (COUNTIF)
Koşula uyan hücreleri sayar.
=COUNTIF(A1:A10,">50") =COUNTIF(A1:A10,"Evet") =COUNTIF(A1:A10,"ara")
ETOPLA (SUMIF)
Koşula uyan değerleri toplar.
=SUMIF(A1:A10,">100",B1:B10) =SUMIF(A1:A10,"Satış",B1:B10)
EĞERORTALAMA (AVERAGEIF)
Koşula uyan değerlerin ortalaması.
=AVERAGEIF(A1:A10,">50") =AVERAGEIF(A1:A10,"Erkek",B1:B10)
Çoklu Koşul Formülleri
ÇOKEĞERSAY (COUNTIFS)
Birden fazla koşula uyan hücreleri sayar.
=COUNTIFS(A1:A10,"Satış",B1:B10,">1000")
ÇOKETOPLA (SUMIFS)
Birden fazla koşula uyan değerleri toplar.
=SUMIFS(C1:C10,A1:A10,"İstanbul",B1:B10,">100")
ÇOKEĞERORTALAMA (AVERAGEIFS)
Birden fazla koşula uyan ortalamaları hesaplar.
=AVERAGEIFS(C1:C10,A1:A10,"Satış",B1:B10,"2024")
Arama Formülleri
DÜŞEYARA (VLOOKUP)
Dikey arama yapar. Soldaki sütunda değer arar, sağdaki sütundan sonuç getirir.
=VLOOKUP(aranacak_değer,tablo,sütun_no,YANLIŞ) =VLOOKUP(A1,Ürünler!A:C,3,FALSE)
YATAYARA (HLOOKUP)
Yatay arama yapar. Satırlarda arar.
=HLOOKUP(aranacak_değer,tablo,satır_no,YANLIŞ)
XARA (XLOOKUP)
Modern arama fonksiyonu. DÜŞEYARA'nın tüm sınırlamalarını aşar.
=XLOOKUP(aranacak_değer,arama_aralığı,dönüş_aralığı) =XLOOKUP(A1,B:B,C:C,"Bulunamadı")
Avantajları: Sola arama yapabilir, hata mesajı özelleştirilebilir, sütun ekleme/silme sorunu yok.
İNDİS ve KAÇINCI (INDEX ve MATCH)
Birlikte kullanıldığında güçlü arama kombinasyonu oluşturur.
=INDEX(dönüş_aralığı,MATCH(aranan,arama_aralığı,0)) =INDEX(C:C,MATCH(A1,B:B,0))
KAÇINCI, değerin konumunu bulur. İNDİS, o konumdaki değeri döner.
Metin Formülleri
SOLDAN, SAĞDAN, ORTAB (LEFT, RIGHT, MID)
Metinden karakter ayıklar.
=LEFT(A1,3) // İlk 3 karakter =RIGHT(A1,4) // Son 4 karakter =MID(A1,2,5) // 2. karakterden 5 karakter
UZUNLUK (LEN)
Metin uzunluğunu döner.
=LEN(A1)
BİRLEŞTİR (CONCATENATE) veya &
Metinleri birleştirir.
=CONCATENATE(A1," ",B1) =A1&" "&B1 =TEXTJOIN(", ",TRUE,A1:A10)
METNİTEMİZLE (TRIM)
Fazla boşlukları temizler.
=TRIM(A1)
BÜYÜKHARF, KÜÇÜKHARF, YAZIM.DÜZENİ
=UPPER(A1) // BÜYÜK HARF =LOWER(A1) // küçük harf =PROPER(A1) // İlk Harfler Büyük
BUL, DEĞİŞTİR (FIND, SUBSTITUTE)
=FIND("a",A1) // "a" karakterinin konumu =SUBSTITUTE(A1,"eski","yeni")
Tarih ve Saat Formülleri
BUGÜN, ŞİMDİ (TODAY, NOW)
=TODAY() // Bugünün tarihi =NOW() // Şu anki tarih ve saat
TARİH (DATE)
=DATE(2024,12,31) // 31 Aralık 2024
YIL, AY, GÜN
=YEAR(A1) =MONTH(A1) =DAY(A1)
TARİHFARKI (DATEDIF)
İki tarih arasındaki farkı hesaplar.
=DATEDIF(A1,B1,"Y") // Yıl farkı =DATEDIF(A1,B1,"M") // Ay farkı =DATEDIF(A1,B1,"D") // Gün farkı
HAFTANINGÜNÜ (WEEKDAY)
=WEEKDAY(A1) // 1=Pazar ... 7=Cumartesi
İŞGÜNÜ (WORKDAY)
=WORKDAY(A1,10) // 10 iş günü sonrası
Mantıksal Formüller
VE, VEYA, DEĞİL (AND, OR, NOT)
=AND(A1>50,B1>50) // Her ikisi de doğruysa TRUE =OR(A1>50,B1>50) // Biri doğruysa TRUE =NOT(A1>50) // Tersi
EĞERHATA (IFERROR)
Hata durumunda alternatif değer gösterir.
=IFERROR(A1/B1,"Sıfıra bölme hatası") =IFERROR(VLOOKUP(A1,B:C,2,0),"Bulunamadı")
BOŞ İSE (ISBLANK)
=IF(ISBLANK(A1),"Boş","Dolu")
Yuvarlama Formülleri
YUVARLA (ROUND)
=ROUND(A1,2) // 2 ondalık basamağa yuvarla =ROUND(A1,0) // Tam sayıya yuvarla
YUKARIYUVARLA, AŞAĞIYUVARLA
=ROUNDUP(A1,0) // Yukarı yuvarla =ROUNDDOWN(A1,0) // Aşağı yuvarla
TAM (INT)
=INT(A1) // Ondalık kısmı at
TAVAN, TABAN (CEILING, FLOOR)
=CEILING(A1,5) // 5'in katına yukarı yuvarla =FLOOR(A1,10) // 10'un katına aşağı yuvarla
İstatistiksel Formüller
STDSAPMA, VARYANS
=STDEV(A1:A10) // Standart sapma =VAR(A1:A10) // Varyans
BÜYÜK, KÜÇÜK (LARGE, SMALL)
=LARGE(A1:A10,2) // 2. en büyük =SMALL(A1:A10,3) // 3. en küçük
DERECE (RANK)
=RANK(A1,A1:A10,0) // Büyükten küçüğe sıralama
Dizi Formülleri
EŞSİZ (UNIQUE)
Tekrarsız değerleri listeler.
=UNIQUE(A1:A100)
SIRALA (SORT)
=SORT(A1:B10,2,1) // 2. sütuna göre artan sırala
FİLTRE (FILTER)
Koşula göre filtreler.
=FILTER(A1:C10,B1:B10>100)
Formül İpuçları
Mutlak ve Göreli Başvuru
A1: Göreli (kopyalandığında değişir) $A$1: Mutlak (sabit kalır) $A1: Sütun sabit A$1: Satır sabit
F4 tuşu başvuru türünü değiştirir.
Formül Denetimi
Ctrl+`: Formülleri göster/gizle F2: Hücreyi düzenle F9: Seçili kısmı hesapla
Hata Kodları
#REF! : Geçersiz başvuru #VALUE! : Yanlış veri tipi #DIV/0! : Sıfıra bölme #N/A : Değer bulunamadı #NAME? : Tanınmayan formül
Sonuç
Bu formüller Excel'deki işlerinizin %90'ını karşılar. EĞER, DÜŞEYARA/XARA, ETOPLA ve EĞERSAY en kritik olanlardır.
XLOOKUP öğrenin, DÜŞEYARA'dan üstündür. İNDİS+KAÇINCI kombinasyonu her versiyonda çalışır.
Formülleri ezberlemeye çalışmayın, uygulayarak öğrenin. Her gün bir formül deneyin, bir ayda uzmanlaşırsınız.
Henüz yorum yok.
Sohbete katıl. Yorumlar yayınlanmadan önce moderasyondan geçer.