0Pricing
Excel Formulas Academy · Ders

IF İşlevinin Çalışma Mantığı

IF işlevinin test, doğruysa değer ve yanlışsa değer yapısını öğrenin.

IF İşlevinin Çalışma Mantığı, CoddyKit'te ücretsiz bir Excel Formulas Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Excel Formulas Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Excel Formulas Academy kursu toplamda 4 dersten oluşur.

IF İşleviyle Tanışın

Şimdiye kadar formülleriniz hep aynı türden bir yanıt veriyordu. IF işlevi, bir soruya verilen yanıta göre elektronik tablonun iki sonuç arasında karar vermesini sağlar.

Bunu yol ayrımına benzetebilirsiniz: bir şey doğruysa eğer bir yöne, değilse diğer yöne gidilir. Bu tek fikir; notlandırma, durum etiketleri, indirimler ve çok daha fazlasının temelini oluşturur.

IF İşlevinin Üç Parçası

Her IF formülünde virgüllerle ayrılmış tam üç parça bulunur:

  • Sınama — doğru veya yanlış olabilen bir soru
  • Doğruysa değer — sınama başarılı olduğunda gösterilecek şey
  • Yanlışsa değer — sınama başarısız olduğunda gösterilecek şey

Basitçe söylemek gerekirse: IF (bu doğruysa), bunu göster; değilse şunu göster.

=IF(test, value_if_true, value_if_false)

İlk Gerçek Örnek

Bir sınav puanının A2 hücresinde bulunduğunu düşünün. Bu puanı Geçti veya Kaldı olarak etiketlemek istiyorsunuz. Geçer puan 60 veya daha fazladır.

Koşul A2 >= 60 ifadesidir. Bu TRUE ise "Geçti" gösterilir; FALSE ise "Kaldı" gösterilir.

Metin sonuçlarının çift tırnak içine alındığına dikkat edin; böylece e-tablo bunları formül olarak değil, sözcük olarak ele alır.

=IF(A2 >= 60, "Pass", "Fail")

E-Tablo Bunu Nasıl Okur

Enter tuşuna bastığınızda e-tablo şu işlemleri sırayla yapar:

  • A2 içindeki değere bakar
  • A2 >= 60 sorusunu denetler ve TRUE veya FALSE sonucunu alır
  • TRUE ise ilk sonucu, FALSE ise ikinci sonucu döndürür

A2 değeri 72 ise yanıt Geçti olur. 45 ise yanıt Kaldı olur.

Koşul Her Zaman Evet/Hayır Sorusudur

IF'nin ilk bağımsız değişkeni yalnızca iki olasılığa indirgenmelidir: TRUE veya FALSE. Arada başka bir olasılık yoktur.

"Bu sayı 100'den büyük mü?" veya "Bu hücre Evet'e eşit mi?" gibi sorular sorunsuz çalışır. "Bu ne kadar büyük?" gibi belirsiz bir istek ise çalışmaz; çünkü tek bir evet-hayır yanıtı yoktur.

=IF(B2 = "Yes", "Confirmed", "Pending")

Metin Yerine Sayı Döndürme

İki sonucun da metin olması gerekmez. Sonuçlar sayı, boş değer veya başka formüller bile olabilir.

100 birimden fazla siparişlerin 50 bonus kazandığını, daha küçük siparişlerin ise 0 kazandığını düşünün. Sipariş miktarını A2 hücresine yazın:

Sayılar tırnak içine alınmaz. Yalnızca metinlerin tırnak içine alınması gerekir.

=IF(A2 > 100, 50, 0)

IF'yi Sesli Okuma

Formülünüze güvenmeden önce onu bir cümle gibi okumak harika bir alışkanlıktır.

=IF(A2 >= 60, "Pass", "Fail") formülü şöyle okunur: A2 en az 60 ise Geçti gösterilir; aksi takdirde Kaldı gösterilir.

