Excel'de EĞER işlevi. Örnekler (birden çok koşullu)

Excel elektronik tablolarının ana avantajlarından biri, belirli bir belgenin işlevselliğini programlayabilmesidir. Çoğu kişinin okuldaki bilgisayar bilimi derslerinden bildiği gibi, bunu uygulamaya koymanıza izin veren ana bileşenlerden biri mantıksal operatörlerdir. Bunlardan biri, belirli koşullar yerine getirildiğinde belirli eylemlerin yürütülmesini sağlayan IF operatörüdür. 

Örneğin, değer belirli bir değerle eşleşirse hücrede bir etiket görüntülenir. Değilse, farklıdır. Bu etkili araca pratikte daha ayrıntılı olarak bakalım.

Excel'de EĞER işlevi (genel bilgi)

Herhangi bir program, küçük olsa bile, mutlaka bir algoritma adı verilen bir dizi eylem içerir. Şöyle görünebilir:

  1. Çift sayılar için A sütununun tamamını kontrol edin.
  2. Çift sayı bulunursa, şu ve bu değerleri ekleyin.
  3. Çift sayı bulunamazsa, “bulunamadı” yazısını görüntüleyin.
  4. Ortaya çıkan sayının çift olup olmadığını kontrol edin. 
  5. Evet ise, 1. paragrafta seçilen tüm çift sayılara ekleyin.

Ve bu, gerçek hayatta ihtiyaç duyulması muhtemel olmayan sadece varsayımsal bir durum olsa bile, herhangi bir görevin yürütülmesi zorunlu olarak benzer bir algoritmanın varlığını ima eder. Fonksiyonu kullanmadan önce EĞER, hangi sonucu elde etmek istediğiniz konusunda kafanızda net bir fikre sahip olmanız gerekir. 

EĞER işlevinin tek koşullu sözdizimi

Excel'deki herhangi bir işlev, bir formül kullanılarak gerçekleştirilir. Verilerin bir işleve iletilmesi gereken kalıba sözdizimi denir. Operatör durumunda IF, formül bu biçimde olacaktır.

=EĞER (mantıksal_ifade, eğer_doğruysa değer, yanlışsa_değer)

Sözdizimine daha ayrıntılı olarak bakalım:

  1. Boole ifadesi. Bu, Excel'in denetlediği koşulun kendisi, uyumluluğu veya uygunsuzluğudur. Hem sayısal hem de metinsel bilgiler kontrol edilebilir.
  2. Değer_eğer_doğruysa. Kontrol edilen veriler belirtilen kriterleri karşılıyorsa hücrede görüntülenecek sonuç.
  3. değer_eğer_yanlışsa. Kontrol edilen veriler koşulla eşleşmiyorsa hücrede görüntülenen sonuç.

İşte netlik için bir örnek.

Excel'de EĞER işlevi. Örnekler (birden çok koşullu)
1

Burada işlev, A1 hücresini 20 sayısıyla karşılaştırır. Bu, sözdiziminin ilk paragrafıdır. İçerik bu değerden büyükse formülün yazıldığı hücrede “20'den büyük” değeri görüntülenir. Durum bu koşula uymuyorsa - “20'ye eşit veya daha az”.

Bir hücrede bir metin değeri görüntülemek istiyorsanız, onu tırnak içine almalısınız.

İşte başka bir durum. Bir sınav oturumuna girmeye hak kazanabilmek için öğrencilerin bir sınav oturumunu geçmesi gerekir. Öğrenciler tüm derslerde kredi kazanmayı başardılar ve şimdi sonuncusu kaldı ve bu da belirleyici oldu. Görevimiz, hangi öğrencilerin sınavlara kabul edilip hangilerinin alınmayacağını belirlemektir.

Excel'de EĞER işlevi. Örnekler (birden çok koşullu)
2

Bir sayı değil de metin olup olmadığını kontrol etmek istediğimizden, ilk argüman B2=”cons.” şeklindedir.

Birden Çok Koşullu IF İşlev Sözdizimi

