Excel Formülleri: 100+ Formül Tam Listesi, Açıklama ve Örnekler
Excel'de iş verimini katlamanın en temel yolu doğru formülü doğru yerde kullanmaktır. 500'ün üzerinde yerleşik fonksiyon olsa da, gerçek iş hayatında en çok kullanılan 80-100 formül vardır. Bu rehberde Excel formüllerini kategoriye göre derli toplu sunuyoruz: matematik, mantık, arama-başvuru, metin, tarih-saat, finansal, istatistik ve dizi formülleri. Her birinde sözdizimi, kısa açıklama, pratik örnek ve sık yapılan hatayı bulacaksınız. Öğrenmek için liste tek başına yeterli değildir; ama referans tablosu olarak iş başında daima yanınızda olması verimliliği iki katına çıkarır.
Formül Yazarken Temel Kurallar
Bir formül yazarken şu beş kuralı unutmayın:
- Eşittir ile başlayın: Excel hücreye yazılan ilk karakter
=olmadıkça onu metin sayar. - Argüman ayracı: Türkçe Excel'de
;, İngilizce'de,. Liste içinden formül kopyalarken bu farkı dikkate alın. - Mutlak/göreli referans:
$A$1mutlak,A1göreli,$A1veA$1karışık. F4 tuşu çevrim yapar. - Boşluk = Kesişim: Excel formülünde iki aralık arasında boşluk kesişimi temsil eder; argümanlar arasında boşluk olmaz.
- Tırnak işareti: Metin değerleri formülde çift tırnak içinde verilir:
"Tamam".
Matematik ve Trigonometri Formülleri
En çok kullanılan toplama, çıkarma, çarpma ve istatistiksel matematik fonksiyonları:
| Formül | Açıklama | Örnek |
|---|---|---|
| TOPLA | Sayıları toplar | =TOPLA(A1:A10) |
| ÇARPIM | Sayıları çarpar | =ÇARPIM(A1:A5) |
| ÖZET | Tek hücrede çoklu agregat | =ÖZET(9;3;A1:A10) |
| MUTLAK | Mutlak değer | =MUTLAK(-25) |
| YUVARLA | Belli haneye yuvarlar | =YUVARLA(A1;2) |
| YUKARIYUVARLA | Yukarı yuvarlar | =YUKARIYUVARLA(A1;0) |
| AŞAĞIYUVARLA | Aşağı yuvarlar | =AŞAĞIYUVARLA(A1;0) |
| TAMSAYI | Tam sayıya çevirir | =TAMSAYI(3,7) → 3 |
| MOD | Bölüm kalanı | =MOD(10;3) → 1 |
| BÖLÜM | Bölüm tam kısmı | =BÖLÜM(10;3) → 3 |
| KAREKÖK | Karekök | =KAREKÖK(144) → 12 |
| KUVVET | Üs alma | =KUVVET(2;10) → 1024 |
| RASGELE | 0-1 arası rastgele | =RASGELE() |
| RASTGELEARALIK | Tam sayı rastgele | =RASTGELEARALIK(1;100) |
| PI | Pi sayısı | =PI() |
| TOPLA.ÇARPIM | Çarpılmış toplam | =TOPLA.ÇARPIM(A:A;B:B) |
Koşullu Hesap Formülleri
Bir koşula göre toplama, sayma, ortalama yapan en pratik fonksiyonlar:
| Formül | Açıklama | Örnek |
|---|---|---|
| EĞER | Koşullu sonuç | =EĞER(A1>10;"OK";"NO") |
| VE | Tüm koşullar doğru? | =VE(A1>5;B1<10) |
| YADA | Herhangi koşul doğru? | =YADA(A1>5;B1>5) |
| DEĞİL | Tersini alır | =DEĞİL(A1>5) |
| EĞERHATA | Hata yerine değer döner | =EĞERHATA(A1/B1;0) |
| EĞERYOKSA | #YOK varsa değer | =EĞERYOKSA(formül;"yok") |
| ÇOKEĞER | Çok dallı koşul | =ÇOKEĞER(A>90;"AA";A>80;"BA";...) |
| SEÇ | İndekse göre seç | =SEÇ(A1;"X";"Y";"Z") |
| ETOPLA | Koşullu topla | =ETOPLA(A:A;"İst";B:B) |
| ÇOKETOPLA | Çoklu koşul topla | =ÇOKETOPLA(C:C;A:A;"İst";B:B;">5") |
| EĞERSAY | Koşullu say | =EĞERSAY(A:A;"İst") |
| ÇOKEĞERSAY | Çoklu koşul say | =ÇOKEĞERSAY(A:A;"İst";B:B;">5") |
| EĞERORTALAMA | Koşullu ortalama | =EĞERORTALAMA(A:A;">10") |
Bu kategoriden detaylı örnekler için EĞER ve YADA birleşimleri rehberine, koşullu toplama için ETOPLA-ÇOKETOPLA detay yazısına bakın.
Arama ve Başvuru Formülleri
Tablo ve listeden veri çekmek için en güçlü silahlar:
| Formül | Açıklama | Örnek |
|---|---|---|
| DÜŞEYARA | Sütunda arar, satırı getirir | =DÜŞEYARA(A2;tab;3;0) |
| YATAYARA | Satırda arar, sütunu getirir | =YATAYARA(A2;tab;2;0) |
| XLOOKUP / ARA.X | Modern, esnek arama (M365) | =ARA.X(A2;arr1;arr2) |
| İNDİS | Konuma göre değer | =İNDİS(arr;sat;süt) |
| KAÇINCI | Konum bulur | =KAÇINCI(A2;arr;0) |
| İNDİS+KAÇINCI | İki yönlü arama | =İNDİS(D:D;KAÇINCI(A2;A:A;0)) |
| ARA | Klasik arama | =ARA(A2;sıralı;sonuç) |
| ELEMAN | Listeden seç | =ELEMAN(A1;"X";"Y";"Z") |
| KAYDIR | Dinamik referans | =KAYDIR(A1;0;3;5;1) |
| DOLAYLI | Metni referansa çevirir | =DOLAYLI("Sayfa1!A1") |
| BAĞ_DEĞ_DOLU_SAY | Doluları say | =BAĞ_DEĞ_DOLU_SAY(A:A) |
| BAĞ_DEĞ_SAY | Sayı doluları say | =BAĞ_DEĞ_SAY(A:A) |
| BENZERSİZ | Tekil değerler (M365) | =BENZERSİZ(A:A) |
| FİLTRE | Koşullu filtre (M365) | =FİLTRE(arr;A:A>10) |
| SIRALA | Sıralanmış dizi (M365) | =SIRALA(arr;1;1) |
DÜŞEYARA detayları için DÜŞEYARA rehberi, modern alternatif için DÜŞEYARA mı XLOOKUP mu yazılarına göz atın.
Metin Formülleri
Metin manipülasyonu, ad-soyad ayırma, formatlama, temizleme:
| Formül | Açıklama | Örnek |
|---|---|---|
| SOLDAN | Soldan N karakter | =SOLDAN(A1;3) |
| SAĞDAN | Sağdan N karakter | =SAĞDAN(A1;3) |
| PARÇAAL | Ortadan N karakter | =PARÇAAL(A1;5;3) |
| UZUNLUK | Karakter sayısı | =UZUNLUK(A1) |
| BÜYÜKHARF | Hepsi büyük | =BÜYÜKHARF(A1) |
| KÜÇÜKHARF | Hepsi küçük | =KÜÇÜKHARF(A1) |
| YAZIM.DÜZENİ | Her kelime baş büyük | =YAZIM.DÜZENİ(A1) |
| BİRLEŞTİR | Metin birleştir | =BİRLEŞTİR(A1;" ";B1) |
| METİNBİRLEŞTİR | Ayraçla birleştir | =METİNBİRLEŞTİR(", ";1;A1:A5) |
| METNEÇEVİR | Sayıyı metne biçimle çevir | =METNEÇEVİR(A1;"#.##0,00") |
| SAYIYAÇEVİR | Metni sayıya çevirir | =SAYIYAÇEVİR(A1) |
| YERİNEKOY | İlk eşleşmeyi değiştirir | =YERİNEKOY(A1;"a";"b";1) |
| DEĞİŞTİR | Konum bazlı değiştir | =DEĞİŞTİR(A1;5;3;"abc") |
| BUL | Konum (büyük/küçük duyarlı) | =BUL("@";A1) |
| MBUL | Konum (duyarsız) | =MBUL("@";A1) |
| KIRP | Fazla boşlukları kırpar | =KIRP(A1) |
| TEMİZ | Yazdırılamaz karakterleri sil | =TEMİZ(A1) |
| YİNELE | Metin tekrarı | =YİNELE("-";10) |
| ÖZDEŞ | Metin eşitliği (büyük/küçük) | =ÖZDEŞ(A1;B1) |
Detaylı metin manipülasyonu için SOLDAN-SAĞDAN-PARÇAAL rehberi, temizleme için KIRP ve TEMİZ ile temizlik.
Tarih ve Saat Formülleri
| Formül | Açıklama | Örnek |
|---|---|---|
| BUGÜN | Bugünün tarihi | =BUGÜN() |
| ŞİMDİ | Bugün + saat | =ŞİMDİ() |
| TARİH | Yıl-ay-gün → tarih | =TARİH(2024;5;1) |
| YIL / AY / GÜN | Tarihten parça çıkarır | =YIL(A1) |
| HAFTANINGÜNÜ | Haftanın günü (1-7) | =HAFTANINGÜNÜ(A1;2) |
| HAFTASAY | Yıl içindeki hafta | =HAFTASAY(A1) |
| ETARİHLİ | Tarih farkı (Y/M/D) | =ETARİHLİ(A1;B1;"Y") |
| İŞGÜNÜ | X iş günü sonra tarih | =İŞGÜNÜ(A1;30) |
| İŞGÜNÜ.SAY | İki tarih arası iş günü | =İŞGÜNÜ.SAY(A1;B1) |
| SERİTARİH | X ay sonra tarih | =SERİTARİH(A1;6) |
| SERİAY | X ay sonu tarihi | =SERİAY(A1;3) |
| TARİHSAYISI | Metin → tarih | =TARİHSAYISI("01.05.2024") |
| SAAT / DAKİKA / SANİYE | Saatten parça | =SAAT(A1) |
| ZAMAN | Saat-dakika-saniye → zaman | =ZAMAN(8;30;0) |
Finansal Formüller
| Formül | Açıklama | Örnek |
|---|---|---|
| ÖDEME fonksiyonu detayları">DEVRESEL_ÖDEME | Kredi taksiti (PMT) | =DEVRESEL_ÖDEME(0,02;36;-100000) |
| GD | Gelecek değer (FV) | =GD(0,01;120;-100) |
| BD | Bugünkü değer (PV) | =BD(0,01;60;-100) |
| NBD | Net bugünkü değer (NPV) | =NBD(0,1;A1:A5) |
| İÇ_VERİM_ORANI | İç verim (IRR) | =İÇ_VERİM_ORANI(A1:A5) |
| FAİZ_ORANI | Eşit ödemede faiz oranı | =FAİZ_ORANI(36;-X;Y) |
| TAKSİT_SAYISI | Eşit ödemede dönem sayısı | =TAKSİT_SAYISI(0,01;-X;Y) |
| FAİZTUTARI | Belli dönem faiz | =FAİZTUTARI(0,01;1;36;-X) |
| ANA_PARA_ÖDEMESİ | Belli dönem anapara | =ANA_PARA_ÖDEMESİ(0,01;1;36;-X) |
Kredi hesabı için Excel ile Kredi Hesaplayıcı, yatırım analizi için NBD-İVO Yatırım Analizi rehberine bakın.
İstatistik Formülleri
| Formül | Açıklama | Örnek |
|---|---|---|
| ORTALAMA | Aritmetik ortalama | =ORTALAMA(A:A) |
| MİN / MAK | En küçük / en büyük | =MAK(A:A) |
| BÜYÜK | K. büyük değer | =BÜYÜK(A:A;3) |
| KÜÇÜK | K. küçük değer | =KÜÇÜK(A:A;3) |
| ORTANCA | Medyan | =ORTANCA(A:A) |
| ENÇOK_OLAN | Mod (en çok geçen) | =ENÇOK_OLAN(A:A) |
| STDSAPMA | Standart sapma | =STDSAPMA(A:A) |
| VAR | Varyans | =VAR(A:A) |
| YÜZDE_BİRLİK | Yüzdelik dilim | =YÜZDE_BİRLİK(A:A;0,9) |
| RANK | Sıra numarası | =RANK(B2;B:B;0) |
| KORELASYON | Korelasyon katsayısı | =KORELASYON(A:A;B:B) |
| EĞİM | Doğru eğimi | =EĞİM(B:B;A:A) |
| EĞRİSEL | Trend tahmini | =EĞRİSEL(yX;y;x) |
Sık Yapılan Hatalar
Hata 1: Argüman Ayracı Yanlış
Türkçe Excel'de ;, İngilizce'de , kullanılır. İnternette bulduğunuz formülü kopyalayıp yapıştırırken bu farkı kontrol etmezseniz #AD? hatası alırsınız.
Hata 2: Mutlak Referans Eksikliği
Aşağı doğru kopyalanan formülde sabit kalması gereken hücreyi $A$1 ile mutlak yapmazsanız her satırda referans kayar. F4 tuşu ile çevrim yapın.
Hata 3: Dairesel Başvuru
Formül kendisini referans alıyorsa Excel "Dairesel Başvuru" uyarısı verir. Genelde formül yanlış hücreye yazılmıştır; toplam satırına TOPLA(A:A) yazıp kendi satırı dahil olmak gibi.
Hata 4: Hücre Biçimi Metin
Bir formül #DEĞER! veya doğrudan formülü metin olarak gösteriyorsa hücre biçimi "Metin" olabilir. Hücre biçimini Genel veya Sayı yapın, sonra formülü tekrar girin (sadece biçim değiştirmek yetmez).
İlgili Yazılar
- En Çok Kullanılan 10 Excel Formülü
- Excel Formül Hataları ve Çözümleri
- Hücre Referans Tipleri
- 50 Excel Klavye Kısayolu
SSS
Excel\'de en çok kullanılan formül hangisi?
TOPLA, EĞER ve DÜŞEYARA üçlüsü iş hayatının %70\'inde yer alır. Bu üçü iyi bilindiğinde Excel kullanım verimi büyük sıçrar.
Türkçe Excel\'de İngilizce formül yazılır mı?
Doğrudan yazılmaz; Türkçe Excel kendi dilinde formül bekler. Ancak hücreye İngilizce formül yapıştırırsanız, Türkçe sürüm otomatik karşılığa çevirir. Yine de ; ayracını kontrol edin.
Formülü hücreye yazınca metin gösteriyor, çalışmıyor.
Hücre biçimi Metin olarak ayarlanmıştır. Hücreyi seçin, biçimi Genel yapın, sonra formülü silip yeniden yazın. Sadece biçim değişimi formülü çalıştırmaz.
Çoklu koşullu formül için en iyi yapı nedir?
3+ koşul için iç içe EĞER yerine ÇOKEĞER (M365/2019+) çok daha okunaklıdır. Veya İNDİS+KAÇINCI ile karar tablosu kurmak en sürdürülebilir yöntemdir.
Tüm formüllerin listesini Excel\'in kendisinden alabilir miyim?
Şerit menüden Formüller sekmesi tüm fonksiyonları kategorize gösterir; F1 yardımı her formülün resmi sayfasını açar. Ayrıca Formül Çubuğunda = yazıp ardından harf girince otomatik tamamlama listesi açılır.
Sonuç
Excel'in 500+ formülünü ezberlemek gerekmez; ihtiyacınıza göre kategoriye gidip doğru aracı seçmeyi öğrenmek yeter. Bu rehberdeki 100+ formül listesini bir yer imine ekleyin; her yeni veriyle çalışırken hangi araç işinizi en hızlı çözer, ona bakın. Matematik için TOPLA-EĞER, arama için DÜŞEYARA-İNDİS+KAÇINCI, tarih için ETARİHLİ-İŞGÜNÜ, finansal için DEVRESEL_ÖDEME-NBD-İÇ_VERİM_ORANI, metin için SOLDAN-SAĞDAN-PARÇAAL formüllerini tanımak iş hayatınızın %80\'ini karşılar. Geri kalan %20 ise alana özel; kendi sektörünüzdeki özel fonksiyonları öğrendikçe Excel kullanımınız profesyonel düzeye çıkar.