Google E-Tablolar IF İfadeleri: Bilmeniz Gereken Her Şey
Google Sayfaları Google Kahraman / / December 22, 2020
Son Güncelleme
En kullanışlı özelliklerden biri Google E-Tablolar hesaplamalarınızı daha akıllı hale getirmek için EĞER deyimlerini kullanma becerisidir.
Bunun nedeni, bir IF ifadesinin birden fazla koşulu kontrol etmenize ve ardından bu kontrole dayalı farklı bir hesaplama kullanmanıza izin vermesidir.
Bu makalede, bir IF ifadesinin temel yapısını ve bunları nasıl etkili bir şekilde kullanacağınızı gösterecek birkaç örneği öğreneceksiniz.
IF Beyanı Nasıl Kullanılır
Bir EĞER ifadesi üç farklı bölümden oluşur.
- Birkaç karşılaştırma operatöründen birini kullanan mantıksal bir ifade
- Karşılaştırma doğruysa döndürülecek sonuç
- Karşılaştırma yanlışsa döndürülecek sonuçlar
Hücredeki sonuçlar karşılaştırmaya göre belirlenir. IF ifadesinin altındaki satırı doldurursanız, hücre referansları güncellenir ve aynı karşılaştırmayı gerçekleştirir ve başvurulan hücrelerdeki tüm veriler için sonuçlar sağlar.
Basit bir örnek olarak, öğrenci isimleri ve notlarından oluşan bir elektronik tablo düşünün. Sayısal not 70'in üzerindeyse "C" harf notunu görüntülemek için bir IF ifadesi kullanabilirsiniz.
IF ifadesinin ilk bölümü mantıksal ifadedir.
Bu örnekte ifade, B2 hücresinin 70'ten büyük olup olmadığını kontrol eder. İfadenin sonraki bölümünü eklemek için virgül (,) yazın. Ardından, karşılaştırma doğruysa (B2 70'ten büyükse) neyin döndürülmesi gerektiğini belirtin. Bu durumda, bu "C" dizesi olacaktır.
Ardından, bir virgül yazın ve IF ifadesi için son parametreyi sağlayın. İfade yanlışsa (B2 70'ten küçükse) sonuç bu olacaktır.
Bu son parametre, sayı 70'ten küçükse bir "F" dizisi döndürür.
Bu gerçekten pratik bir örnek değil çünkü yalnızca C veya F notlarını kontrol edecek ve diğerlerini kontrol etmeyecek, ancak IF işlevinin nasıl çalıştığına dair temel bir örnek.
IF Beyanı Hususları
IF ifadeleri, hem karşılaştırma hem de sonuçlar olmak üzere farklı veri türleri için çalışır.
- Dize değerlerini karşılaştırabilirsiniz. Örneğin: "EĞER (A2 =" AÇIK "," Doğru "," Yanlış ")", A2 hücresi "AÇIK" dizesini içeriyorsa "Doğru" dize, aksi takdirde "Yanlış" dize döndürür.
- Sayısal değerleri karşılaştırabilirsiniz. Örneğin: "EĞER (A2> = 0," Pozitif "," Negatif ")", A2 sıfırdan büyükse "Pozitif" dize, aksi takdirde "Negatif" döndürür.
- Dize veya sayısal değerleri çıktı olarak döndürür. Bunu yapmak için: "EĞER (A2> = 0,1,2), A2 sıfırdan büyükse 1, aksi halde 2 döndürür.
Ayrıca işlecin her iki tarafında hesaplamalarla daha karmaşık ifadeler de yapabilirsiniz. Bunlar matematiksel hesaplamaları veya ek Google E-Tablolar işlevleri o dönüş değerleri veya dizeler.
Karşılaştırma operatörünün her iki tarafında döndürülen değerlerin aynı olduğundan emin olun. Aksi takdirde, bir dize sonucunu sayısal bir sonuçla karşılaştırmaya çalışabilirsiniz ve sonuç yerine hata görürsünüz.
IF İfadelerini Yerleştirme
IF ifadelerini kullanmanın bir başka yararlı yolu, daha fazla hücre arasında daha karmaşık karşılaştırmalar yapmak için bunları iç içe yerleştirmektir.
Bunun nasıl çalıştığı aşağıda açıklanmıştır:
EĞER (ilk_karşılaştırma, doğru_sonuç, EĞER (ikinci_karşılaştırma, doğru_sonuç, yanlış_ sonuç))
Bu IF ifadelerinin mantığı adım adım çalışır. İlk karşılaştırma gerçekleşir ve doğruysa, gerçek sonuç görüntülenir ve ifade mantığı biter. İlk karşılaştırma yanlışsa, ikinci karşılaştırma yapılır ve bu böyle devam eder.
Not hesap tablosu örneğine geri dönersek, A'dan F'ye kadar tüm notlar için tam bir iç içe EĞER ifadesi yazabilirsiniz.
Bu örnek e-tablo için IF ifadesinin istediği şey şudur:
=EĞER(B2>=90, "A", EĞER(B2>=80, "B", EĞER(B2>=70, "C", EĞER(B2>=60, "D", "F"))))
Bastığında Giriş, formülü yazdığınız hücrede doğru harf sonucunu görmeniz gerekir.
Bu tür bir mantık kullandığınızda,> operatörü kullanıyorsanız aralığın en üstünde veya Yararlı olabilecek diğer bir yaklaşım, AND veya OR operatörlerini kullanarak karşılaştırmalarınızda katı sınırlar belirlemektir. Notlar örneğinde, bir AND deyimi kullanarak yalnızca 100 ile 90 arasındaki herhangi bir sayısal not için "A" nın uygulanmasını sağlayabilirsiniz. Google E-Tablolar'daki AND ifadesinin “VE” kelimesiyle ve ardından parantez içindeki iki koşulla başladığını unutmayın. Örneğin, bir A notu için karşılaştırma şöyle olacaktır: =EĞER(VE(B2>=90,B2<100),"A", "A Değil") Açıkçası, not 90'ın altındaysa "A Değil" ifadesini görüntülemek istemezsiniz, bu nedenle, önceki bölümde açıklandığı gibi bu konuma başka bir EĞER ifadesi eklemeniz gerekir. A'dan F'ye tüm sınıflar için tam yuvalanmış EĞER ifadesi şu şekilde görünür: =EĞER(VE(B2>=90,B2<100),"A",EĞER(VE(B2>=80,B2<90),"B",EĞER(VE(B2>=70,B2<80),"C",EĞER(VE(B2>=60,B2<70),"D","F")))) Bu formül, Google E-Tablolar'a yazdığınızda göz korkutucu görünebilir, ancak işe yarıyor! Neden bu yaklaşımı sadece bir üst uç karşılaştırma yerine kullanasınız (A için "> = 90", B için "> = 80" vb.)? VE ve VEYA'yı kullanmak, en iyi, görüntülemek istediğiniz sonucun iki limitli mutlak bir aralık dahilinde olduğundan emin olmanız gereken durumlar için ayrılmıştır. Her zaman doğru sonuçları almak gerekli değildir, ancak bazı durumlarda bu operatörleri dahil etmezseniz sonuçlar tahmin edilemeyebilir. Google E-Tablolar'daki diğer çoğu işlev, tek bir işlev için tek bir sonuç sağlar. IF ifadesi, işlevlerinize biraz zeka ve karar vermenizi sağlar. Ve karışıma AND veya OR gibi ek işlevler ekleyerek, IF ifadesi işlevleriniz istediğiniz kadar karmaşık ve kullanışlı olabilir. Çok karmaşık iç içe geçmiş EĞER ifadeleri için, her parçayı organize edebilmeniz için işlevin tüm parçalarını Not Defteri gibi bir uygulamada yazmak yararlıdır. Bu ayrıca, ifadenizin sonunda doğru sayıda kapanış parantezi kullanmanızı ve sonuçlarınızda herhangi bir hata almamanızı sağlar.AND veya OR kullanma
Google E-Tablolar'daki IF İfadelerinin Değeri