Excel'de mutlak değerin hesaplanması
Excel'de bir sayının mutlak değerini bulmak için yerleşik ABS işlevini kullanın. Bu işlev, sayının mutlak değerini döndürür; yani eksi işaretini kaldırarak yalnızca büyüklüğü bırakır. Söz dizimi son derece basittir: =ABS(sayı) veya =ABS(hücre). Örneğin, =ABS(-15) formülü 15 sonucunu verir.
Mutlak değer nedir ve nerede kullanılır?
Mutlak değer (absolüt değer), sayı doğrusunda bir sayının sıfıra olan uzaklığını gösterir. Her zaman negatif olmayan bir değerdir: 5 sayısının mutlak değeri 5'tir, -5 sayısının mutlak değeri de 5'tir.
Elektronik tablolarda bu işlem şu durumlar için kritik öneme sahiptir:
- Sapma hesaplaması: Planın aşılıp aşılmadığına bakmaksızın, fiili durum ile plan arasındaki farkın belirlenmesi.
- Finansal analiz: İşlemin gelir mi yoksa gider mi olduğuna bakmaksızın işlem tutarlarının karşılaştırılması.
- Veri hazırlama: Belirli grafik türleri veya özet tablolar oluşturulmadan önce sütunlardaki negatif değerlerin temizlenmesi.
Temel kural: ABS işlevi sayının işaretini dikkate almaz. Hücrede zaten pozitif bir sayı varsa, işlev bunu değiştirmeden aynı şekilde döndürür.
ABS işlevinin temel söz dizimi
Bu işlev matematiksel işlevler kategorisine girer ve yalnızca bir bağımsız değişken alır.
Formül:
=ABS(sayı)
Bağımsız değişkenler:
- sayı — zorunlu parametre. Bu, belirli bir sayı (örneğin
-100), bir hücre referansı (örneğinA2) veya başka bir formülün sonucu olabilir.
Kullanım örnekleri:
| Kaynak veriler (A1 Hücresi) | Formül | Sonuç | Açıklama |
|---|---|---|---|
-45 | =ABS(A1) | 45 | Eksi işareti kaldırıldı |
45 | =ABS(A1) | 45 | Pozitif sayı değişmedi |
0 | =ABS(A1) | 0 | Sıfırın mutlak değeri sıfırdır |
-3,14 | =ABS(-3,14) | 3,14 | Ondalık sayılarla çalışma |
Pratik uygulama senaryoları
Plandan sapmanın hesaplanması
En yaygın kullanım durumu, plan gerçekleştirme analizidir. Diyelim ki A sütununda plan, B sütununda ise fiili değerler yer alıyor. C sütununda mutlak sapma miktarını öğrenmek istiyoruz.
- C2 hücresine şu formülü girin:
=ABS(B2 - A2)
```
2. Formülü aşağıya doğru kopyalayın.
3. Sonuç, fiili değerin plandan ne kadar farklı olduğunu, daha küçük veya daha büyük olmasına bakmaksızın gösterecektir.
Yalnızca sapma miktarını değil, yönünü de (artı veya eksi) anlamak istiyorsanız, normal çıkarma işlemi olan B2-A2 kullanın ve ABS içeren sütunu hata derecesine göre sıralama yapmak için yardımcı sütun olarak ekleyin.
Bir dizi sayının mutlak değerlerinin toplanması
Bazen işaretleri dikkate almadan borçların veya giderlerin büyüklüklerini toplamak gerekebilir (örneğin, toplam işlem hacmi). Bunun için ABS işlevi TOPLA (İngilizce sürümde SUM) işlevi içine yerleştirilebilir, ancak dizi formülü (Excel'in eski sürümlerinde) veya ÇARPIMTOPLAM kullanımı gerekir.
A1:A10 aralığının mutlak değerlerini toplama örneği:
=ÇARPIMTOPLAM(ABS(A1:A10))
Bu formül önce aralıktaki tüm sayıları pozitife çevirir, ardından bunları toplar.
Teknik hesaplamalarda tolerans kontrolü
Mühendislikte, bir parçanın boyutunun tolerans aralığında olup olmadığı sıkça kontrol edilir. Nominal değer 100 mm ve tolerans ±2 mm ise, mutlak değer olarak sapma 2 mm'yi aşmamalıdır.
Kontrol formülü (tolerans içindeyse DOĞRU döndürür):
=ABS(FiiliBoyut - 100) <= 2
ABS ile çalışırken sık yapılan hatalar
-
#YOK! (#VALUE!) Bağımsız değişken olarak sayıya dönüştürülemeyen metin girildiğinde ortaya çıkar. Kaynak hücrede gizli boşluklar veya harf karakterleri olmadığından emin olun.
-
Yanlış ayraç kullanımı Türkçe lokalizasyonlu Excel'de bağımsız değişkenler noktalı virgül (
;) ile, ondalık kesirler ise virgül (,) ile ayrılır.- Doğru:
=ABS(-5,5) - Hatalı:
=ABS(-5.5)(Türkçe sürümde çalışmayabilir veya noktanın virgülle değiştirilmesini gerektirebilir).
- Doğru:
-
Mantıksal kafa karışıklığı Kullanıcılar bazen
ABSişlevinin sayının işaretini tersine çevirmesini bekler. Unutmayın:ABSsayıyı pozitif yapar. Sayı zaten pozitifse, pozitif kalır. İşareti garanti altına almak için eksiye çevirmek istiyorsanız,-1ile çarpma işlemini kullanın.
Alternatif yöntemler (ABS işlevi olmadan)
ABS işlevi standart olsa da, nadir durumlarda (örneğin çok eski yazılım sürümlerinde veya özel makrolarda) mantıksal bir ikame kullanılabilir.
Eşdeğer formül:
=EĞER(A1<0; -A1; A1)
Çalışma mantığı: Sayı sıfırdan küçükse, -1 ile çarparak işaretini değiştirir; aksi takdirde olduğu gibi bırakır. Bu yöntem daha hantal ve daha az okunabilirdir, bu nedenle standart ABS kullanılması önerilir.
SSS
Tek bir formülle tüm bir sütunun mutlak değerini bulabilir miyim?
Dinamik dizi desteğine sahip modern Excel sürümlerinde (Office 365) =ABS(A2:A100) formülünü tek bir hücreye girebilirsiniz ve sonuçlar otomatik olarak bitişik hücrelere "yayılacaktır". Eski sürümlerde formülü her satır için kopyalamanız gerekir.
ABS tarihlerle çalışır mı?
Evet, çünkü Excel'de tarihler gün sıra numaraları olarak saklanır. ABS aynı sayısal tarih değerini döndürür, ancak hücre biçimlendirmesi yeniden uygulanmadığı sürece tarih formatını kaybeder. Genellikle bu, tarihler arasındaki gün sayısını hesaplamak için kullanılır: =ABS(Tarih1 - Tarih2).
Boş bir hücreye ABS uygulanırsa ne olur?
Boş hücre sıfır olarak kabul edilir. =ABS(boş_hücre) formülü 0 değerini döndürür.