Tutorial kelas excel ini membahas tentang fungsi OFFSET
lengkap dengan syntax dan contohnya.
Fungsi OFFSET
ini termasuk dalam kategori fungsi lookup and reference di excel.
Deskripsi
Pengertian fungsi OFFSET
adalah fungsi excel untuk menggeser suatu referensi dari suatu titik acuan yang ditentukan.
Penggeseren referensi ini bisa ke bawah atau ke atas, ke kanan atau ke kiri sesuai dengan kebutuhan.
Selain menggeser referensi, kita juga bisa menentukan ukuran range cell yang akan dihasilkan.
Nilai yang dihasilkan adalah data dengan ukuran yang diinginkan, bisa satu cell saja atau cell range.
Penggunaan
Menggeser referensi dari titik yang ditentukan.
Nilai yang Dihasilkan
Sel referensi.
Sintaksis
Berikut adalah syntax penulisan fungsi OFFSET
:
=OFFSET(reference; rows; cols; [height]; [width])
Argumen
Fungsi OFFSET
memiliki argumen berikut:
reference
wajib – cell / cell range referensi yang ingin digeser (titik awal).rows
wajib – banyak baris yang digeser.cols
wajib – banyak kolom yang digeser.height
tidak wajib – tinggi hasil cell referensi yang diinginkan (satuan dalam baris).width
tidak wajib – panjang hasil cell referensi yang diinginkan (satuan dalam kolom).
Catatan
Berikut catatan penggunaan rumus fungsi OFFSET
:
- Nilai
rows
negatif maka geser ke atas, jika positif geser ke bawah. - Nilai
cols
negatif maka geser ke kiri, jika positif geser ke kanan. OFFSET
hanya menghasilkan referensi, tidak ada cell sumber yang digeser.- Nilai
rows
dancols
dapat bernilai negatif. OFFSET
bersifat dinamis, sehingga jika ada data sumber yang diubah maka hasilnyapun otomatis berubah.- Error
#REF!
jika nilainya diluar range worksheet. - Jika
height
atauwidth
tidak diisi, maka digunakan ukuranreference
. - Jika nilai
height
danwidth
melebihi cell tabel data yang ada, maka nilai yang ditampilkan adalah 0.
Contoh
Berikut example dari fungsi OFFSET
untuk berbagai skenario implementasi.
Contoh #1 Output Satu Cell
Cara menggunakan rumus OFFSET
di atas sebagai berikut:
=
OFFSET
(B2;2;3)
Hasil: 137
Cell B2
akan digeser dua titik ke bawah dan tiga titik ke kanan, dan hasilnya 137.
Contoh #2 Output Range
=
OFFSET
(B2;1;3;2;2)
Cell B2
akan digeser satu ke bawah, tiga ke kanan, dan yang ditampilkan adalah cell range dengan ukuran 2×2.
Contoh #3 Geser Cell Range
=
OFFSET
(B2:C3;1;3;2;2)
Yang bisa digeser tidak hanya berupa cell tunggal saja, melainkan bisa cell range. Dalam contoh di atas cell range B2:C3
digeser satu ke bawah dan tiga ke kanan. Dan cell yang dihasilkan 2×2.