TL;DR
Rumus ABS Excel ngasih nilai mutlak dari sebuah angka, alias buang tanda minusnya, formatnya =ABS(angka). Jadi =ABS(-1500) hasilnya 1500 dan =ABS(1500) tetap 1500. Rumus ini paling kepake buat ngitung besar selisih tanpa peduli arahnya, misalnya selisih stok opname, deviasi dari target, atau total error prediksi.
Rumus ABS Excel buang tanda minus dari sebuah angka. Formatnya =ABS(angka). =ABS(-1500) hasilnya 1500. =ABS(1500) juga 1500.
Itu doang. Rumus paling sederhana di Excel, tanpa argumen kedua, tanpa pilihan apa pun.
Tapi ada satu masalah yang cuma bisa dibenerin sama rumus ini: total selisih yang hasilnya nol padahal barangnya jelas-jelas nggak cocok.
ABS ngasih nilai mutlak dari sebuah angka. Nilai mutlak itu jarak angka dari nol, dan jarak nggak pernah negatif. Angka -5 jaraknya 5 dari nol. Angka 5 juga jaraknya 5.
=ABS(-1500) → 1500
=ABS(1500) → 1500
=ABS(0) → 0
=ABS(-3,7) → 3,7
Cuma satu bahan yang dia butuh: angkanya. Nggak ada setelan lain.
Ini masalahnya, dan ini alasan utama ABS ada.
Kamu punya lima produk. Stok catatan dikurangi stok fisik hasilnya: +5, -3, +2, -4, 0.
Kamu SUM kolom selisihnya. Hasilnya 0.
Laporan bilang stok aman. Padahal ada 14 barang yang posisinya nggak jelas. 5 hilang di sini, 3 kelebihan di sana. Plus dan minus saling meniadakan, dan masalahnya ketutup rapi.
Bungkus tiap selisih pakai ABS dulu:
=ABS(B2-C2)
Sekarang selisihnya: 5, 3, 2, 4, 0. Totalnya 14. Angka jujur.
Mau langsung total tanpa kolom bantu? SUMPRODUCT bisa:
=SUMPRODUCT(ABS(B2:B6-C2:C6)) → 14
Satu rumus, satu sel, langsung jadi. Aku bahas cara kerja SUMPRODUCT lebih lengkap di rumus SUMPRODUCT Excel.
Toko Berkah stok opname tiap akhir bulan. Kolom B stok menurut sistem, kolom C hasil hitung fisik di rak.
| Produk | Stok sistem | Stok fisik | Selisih (B-C) | =ABS(B-C) |
|---|---|---|---|---|
| Beras Premium 5kg | 48 | 43 | +5 | 5 |
| Minyak Goreng 2L | 62 | 65 | -3 | 3 |
| Gula Pasir 1kg | 90 | 88 | +2 | 2 |
| Kopi Bubuk 200g | 35 | 39 | -4 | 4 |
| Teh Celup 25s | 50 | 50 | 0 | 0 |
| TOTAL | 0 | 14 |
Kolom selisih polos bilang 0. Kolom ABS bilang 14.
Angka 14 itu yang harus dilaporin. Dari total 285 unit stok, 14 unit nggak cocok, sekitar 4,9% dari total barang. Kalau tokonya punya standar toleransi 2%, ini udah lewat batas dan perlu diselidikin.
Angka 0 nggak ngasih tau apa-apa. Angka 14 bikin kamu balik ngecek rak.
ABS ngasih besarnya, tapi ngilangin arahnya. Padahal arah itu penting: barang hilang beda urusannya sama barang kelebihan.
Solusinya, bikin kolom keterangan terpisah:
=IF(B2=C2;"Cocok";IF(B2>C2;"Kurang "&ABS(B2-C2);"Lebih "&ABS(B2-C2)))
Hasilnya: "Kurang 5", "Lebih 3", "Kurang 2", "Lebih 4", "Cocok".
Sekarang kamu punya dua-duanya. Besarnya buat ngitung, arahnya buat nindaklanjutin. Beras kurang 5 unit itu tanda kebocoran. Minyak lebih 3 unit itu tanda salah input.
Target harian Rp 5.000.000. Realisasi lima hari: 5.400.000 / 4.700.000 / 5.100.000 / 4.600.000 / 5.200.000.
=AVERAGE(ABS(B2:B6-5000000))
Ini rata-rata jarak dari target, nggak peduli lebih atau kurang. Hasilnya Rp 280.000.
Kalau kamu pakai rata-rata selisih polos, hasilnya cuma Rp 0. Kelihatannya sempurna pas target, padahal tiap hari meleset ratusan ribu ke atas dan ke bawah.
=ABS(B2-C2) → jumlah hari antara dua tanggal
Kamu nggak perlu tau tanggal mana yang lebih dulu. Hasilnya selalu jumlah hari yang positif.
Berat kemasan harus 200 gram, toleransi 5 gram. Cek lolos atau nggak:
=IF(ABS(B2-200)<=5;"Lolos";"Tolak")
Berat 196 gram lolos (selisih 4). Berat 208 gram ditolak (selisih 8). Satu rumus nangkep dua arah sekaligus, nggak perlu nulis dua kondisi.
ABS ngasih nilai mutlak dari sebuah angka, alias buang tanda minusnya. Formatnya =ABS(angka). =ABS(-1500) hasilnya 1500, dan =ABS(1500) tetap 1500. Fungsi ini kepake tiap kali kamu butuh besar selisih tanpa peduli arahnya, misalnya selisih stok opname atau jarak dari target penjualan.
Bungkus pengurangannya pakai ABS: =ABS(B2-C2). Kolom B stok catatan, kolom C stok fisik. Hasilnya selalu positif, entah stoknya lebih atau kurang. Buat tau arahnya, bikin kolom terpisah pakai IF: =IF(B2>C2;"Kurang";"Lebih"). Jadi kamu punya besar selisih dan arahnya sekaligus.
Soalnya selisih plus dan minus saling meniadakan pas dijumlah. Selisih +5 dan -5 kalau di-SUM hasilnya 0, seolah-olah nggak ada masalah. Pakai ABS di tiap baris dulu, baru dijumlah, atau langsung pakai =SUMPRODUCT(ABS(B2:B20-C2:C20)) biar total selisihnya jujur.
Format Cells cuma ngubah tampilan, nilainya tetap negatif dan tetap ikut kehitung sebagai minus. ABS beneran ngubah nilainya jadi positif. Kalau angkanya bakal dipakai buat hitungan lanjutan, pakai ABS. Kalau cuma buat dilihat, format aja cukup.
Ada, dan cara pakainya persis sama: =ABS(angka). Nama, argumen, dan hasilnya identik di Excel maupun Google Sheets. Kombinasi ABS dengan SUMPRODUCT juga jalan di dua-duanya. Bedanya cuma pemisah argumen: Sheets pakai koma, Excel Indonesia biasanya titik koma.
ABS itu rumus satu baris yang nyelametin laporan dari kebohongan paling halus: total selisih yang hasilnya nol.
Pola yang perlu kamu inget: kalau kamu lagi ngitung selisih, jarak, atau error, bungkus pakai ABS sebelum dijumlah. Tapi simpan arahnya di kolom lain, soalnya arah itu yang nentuin tindakan.
Argumen lengkapnya ada di halaman fungsi ABS, dan kalau kamu mau kombinasiin sama perhitungan multi kriteria, cek halaman fungsi SUMPRODUCT. Referensi resmi Microsoft ada di dokumentasi fungsi ABS.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Cara pakai rumus FV dan PV Excel buat hitung nilai uang di masa depan dan sekarang. Lengkap dengan contoh tabungan dan target modal UMKM.
Investasi kelihatan untung di atas kertas, tapi nilai uang berubah tiap tahun. NPV dan IRR Excel bantu kamu nilai apakah proyek beneran layak, bukan cuma kelihatan untung.
Sebelum ambil pinjaman, kamu bisa hitung sendiri cicilan bulanannya pakai satu rumus. Ini cara PMT Excel bekerja, lengkap dengan contoh modal usaha dan jebakan bunga tahunan.