Çoğu zaman, değeri kontrol etmek için bir kriter yeterli değildir. Birden fazla seçeneği göz önünde bulundurmanız gerekiyorsa, işlevleri iç içe yerleştirebilirsiniz. IF biri diğerine. Birkaç iç içe işlev olacak.

Daha açık hale getirmek için, işte sözdizimi.

=EĞER(mantıksal_ifade,_doğruysa_değer, EĞER(mantıksal_ifade,_doğruysa_değer, yanlış_yanlışsa_değer))

Bu durumda, fonksiyon aynı anda iki kriteri kontrol edecektir. İlk koşul doğruysa, ilk bağımsız değişkendeki işlem sonucunda elde edilen değer döndürülür. Değilse, ikinci kriter uygunluk açısından kontrol edilir.

İşte bir örnek.

Excel'de EĞER işlevi. Örnekler (birden çok koşullu)
3

Ve böyle bir formül yardımıyla (aşağıdaki ekran görüntüsünde gösterilmiştir), her öğrencinin performansını analiz edebilirsiniz.

Excel'de EĞER işlevi. Örnekler (birden çok koşullu)
4

Gördüğünüz gibi buraya bir şart daha eklendi ama prensip değişmedi. Böylece aynı anda birkaç kriteri kontrol edebilirsiniz.

VE ve VEYA operatörlerini kullanarak EĞER işlevi nasıl genişletilir?

Zaman zaman, birkaç kritere uygunluğun hemen kontrol edilmesi ve önceki örnekte olduğu gibi mantıksal iç içe operatörlerin kullanılmaması gereken bir durum vardır. Bunu yapmak için, işlevi kullanın И veya işlev OR aynı anda birkaç kriteri mi yoksa en az birini mi karşılamanız gerektiğine bağlı olarak. Bu kriterlere daha yakından bakalım.

VE koşuluyla EĞER işlevi

Bazen aynı anda birden çok koşul için bir ifadeyi kontrol etmeniz gerekir. Bunun için, işlevin ilk argümanında yazılan AND işlevi kullanılır. IF. Şu şekilde çalışır: a bire eşitse ve a 2'ye eşitse, değer c olacaktır.

“VEYA” koşuluyla EĞER işlevi

VEYA işlevi benzer şekilde çalışır, ancak bu durumda koşullardan yalnızca biri doğrudur. Mümkün olduğu kadar 30'a kadar koşul bu şekilde kontrol edilebilir. 

İşlevleri kullanmanın bazı yolları И и OR fonksiyon argümanı olarak IF.

Excel'de EĞER işlevi. Örnekler (birden çok koşullu)
5
Excel'de EĞER işlevi. Örnekler (birden çok koşullu)
6

İki tablodaki verileri karşılaştırma

Zaman zaman benzer iki tabloyu karşılaştırmak mümkündür. Örneğin, bir kişi muhasebeci olarak çalışır ve iki raporu karşılaştırması gerekir. Farklı partilerdeki malların maliyetini karşılaştırmak, daha sonra öğrencilerin farklı dönemler için değerlendirmelerini yapmak gibi başka benzer görevler de vardır.

İki tabloyu karşılaştırmak için işlevi kullanın COUNTIF. Daha detaylı bakalım.

Diyelim ki iki mutfak robotunun özelliklerini içeren iki tablomuz var. Ve onları karşılaştırmamız ve farklılıkları renklerle vurgulamamız gerekiyor. Bu, koşullu biçimlendirme ve işlev kullanılarak yapılabilir. COUNTIF

Tablomuz bu şekilde.

Excel'de EĞER işlevi. Örnekler (birden çok koşullu)
7

İlk mutfak robotunun teknik özelliklerine karşılık gelen aralığı seçiyoruz.

Bundan sonra, aşağıdaki menülere tıklayın: Koşullu biçimlendirme - bir kural oluşturun - biçimlendirilmiş hücreleri belirlemek için bir formül kullanın.

Excel'de EĞER işlevi. Örnekler (birden çok koşullu)
8

