Excel'de Mutlak Değerler ve Karmaşık Mantıkla Çalışmak

Kerem Aydın·4 Temmuz 2026·⏱4 dk

Excel'de bir sayının mutlak değerini bulmak için =ABS(sayı) işlevini kullanın; birden fazla koşulu kontrol etmek için bu işlevi, iç içe yerleştirerek veya VE/VEYA mantıksal operatörlerini kullanarak KOŞUL (İngilizce sürümde IF) işleviyle birleştirin. Bu yaklaşım, işaretinden bağımsız olarak sapma büyüklüğüne tepki veren esnek algoritmalar oluşturmanızı sağlar.

Özet: ABS işlevi eksi işaretini kaldırarak -5 değerini 5 yapar. KOŞUL ile birlikte kullanıldığında, yalnızca sayılar arasındaki mesafenin önemli olduğu, sapma yönünün önemsiz olduğu tolerans kontrolleri için ideal bir araçtır.

Mutlak değer nedir ve hesaplamalarda neden gereklidir?

Matematikte mutlak değer, bir sayının mutlak büyüklüğüdür. Tablo bağlamında bu, bir sayının diğerinden ne kadar farklı olduğunun önemli olduğu, ancak daha büyük veya daha küçük olmasının önemli olmadığı anlamına gelir.

ABS işlevi (İngilizce Absolute kelimesinden türetilmiştir) bağımsız değişkenin pozitif değerini döndürür:

  • =ABS(10) değeri 10 olarak döndürür.
  • =ABS(-10) değeri de 10 olarak döndürür.

Kullanım alanları:

  1. Tolerans kontrolü: Bir parçanın ±0,5 mm boyut aralığına uyup uymadığının kontrol edilmesi.
  2. Sapma analizi: Planın aşılıp aşılmadığından bağımsız olarak plan ile gerçekleşen arasındaki farkın hesaplanması.
  3. Mesafe hesaplama: Sayı doğrusu üzerindeki iki nokta arasındaki mesafenin belirlenmesi.

ABS işlevinin temel sözdizimi

Formül son derece basittir ve yalnızca bir bağımsız değişken gerektirir:

=ABS(sayı)

Bir hücreye başvurabilir veya işlev içinde hesaplamalar gerçekleştirebilirsiniz:

  • =ABS(A2) — A2 hücresindeki değerin mutlak değerini döndürür.
  • =ABS(B2-C2) — B2 ile C2 arasındaki farkın mutlak değerini hesaplar. Bu en yaygın kullanım senaryosudur.

Mutlak değer ve çoklu KOŞUL kombinasyonu

Tek bir koşul yeterli olmadığında, KOŞUL işlevi iç içe geçmiş hale gelir veya mantıksal işlevlerle desteklenir. Üç ana senaryoyu ele alalım.

Senaryo 1: İç içe KOŞUL ile iki seviyeli kontrol

Görev: Gerçekleşen ile plan arasındaki sapma eşik değerinden küçükse durum "Normal" olsun. Sapma büyükse, gerçekleşenin plandan büyük mü yoksa küçük mü olduğunu netleştirmek gerekir.

Formül mantığı:

  1. Farkın mutlak değerini hesapla.
  2. Eşik değerine ≤ ise → "Normal".
  3. Aksi takdirde (sapma büyükse) → yönünü anlamak için normal farkın (ABS olmadan) işaretini kontrol et.

Formül örneği: Plan A2 hücresinde, Gerçekleşen B2 hücresinde, İzin verilen sapma C2 hücresinde olsun.

=KOŞUL(ABS(B2-A2)<=C2; "Normal"; KOŞUL(B2>A2; "Aşım"; "Eksik"))

Dikkat edin: İkinci koşulda mutlak değer yerine (B2>A2) kullanıyoruz. Sapmanın büyük olduğunu zaten biliyoruz (ilk koşul yanlış), şimdi işaretini öğrenmek istiyoruz.

Senaryo 2: VE (AND) ve VEYA (OR) işlevlerinin kullanımı

Bazen mutlak değerin mantığın yalnızca bir parçası olduğu karmaşık bir koşulu kontrol etmeniz gerekebilir.

Örnek: Sapma normal sınırlar içindeyse VE rapor tarihi güncelse "Tamam" durumu atanır.

=KOŞUL(VE(ABS(B2-A2)<=C2; D2>=BUGÜN()); "Tamam"; "Dikkat Gerekiyor")

VEYA ile örnek: Sapma aşıldıysa VEYA bitişikteki hücrede özel bir bayrak varsa "Dikkat" durumu atanır.

=KOŞUL(VEYA(ABS(B2-A2)>C2; E2="Dur"); "Dikkat"; "Her şey temiz")

