Karşılaştırma Operatörü

Excel ve Google E-Tablo Altı Karşılaştırma Operatörleri

Operatörler, genel olarak, taşınacak olan hesaplama türünü belirtmek için formüllerde kullanılan sembollerdir.

Bir karşılaştırma operatörü, adından da anlaşılacağı gibi, formülde iki değer arasında bir karşılaştırma yapar ve bu karşılaştırmanın sonucu yalnızca DOĞRU veya YANLIŞ olabilir.

Altı Karşılaştırma Operatörü

Yukarıdaki resimde gösterildiği gibi, Excel ve Google E-Tablolar gibi elektronik tablo programlarında kullanılan altı karşılaştırma operatörü vardır.

Bu operatörler, aşağıdaki gibi durumları test etmek için kullanılır:

Hücre Formüllerinde Kullanım

Excel, bu karşılaştırma operatörlerinin kullanılabileceği şekilde çok esnektir. Örneğin, bunları iki hücreyi karşılaştırmak veya bir veya daha fazla formülün sonuçlarını karşılaştırmak için kullanabilirsiniz. Örneğin:

Bu örneklerin önerdiği gibi, bunları doğrudan Excel'de bir hücreye yazabilir ve Excel'in formülün sonuçlarını herhangi bir formülde olduğu gibi hesaplayabilirsiniz.

Bu formüller ile, Excel, hücrede sonuç olarak her zaman TRUE veya FALSE döndürür.

Koşullu işleçler, bir çalışma sayfasındaki iki hücrede değerleri karşılaştıran bir formülde kullanılabilir.

Yine, bu tür bir formülün sonucu sadece DOĞRU veya YANLIŞ olacaktır.

Örneğin, A1 hücresi 23 sayısını ve A2 hücresi 32 sayısını içeriyorsa, formül = A2> A1, TRUE sonucunu döndürür.

Öte yandan, A1 = A2 formülü, FALSE sonucunu döndürür.

Koşullu İfadelerde Kullanmak

Karşılaştırma operatörleri aynı zamanda, iki değer veya işlenen arasındaki eşitliği veya farkı belirlemek için IF işlevi mantıksal test argümanı gibi koşullu ifadelerde de kullanılır.

Mantıksal test, iki hücre referansı arasında bir karşılaştırma olabilir:

A3> B3

Veya mantıksal test, bir hücre referansı ve aşağıdaki gibi sabit bir miktar arasında bir karşılaştırma olabilir:

C4 <= 100

IF fonksiyonu durumunda, mantık testi argümanı sadece karşılaştırmayı TRUE veya FALSE olarak değerlendirse de, IF fonksiyonu normal olarak bu sonuçları çalışma sayfası hücrelerinde göstermez.

Bunun yerine, test edilen koşul TRUE ise, işlev Value_if_true argümanında listelenen eylemi gerçekleştirir.

Öte yandan, test edilen koşul FALSE ise, bunun yerine Value_if_false argümanında listelenen eylem yerine getirilir .

Örneğin:

= IF (A1> 100, "100'den fazla", "Yüz veya daha az")

Bu IF işlevindeki mantık testi, A1 hücresinde bulunan değerin 100'den büyük olup olmadığını belirlemek için kullanılır.

Bu koşul DOĞRU ise (A1'deki sayı 100'den büyüktür), ilk metin iletisi yüzün üzerinde, formülün bulunduğu hücrede görüntülenir.

Bu koşul FALSE ise (A1'deki sayı 100'den küçük veya 100'e eşittir), İkinci mesajı Yüz veya daha azı , formülü içeren hücrede görüntülenir.

Makrolarda Kullan

Karşılaştırma operatörleri, Excel makrolarındaki koşullu ifadelerde, özellikle de yürütme işleminin devam etmesi gerekip gerekmediğine karar verirken, döngülerde kullanılır.