Biçimlendirme için bir formül şeklinde işlevi yazıyoruz =EĞERSAY (karşılaştırılacak aralık; ilk tablonun ilk hücresi)=0. İkinci mutfak robotunun özelliklerini içeren tablo, karşılaştırma aralığı olarak kullanılır.

Excel'de EĞER işlevi. Örnekler (birden çok koşullu)
9

Adreslerin mutlak olduğundan emin olmanız gerekir (satır ve sütun adlarının önünde dolar işareti ile). Excel'in kesin değerleri araması için formülden sonra =0 ekleyin.

Bundan sonra, hücrelerin biçimlendirmesini ayarlamanız gerekir. Bunu yapmak için, örneğin yanındaki “Biçimlendir” düğmesine tıklamanız gerekir. Bizim durumumuzda dolguyu kullanıyoruz, çünkü bu amaç için en uygun olanı. Ancak istediğiniz herhangi bir formatı seçebilirsiniz.

Excel'de EĞER işlevi. Örnekler (birden çok koşullu)
10

Aralık olarak bir sütun adı atadık. Bu, aralığı manuel olarak girmekten çok daha uygundur.

Excel'de SUMIF işlevi

Şimdi fonksiyonlara geçelim IFAlgoritmanın iki noktasını bir kerede değiştirmeye yardımcı olacak . Birincisi summesley, hangi belirli bir koşulu karşılayan iki sayı ekler. Örneğin, tüm satıcılara ayda ne kadar para ödenmesi gerektiğini belirleme görevi ile karşı karşıyayız. Bunun için gereklidir.

  1. Tüm satıcıların toplam gelirini içeren bir satır ekleyin ve formülü girdikten sonra sonucu içeren hücreye tıklayın. 
  2. Formüller için satırın yanında bulunan fx düğmesini buluyoruz. Ardından, arama yoluyla gerekli işlevi bulabileceğiniz bir pencere görünecektir. Operatörü seçtikten sonra “Tamam” düğmesine tıklamanız gerekir. Ancak manuel giriş her zaman mümkündür.
    Excel'de EĞER işlevi. Örnekler (birden çok koşullu)
    11
  3. Ardından, işlev argümanlarını girmek için bir pencere görünecektir. Tüm değerler ilgili alanlarda belirtilebilir ve yanlarındaki buton ile aralık girilebilir.
    Excel'de EĞER işlevi. Örnekler (birden çok koşullu)
    12
  4. İlk argüman bir aralıktır. Burada kriterlere uygunluğunu kontrol etmek istediğiniz hücreleri giriyorsunuz. Bizden bahsedecek olursak, bunlar çalışanların pozisyonlarıdır. D4:D18 aralığını girin. Veya sadece ilgilendiğiniz hücreleri seçin.
  5. “Kriterler” alanına pozisyonu girin. Bizim durumumuzda - “satıcı”. Toplama aralığı olarak, çalışanların maaşlarının listelendiği hücreleri belirtiyoruz (bu hem manuel olarak yapılır hem de fare ile seçilir). “Tamam” ı tıklayın ve satıcı olan tüm çalışanların bitmiş hesaplanmış ücretlerini alıyoruz.

Çok uygun olduğunu kabul edin. Değil mi?

Excel'de TOPLA işlevi

Bu işlev, birden çok koşulu karşılayan değerlerin toplamını belirlemenizi sağlar. Örneğin bize şirketin güney şubesinde çalışan tüm yöneticilerin toplam maaşını belirleme görevi verildi.

Nihai sonucun olacağı bir satır ekleyin ve formülü istediğiniz hücreye ekleyin. Bunu yapmak için işlev simgesine tıklayın. İşlevi bulmanız gereken bir pencere açılacaktır. YAZSLIMN. Ardından, listeden seçin ve argümanları olan tanıdık pencere açılır. Ancak bu argümanların sayısı artık farklı. Bu formül, sonsuz sayıda ölçüt kullanmayı mümkün kılar, ancak minimum argüman sayısı beştir. 

