Daftar Isi
Rentang dinamis di Microsoft Excel biasanya digunakan untuk menyimpan berbagai macam data dengan menerapkan fungsi OFFSET. Data yang disimpan dengan nama yang ditentukan ini kemudian digunakan untuk berbagai kalkulasi di bawah berbagai fungsi. Pada artikel ini, Anda akan mengetahui dengan tepat bagaimana Anda dapat menggunakan fungsi OFFSET ini untuk menyimpan, mendefinisikan &; menggunakan rentang sel atau data di Excel.
Tangkapan layar di atas adalah ikhtisar artikel yang mewakili contoh penggunaan fungsi OFFSET. Anda akan mempelajari lebih lanjut tentang dataset, pembuatan &; penggunaan rentang nama dinamis dengan fungsi OFFSET di bagian berikut dalam artikel ini.
Unduh Buku Kerja Praktik
Anda bisa mengunduh buku kerja Excel yang kami gunakan untuk menyiapkan artikel ini.
Rentang Dinamis dengan OFFSETMembuat & Menggunakan Rentang Bernama Dinamis dengan Fungsi OFFSET
Sebelum turun ke pembuatan &; penggunaan rentang bernama dinamis dengan fungsi OFFSET di Excel, mari kita perkenalkan fungsi OFFSET terlebih dahulu.
Pengenalan ke Fungsi OFFSET
- Tujuan:
Mengembalikan referensi ke sebuah range yang merupakan sejumlah baris & kolom dari referensi yang diberikan.
- Sintaksis:
=OFFSET(referensi, baris, cols, [tinggi], [lebar])
- Argumen:
referensi- Sel atau rentang sel. Berdasarkan referensi ini, parameter offset diterapkan.
baris- Nomor baris yang dihitung ke bawah atau ke atas dari titik referensi.
cols- Nomor kolom yang dihitung ke kanan atau kiri dari nilai referensi.
[tinggi] - Tinggi atau jumlah baris yang akan kembali sebagai nilai yang dihasilkan.
[lebar] - Lebar atau jumlah kolom yang akan kembali sebagai nilai yang dihasilkan.
- Contoh:
Pada gambar di bawah ini, ada 4 kolom dengan beberapa nama acak merek komputer, jenis perangkat, nama model &; harga.
Berdasarkan data dari tabel, kita akan menetapkan argumen yang disebutkan dalam Kolom H .
📌 Langkah-langkah:
➤ Karena kita akan menemukan hasilnya dengan menggunakan fungsi OFFSET di Sel H15 , kita harus mengetik di sana:
=OFFSET(B4,5,2,4,2)
Setelah menekan Masuk Anda akan diperlihatkan array nilai balik berdasarkan pilihan argumen Anda.
Jadi, bagaimana cara kerja fungsi ini? Di dalam fungsi, argumen pertama adalah Sel B4 yang dikenal sebagai nilai referensi. Sekarang, pergi ke baris ke-5 ke bawah & kolom ke-2 di sebelah kanan dari sel referensi ini & Anda akan mendapatkan Sel D9. Karena tinggi baris kita adalah 2, maka 4 sel ke bawah dimulai dari D9 akan kembali dari fungsi tersebut. Dan yang terakhir, tinggi kolom- 2 berarti bahwa 4 baris akan diperluas ke kolom berikutnya ke kanan untuk Kolom D Jadi, larik hasil akhir akan terdiri dari Rentang Sel dari D9:E12 .
Baca Lebih Lanjut: Excel OFFSET Rentang Dinamis Beberapa Kolom dengan Cara Efektif
Menciptakan Rentang Dinamis dengan Fungsi OFFSET & COUNTA
COUNTA menghitung jumlah sel tidak termasuk semua sel kosong dalam rentang sel. Sekarang menggunakan COUNTA kita akan menetapkan tinggi baris & lebar kolom berdasarkan data yang tersedia dalam rentang.
📌 Langkah-langkah:
➤ Pilih Sel H4 & tipe:
=OFFSET(B4,0,0,0,COUNTA(B4:B100),COUNTA(B4:E4))
➤ Tekan Masuk & Anda akan melihat seluruh larik akan kembali sebagai nilai yang dihasilkan.
Di bagian argumen, tinggi baris telah ditetapkan dengan COUNTA(B4:B100) & itu berarti kita menetapkan baris hingga baris ke-100 dalam spreadsheet sehingga ketika nilai baru akan dimasukkan di bawah rentang data asli dalam baris ke-100, nilai baru tersebut juga akan disimpan oleh fungsi OFFSET. Sekali lagi, karena lebar kolom telah didefinisikan sebagai COUNTA(B4:E4) , sehingga empat kolom (B, C, D, E) sekarang ditetapkan ke fungsi berdasarkan nilai referensi yang dipilih dalam fungsi OFFSET.
Pada gambar di bawah ini, ini adalah contoh ketika Anda memasukkan nilai di bawah range data asli, secara instan nilai yang dihasilkan akan ditampilkan dalam tabel OFFSET.
Baca Lebih Lanjut: Buat Rentang Bernama Dinamis dengan VBA di Excel (Panduan Langkah-demi-Langkah)
Bacaan Serupa
- Rentang Dinamis Excel Berdasarkan Nilai Sel
- Excel VBA: Rentang Dinamis Berdasarkan Nilai Sel (3 Metode)
- Cara Menggunakan Rentang Dinamis untuk Baris Terakhir dengan VBA di Excel (3 Metode)
Menggunakan Name Manager untuk Membuat Rentang Bernama Dinamis dengan Fungsi OFFSET &; COUNTA
Dengan menggunakan Name Manager, Anda dapat menentukan nama array yang dihasilkan yang ditemukan melalui fungsi OFFSET.
📌 Langkah 1:
Di bawah Rumus tab, pilih Nama Manajer Kotak dialog akan terbuka.
➤ Tekan Baru &; yang Nama Editor akan muncul.
📌 Langkah 2:
Tentukan nama dataset Anda atau rentang sel yang ingin Anda offset.
Di kotak referensi, ketik rumus:
=OFFSET(B4,0,0,0,COUNTA(B4:B100),COUNTA(B4:E4))
➤ Tekan OK & Nama Manajer sekarang akan menampilkan nama yang didefinisikan dalam daftar bersama dengan rumus referensi di bagian bawah.
📌 Langkah 3:
Sekarang tutup Nama Manajer & amp; kembali ke spreadsheet Anda.
📌 Langkah 4:
Pilih sel mana pun di spreadsheet Anda & mulai mengetikkan nama yang ditentukan sebagai rumus. Anda akan menemukan nama yang ditentukan di sana dalam daftar fungsi.
➤ Pilih fungsi itu & tekan Masuk .
Seperti pada gambar di bawah ini, Anda akan melihat array yang dihasilkan yang disimpan sebagai referensi dengan fungsi OFFSET oleh Nama Manajer .
Baca selengkapnya: Rentang Bernama Dinamis Excel Berdasarkan Nilai Sel (5 Cara Mudah)
Penggunaan Rentang Bernama Dinamis untuk Perhitungan
Setelah Anda mendefinisikan nama array atau rentang sel yang dipilih sebelumnya, sekarang Anda dapat melakukan perhitungan yang berbeda berdasarkan nilai numerik atau menerapkan fungsi apa pun ke rentang data bernama dinamis. Dari dataset kami, sekarang kami akan mengimbangi seluruh daftar harga terlebih dahulu & kemudian melakukan beberapa perhitungan aljabar.
📌 Langkah 1:
➤ Buka Nama Editor lagi &; sebutkan Harga.
Dalam kotak fungsi referensi, ketikkan rumus:
=OFFSET(E4,1,0,0,COUNTA(E5:E100),1)
➤ Tekan OK &; yang Nama Manajer akan menampilkan nama yang didefinisikan untuk Harga dengan formula referensi di bagian bawah.
📌 Langkah 2:
➤ Tutup Nama Manajer & kembalikan ke spreadsheet Anda.
📌 Langkah 3:
Karena kita akan mengetahui jumlah semua harga dari daftar, rumus dengan rentang bernama yang baru didefinisikan dalam Sel H11 akan menjadi:
=SUM(Harga)
Setelah menekan Enter, Anda akan mendapatkan harga total semua perangkat sekaligus.
Ini adalah cara kerja dynamic named range untuk fungsi selama kalkulasi. Kamu tidak perlu memasukkan referensi cell setiap kali di function bar karena kamu sudah mendefinisikan nama untuk range cell tersebut dengan fungsi Nama Manajer .
Demikian pula, dengan menggunakan RATA-RATA, MAKSIMAL &; MIN Anda juga bisa mengevaluasi beberapa data lain dalam Kolom H yang ditunjukkan dalam gambar berikut ini.
Baca Lebih Lanjut: Buat Rentang Jumlah Dinamis Berdasarkan Nilai Sel di Excel (4 Cara)
Alternatif untuk OFFSET: Menciptakan Rentang Dinamis dengan Fungsi INDEX
Alternatif yang sesuai untuk fungsi OFFSET adalah fungsi INDEX Anda dapat menyimpan beberapa data atau rentang sel dengan fungsi INDEX ini. Di sini kita akan menentukan nama daftar harga sekali lagi.
📌 Langkah 1:
➤ Terbuka Nama Editor lagi & ketik rumus dalam kotak referensi:
=INDEX(B5:E100, 0, MATCH(E4, B4:E4, 0))
➤ Tekan Masuk & Anda akan menemukan nama yang baru didefinisikan di dalam Nama Manajer .
📌 Langkah 2:
➤ Tutup Nama Manajer & amp; Anda sudah selesai.
Sekarang Anda dapat menggunakan rentang bernama dinamis ini di spreadsheet Anda untuk segala jenis kalkulasi dengan menetapkan fungsi terkait.
Baca Juga: Cara Menggunakan VBA Rentang Dinamis di Excel (11 Cara)
Kata-kata Penutup
Saya harap artikel ini tentang pembuatan &; penggunaan rentang dinamis sekarang akan meminta Anda untuk menerapkan fungsi OFFSET secara efektif di spreadsheet Excel Anda. Jika Anda memiliki pertanyaan atau umpan balik, beri tahu saya di bagian komentar. Anda juga dapat melihat artikel kami yang lain terkait dengan fungsi Excel di situs web ini.