Senaryo 3: Sapma derecelendirmesi (Çoklu koşullar)

Sonuçları "Mükemmel", "İyi", "Kötü", "Kritik" gibi kategorilere ayırmanız gerekiyorsa. Burada koşulları küçük sapmadan büyük sapmaya doğru sıralayan iç içe KOŞUL zinciri kullanmak uygundur.

=KOŞUL(ABS(B2-A2)<=C2; "Mükemmel";
 KOŞUL(ABS(B2-A2)<=C2*2; "İyi";
 KOŞUL(ABS(B2-A2)<=C2*3; "Kötü"; "Kritik")))

Bu formül sırasıyla şunları kontrol eder: 1 eşik içinde mi, ardından 2 eşik içinde mi, sonra 3 eşik içinde mi. Hiçbiri uymazsa "Kritik" sonucunu verir.

İş dünyası için pratik örnekler

Örnek 1: Bütçe kontrolü

Bir gider kaleminiz (Gerçekleşen) ve bir limitiniz (Plan) var. Fazla harcama veya tasarrufun %10'u aştığı durumları vurgulamanız gerekiyor.

HücreDeğerAçıklama
A2100 000Plan
B2115 000Gerçekleşen
C210%Tolerans
D2FormülSonuç

D2 hücresindeki formül:

=KOŞUL(ABS(B2-A2)/A2 <= C2; "Bütçe içinde"; "Sınır dışı")

Burada yüzde sapmayı elde etmek için farkın mutlak değerini plana bölüyoruz.

Örnek 2: Sıcaklık rejimi analizi

Depoda sıcaklığın tam olarak 5°C olması ve ±2 derece toleransa sahip olması gerekiyor. Sıcaklık 7°C'nin üzerindeyse "Sıcak", 3°C'nin altındaysa "Soğuk", aksi takdirde "Normal" olsun.

=KOŞUL(ABS(B2-5)<=2; "Normal"; KOŞUL(B2>5; "Sıcak"; "Soğuk"))

Formül yazarken yapılan yaygın hatalar

  1. İkinci koşulda gereksiz mutlak değer kullanımı.

    • Hata: =KOŞUL(ABS(A-B)<10; "Tamam"; KOŞUL(ABS(A-B)>10; "Çok"; "Az"))
    • Sorun: İkinci KOŞUL içinde yine ABS kullanılıyor. Mutlak değer her zaman pozitif olduğu için A'nın B'den büyük mü yoksa küçük mü olduğunu asla bilemezsiniz.
    • Çözüm: Farkın işaretini belirlemeniz gerekiyorsa AKSİ dalından ABS işlevini kaldırın.
  2. Yanlış koşul sırası.

    • Önce "100'den Büyük"ü kontrol edip sonra "10'dan Büyük"ü kontrol ederseniz, 150 değeri ilk kategoriye girer ve mantık yanlış kurgulanmışsa ikinci koşul küçük değerler için asla düzgün çalışmaz. Her zaman özelden genele veya tam tersine, ancak tutarlı bir şekilde ilerleyin.
  3. Boş hücrelerin göz ardı edilmesi.

    • Matematiksel işlemlerde boş bir hücre genellikle 0 olarak algılanır. ABS(0-10) sonucu 10 verir ve bu yanlışlıkla sapma olarak algılanabilir.
    • Koruma: Formülün başına =KOŞUL(VEYA(BOŞ(A2); BOŞ(B2)); ""; ...) gibi bir kontrol ekleyin.

SSS: Kullanıma ilişkin sorular

Rusça ve İngilizce sürüm formülleri arasındaki fark nedir? Rusça sürümde bağımsız değişken ayracı olarak noktalı virgül ; ve KOŞUL, ABS işlev adları kullanılır. İngilizce sürümde virgül , ve IF, ABS adları kullanılır. Çalışma mantığı aynıdır.

İç içe geçmiş KOŞUL ifadelerini daha basit bir şeyle değiştirebilir miyim? Evet. Çoklu koşullar için genellikle karşılık gelen bir tablo ile ARA (LOOKUP) veya DÜŞEYARA (VLOOKUP) işlevlerini kullanmak ya da Excel'in modern sürümlerindeki yeni ÇOKLU.KOŞUL (IFS) işlevini kullanarak iç içe geçme olmadan düz bir liste halinde koşullar yazmak daha kolaydır.

Ortalama mutlak sapma nasıl hesaplanır? Dizi formülü veya yardımcı bir sütun kullanın. Eski sürümlerde ara hesaplamalar olmadan tek bir işlevle mutlak farkların ortalamasını almanın basit bir yolu yoktur. =ABS(A2-B2) içeren bir sütun oluşturun ve ardından bu sütunun ortalamasını bulun.