Argüman girişi iletişim kutusu aracılığıyla yalnızca beş tanesi belirtilebilir. Daha fazla kritere ihtiyacınız varsa, ilk ikisi ile aynı mantığa göre manuel olarak girilmeleri gerekecektir.

Ana argümanlara daha ayrıntılı olarak bakalım:

  1. Toplama aralığı. Toplanacak hücreler.
  2. Koşul aralığı 1 – belirli bir kritere uygunluk açısından kontrol edilecek aralık. 
  3. Koşul 1, koşulun kendisidir.
  4. Kriter aralığı 2, kritere göre kontrol edilecek ikinci aralıktır.
  5. Koşul 2, ikinci koşuldur.

Daha fazla mantık benzer. Sonuç olarak Güney Şube'nin tüm yöneticilerinin ücretlerini belirledik.

Excel'de EĞER işlevi. Örnekler (birden çok koşullu)
13

Excel'de EĞERSAY işlevi

Belirli bir kritere kaç hücrenin girdiğini belirlemeniz gerekiyorsa, işlevi kullanın. EĞERSAY. Diyelim ki bu organizasyonda kaç satış elemanının çalıştığını anlamamız gerekiyor:

  1. İlk olarak, satıcıların sayısını içeren bir satır ekleyin. Bundan sonra, sonucun görüntüleneceği hücreye tıklamanız gerekir.
  2. Bundan sonra, “Formüller” sekmesinde bulunan “İşlev Ekle” düğmesine tıklamanız gerekir. Kategorilerin listesini içeren bir pencere açılacaktır. “Tam alfabetik liste” öğesini seçmemiz gerekiyor. Listede formülle ilgileniyoruz EĞERSAY. Seçtikten sonra “OK” butonuna tıklamamız gerekiyor.
    Excel'de EĞER işlevi. Örnekler (birden çok koşullu)
    14
  3. Bundan sonra, bu organizasyonda istihdam edilen satış elemanlarının sayısına sahibiz. “Satıcı” kelimesinin yazıldığı hücre sayısı sayılarak elde edilmiştir. Her şey basit. 

Excel'de COUNTSLIM işlevi

formüle benzer YAZSLIMN, bu formül, birden çok koşulla eşleşen hücre sayısını sayar. Sözdizimi benzerdir ancak formülden biraz farklıdır YAZSLIMN:

  1. Koşul aralığı 1. Bu, ilk kritere göre test edilecek aralıktır.
  2. Koşul 1. Doğrudan ilk kriter.
  3. Koşul Aralığı 2. Bu, ikinci kritere göre test edilecek aralıktır. 
  4. Koşul 2.
  5. Menzil koşulları 3.

Ve benzerleri.

Yani fonksiyon IF Excel'de - tek değil, bir kişinin hayatını büyük ölçüde basitleştiren en yaygın eylemleri otomatik olarak gerçekleştiren birkaç çeşidi daha var. 

Büyük ölçüde işlevi nedeniyle IF Excel elektronik tabloları programlanabilir olarak kabul edilir. Basit bir hesap makinesinden daha fazlasıdır. Bunu düşünürseniz, o zaman işlev IF her türlü programlamanın temel taşıdır.

Bu nedenle, Excel'de büyük miktarda veriyle çalışmayı öğrenirseniz, programlamayı öğrenmek çok daha kolay olacaktır. Mantıksal operatörler sayesinde, Excel muhasebeciler tarafından daha sık kullanılmasına rağmen, bu alanların gerçekten çok ortak noktası vardır. Ancak verilerle çalışma mekanizması büyük ölçüde aynıdır. 

Sağ ellerde işlev IF ve varyasyonları, bir Excel sayfasını karmaşık algoritmalar üzerinde hareket edebilen tam teşekküllü bir programa dönüştürmenize olanak tanır. Fonksiyonun nasıl çalıştığını anlamak IF makroları öğrenmeye yönelik ilk adımdır – elektronik tablolarla daha esnek çalışmanın bir sonraki adımı. Ancak bu zaten daha profesyonel bir seviye.

Yorum bırak