Rumus ABS Excel: Cara Bikin Angka Negatif Jadi Positif
Blog/Tutorial Excel & Sheets/Rumus ABS Excel: Cara Bikin Angka Negatif Jadi Positif

Rumus ABS Excel: Cara Bikin Angka Negatif Jadi Positif

BimaBima
·17 Februari 2026·7 menit baca

Penulis

Bima

Bima

Founder & Data Professional

Bagikan

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.

Apa itu rumus ABS di Excel?

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.

Kenapa total selisih bisa jadi nol?

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.

Contoh kasus: stok opname Toko Berkah

Toko Berkah stok opname tiap akhir bulan. Kolom B stok menurut sistem, kolom C hasil hitung fisik di rak.

ProdukStok sistemStok fisikSelisih (B-C)=ABS(B-C)
Beras Premium 5kg4843+55
Minyak Goreng 2L6265-33
Gula Pasir 1kg9088+22
Kopi Bubuk 200g3539-44
Teh Celup 25s505000
TOTAL014

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.

Tetap simpan arah selisihnya

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.

Kapan lagi ABS kepake?

Deviasi dari target penjualan

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.

Selisih tanggal tanpa peduli mana duluan

=ABS(B2-C2)   → jumlah hari antara dua tanggal

Kamu nggak perlu tau tanggal mana yang lebih dulu. Hasilnya selalu jumlah hari yang positif.

Cek toleransi kualitas

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.

Kesalahan umum pakai rumus ABS

  • Pakai ABS di data yang minusnya penting. Rugi Rp 2 juta jangan diubah jadi laba Rp 2 juta. ABS buat selisih dan jarak, bukan buat nyembunyiin angka merah.
  • Ngira Format Cells sama kayak ABS. Format yang nyembunyiin tanda minus cuma ngubah tampilan. Nilainya tetap negatif dan tetap ikut kehitung sebagai minus.
  • Buang kolom arah setelah pakai ABS. Besarnya doang nggak cukup buat ambil tindakan. Simpan kolom keterangan Kurang/Lebih.
  • Lupa ABS di rata-rata error. Rata-rata selisih polos hampir selalu mendekati nol, dan itu nyesatin.

FAQ

Apa fungsi rumus ABS di Excel?

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.

Gimana cara hitung selisih stok tanpa angka minus?

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.

Kenapa total selisih aku jadi nol padahal ada selisih?

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.

Apa beda ABS sama Format Cells yang nyembunyiin tanda minus?

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.

Apakah rumus ABS ada di Google Sheets?

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.

Penutup

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.

Coba Langsung

Mau praktek langsung? Mulai latihan SQL gratis

Latihan interaktif, langsung di browser.

Buka NgulikSQL →
Bagikan:
Bima
Ditulis oleh

Bima

Founder & Data Professional

Founder Ngulik Data. Passionate about making data analysis accessible for everyone.

Artikel Terkait

Template Laporan Penjualan Excel: Struktur yang Dipakai Analis
Tutorial Excel & Sheets
11 Juli 2026•10 menit baca

Template Laporan Penjualan Excel: Struktur yang Dipakai Analis

Template laporan penjualan yang bener cuma butuh 3 sheet. Yang bikin laporan orang rusak biasanya karena data mentah dan hasil dicampur di satu tempat.

BimaBima
Cara Menghubungkan Google Sheets ke Looker Studio
Tutorial Excel & Sheets
8 Juli 2026•10 menit baca

Cara Menghubungkan Google Sheets ke Looker Studio

Nyambungin Google Sheets ke Looker Studio cuma butuh 5 menit. Yang bikin lama itu datanya belum rapi. Ini urutan yang bener.

BimaBima
Cara Share Google Sheets dengan Aman: Permission & Protected Range
Tutorial Excel & Sheets
5 Juli 2026•9 menit baca

Cara Share Google Sheets dengan Aman: Permission & Protected Range

Panduan step by step share Google Sheets tanpa bikin rumus kehapus atau data gaji bocor — dari level permission, protected range, sampai audit siapa yang buka.

BimaBima
Kembali ke Blog
Ngulik Data logoNgulik Data

Platform edukasi data lengkap untuk professionals Indonesia. Belajar SQL, Data Analysis, dan lebih banyak lagi dengan praktek langsung dan feedback real-time.

Copyright © 2026 - All rights reserved

LINKS
SupportPricingDatasetBlogAffiliates
LEGAL
Terms of servicesPrivacy policy
Ngulik Data
DatasetLeaderboardBlogStore