Cümle sesli okunduğunda anlamlı geliyorsa formül genellikle çalışır. Kafa karıştırıcı geliyorsa mantığın düzeltilmesi gerekebilir.

Uygulamalı Örnek: Stok Durumu

Bir mağaza B sütununda kalan birim sayısını izler. C sütununda anlaşılır bir etiket göstermek istiyor.

Kural şu: Kalan sayı 10 veya daha azsa Yeniden sipariş, aksi takdirde OK. 2. satır için:

Bunu aşağı doğru sürüklediğinizde her ürün, stok sayıları değiştiği anda güncellenen bir duruma sahip olur.

=IF(B2 <= 10, "Reorder", "OK")

IF Değişikliklere Tepki Verir

IF'nin gücü, sonucunun dinamik olmasındadır. Sonuç elle yazılmaz; hesaplanır.

B2 hücresindeki stok sayısını 8'den 25'e değiştirirseniz durum otomatik olarak "Yeniden sipariş" değerinden "OK" değerine geçer. Etiketi kendiniz hiçbir zaman düzenlemezsiniz.

Formül yazmanın yanıtları elle girmekten daha iyi olmasının nedeni budur: veriler değiştikçe e-tablonuzun doğruluğunu korur.

İki Hücreyi Karşılaştırma

Koşul, sabit bir sayıyla sınırlı kalmadan bir hücreyi başka bir hücreyle karşılaştırabilir.

A2 hücresinin gerçekleşen satışları, B2 hücresinin ise hedefi içerdiğini düşünün. Hedefe ulaşılıp ulaşılmadığını görmek için:

Buradaki soru "A2, B2 kadar büyük veya ona eşit mi?" sorusudur ve yanıt etiketi belirler.

=IF(A2 >= B2, "Target met", "Below target")

Hem Excel'de Hem Google Sheets'te

İyi haber: IF, Microsoft Excel ve Google Sheets'te aynı şekilde çalışır. Birinde yazdığınız formül diğerinde değişiklik yapılmadan çalışır.

Yapı hiçbir zaman değişmez: =IF ifadesinden sonra parantez içine alınmış ve virgüllerle ayrılmış bir koşul, bir TRUE sonucu ve bir FALSE sonucu bulunur.

Hızlı Kontrol

IF'nin yapısına ilişkin anlayışınızı sınayın.

Özet: IF Nasıl Düşünür

Mantıksal formüllerin temelini öğrendiniz:

  • IF, bir koşula göre iki sonuç arasından seçim yapar
  • Her zaman üç bölümden oluşur: test, value_if_true, value_if_false
  • Koşul, TRUE veya FALSE sonucuna ulaşan bir evet-hayır sorusu olmalıdır
  • Metin sonuçları tırnak işareti gerektirir; sayılar gerektirmez
  • Verileriniz değiştikçe sonuçlar anlık olarak güncellenir

Sırada, koşulun kendisini oluşturan karşılaştırmaları daha iyi kavrayacaksınız.

=IF(A2 >= 60, "Pass", "Fail")

Sıkça Sorulan Sorular

“IF İşlevinin Çalışma Mantığı” dersi ücretsiz mi?

Evet — “IF İşlevinin Çalışma Mantığı” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Excel Formulas Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Excel Formulas Academy kursu toplamda 4 dersten oluşur.

“IF İşlevinin Çalışma Mantığı” dersinde ne öğreneceğim?

IF işlevinin test, doğruysa değer ve yanlışsa değer yapısını öğrenin. Excel Formulas Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Excel Formulas Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Excel Formulas Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.

“IF İşlevinin Çalışma Mantığı” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Excel Formulas Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Excel Formulas Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. IF İşlevinin Çalışma Mantığı
  2. Değerleri İşleçlerle Karşılaştırma
  3. IF ile Metin veya Sayı Döndürme
  4. Kaçınılması Gereken Yaygın IF Hataları
← Excel Formulas Academy Sayfasına Dön