Rumus OFFSET di Excel

Membuat range yang "digeser" dari titik awal. Dipakai untuk range dinamis dan grafik yang ikut bertambah.

Baru pertama kali pakai rumus Excel? Begini cara mengetiknya
  1. Klik sel tempat hasil ingin muncul, misalnya sel kosong di bawah tabel.
  2. Ketik tanda sama dengan, lalu nama fungsi dan kurung buka: =OFFSET(. Semua rumus Excel selalu diawali =.
  3. Isi bagian di dalam kurung (disebut argumen). Untuk memilih range, cukup klik dan tarik mouse di atas sel-selnya. Pisahkan tiap argumen dengan titik koma ;.
  4. Tutup dengan kurung ) lalu tekan Enter. Hasilnya langsung tampil di sel.
  5. Klik lagi sel hasil untuk melihat rumusnya di formula bar (kotak bertanda fx di atas sheet). Mau dipakai di baris lain? Tarik kotak kecil di pojok kanan bawah sel.

Kalau Excel-mu berbahasa Inggris atau region US dan rumus ditolak, ganti titik koma dengan koma.

Penjelasan sederhana

OFFSET seperti memberi arahan jalan: "mulai dari sel ini, geser sekian baris ke bawah dan sekian kolom ke kanan, lalu ambil kotak sebesar sekian". Hasilnya bukan satu nilai, melainkan sebuah range (kumpulan sel) yang bisa dipakai rumus lain.

Karena ukuran kotaknya bisa diatur dengan angka, OFFSET sering dipakai membuat range yang ikut membesar saat data baru ditambahkan, misalnya untuk grafik atau dropdown.

Sintaks

=OFFSET(referensi; baris; kolom; [tinggi]; [lebar])
ArgumenKeterangan
referensiSel titik awal.
baris; kolomGeser berapa baris/kolom.
tinggi; lebarUkuran range yang dihasilkan.

Tanda [kurung siku] berarti argumen opsional. Di Excel berbahasa Inggris/region US, ganti titik koma (;) dengan koma (,).

Contoh rumus OFFSET

Data contoh: karyawan, tabel bonus & target

ABCDEFGHIJKLM
1NIKNamaDivisiJabatanGajiMin. GajiBonusBulanJanFebMar
2K001Andi PratamaKeuanganStaf5.200.00002%Target100120150
3K002Bunga LestariMarketingSupervisor7.800.0006.000.0005%
4K003Candra WijayaITStaf6.500.0009.000.0008%
5K004Dewi AnggrainiHRManajer11.000.000
6K005Eko SaputraITSupervisor8.900.000
fx =SUM(OFFSET(E2;0;0;3;1))
Hasil19.500.000

Range E2:E4 (3 baris dari E2): 5,2 jt + 7,8 jt + 6,5 jt.

Cara kerjanya, langkah demi langkah

  1. Titik awalnya sel E2, gaji Andi.
  2. Geser 0 baris dan 0 kolom, jadi titik awal tetap di E2.
  3. Tinggi 3 dan lebar 1 berarti ambil 3 sel ke bawah dalam 1 kolom: E2:E4.
  4. SUM lalu menjumlahkan isinya: 5.200.000 + 7.800.000 + 6.500.000 = 19.500.000.

Dipakai untuk apa di kantor?

  • Membuat grafik penjualan yang otomatis ikut bertambah tiap ada data bulan baru.
  • Menghitung total 3 bulan terakhir yang posisinya selalu bergeser.
  • Membuat dropdown yang daftarnya ikut bertambah saat item baru ditulis.

Kesalahan yang sering terjadi

  • Mengira OFFSET mengubah atau memindahkan data. Rumus ini hanya menunjuk range, datanya tetap di tempat.
  • Tertukar urutan argumen: setelah titik awal, yang pertama adalah geser baris, baru geser kolom, lalu tinggi, lalu lebar.
Progres bab Lookup & Referensi 0/16 dipelajari
Lanjut: INDIRECT