Fungsi OFFSET untuk Mencipta & Gunakan Julat Dinamik dalam Excel

  • Berkongsi Ini
Hugh West

Julat dinamik dalam Microsoft Excel biasanya digunakan untuk menyimpan pelbagai data dengan menggunakan fungsi OFFSET. Data yang disimpan dengan nama yang ditentukan ini kemudiannya digunakan untuk pengiraan yang berbeza di bawah pelbagai fungsi. Dalam artikel ini, anda akan mengetahui dengan tepat cara anda boleh menggunakan fungsi OFFSET ini untuk menyimpan, mentakrif & gunakan julat sel atau data dalam Excel.

Tangkapan skrin di atas ialah gambaran keseluruhan artikel yang mewakili contoh penggunaan fungsi OFFSET. Anda akan mengetahui lebih lanjut tentang set data, penciptaan & penggunaan julat bernama dinamik dengan fungsi OFFSET dalam bahagian berikut dalam artikel ini.

Muat Turun Buku Kerja Amalan

Anda boleh memuat turun buku kerja Excel yang kami telah biasa menyediakan artikel ini.

Julat Dinamik dengan OFFSET

Mencipta & Menggunakan Julat Dinamik Dinamik dengan Fungsi OFFSET

Sebelum turun ke penciptaan & penggunaan julat dinamakan dinamik dengan fungsi OFFSET dalam Excel, mari kita mula diperkenalkan dengan fungsi OFFSET.

Pengenalan kepada Fungsi OFFSET

  • Objektif :

Mengembalikan rujukan kepada julat yang merupakan bilangan baris & lajur daripada rujukan yang diberikan.

  • Sintaks:

=OFFSET(rujukan, baris , cols, [height], [width])

  • Argumen:

rujukan - Sel ataupelbagai sel. Berdasarkan rujukan ini, parameter offset digunakan.

baris- Nombor baris yang dikira ke bawah atau ke atas dari titik rujukan.

cols- Nombor lajur yang dikira ke kanan atau kiri daripada nilai rujukan.

[height]- Ketinggian atau bilangan baris yang akan kembali sebagai nilai terhasil.

[lebar]- Lebar atau bilangan lajur yang akan kembali sebagai nilai terhasil.

  • Contoh:

Dalam gambar di bawah, terdapat 4 lajur dengan beberapa nama rawak jenama komputer, jenis peranti, model nama & harga.

Berdasarkan data daripada jadual, kami akan memberikan argumen yang disebut dalam Lajur H .

📌 Langkah:

➤ Kerana kita akan mencari hasilnya dengan menggunakan fungsi OFFSET dalam Sel H15 , kita perlu menaip di sana:

=OFFSET(B4,5,2,4,2)

➤ Selepas menekan Enter , anda akan menunjukkan tatasusunan nilai pulangan berdasarkan pilihan hujah anda.

Jadi, bagaimanakah fungsi ini berfungsi? Di dalam fungsi, hujah pertama ialah Sel B4 yang dikenali sebagai nilai rujukan. Sekarang, pergi ke baris ke-5 ke bawah & Lajur ke-2 di sebelah kanan dari sel rujukan ini & anda akan mendapat Sel D9. Oleh kerana ketinggian baris kami ialah 2, jadi 4 sel ke bawah bermula dari D9 akan kembali darifungsi. Dan akhir sekali, ketinggian lajur- 2 bermakna 4 baris akan berkembang ke lajur seterusnya tepat ke Lajur D . Jadi, tatasusunan terhasil akhir akan terdiri daripada Julat Sel D9:E12 .

Baca Lagi: Excel OFFSET Julat Dinamik Berbilang Lajur dengan Cara yang Berkesan

Membuat Julat Dinamik dengan OFFSET & Fungsi COUNTA

COUNTA mengira bilangan sel tidak termasuk semua sel kosong dalam julat sel. Kini menggunakan fungsi COUNTA , kami akan menetapkan ketinggian baris & lebar lajur berdasarkan data yang tersedia dalam julat.

📌 Langkah:

➤ Pilih Sel H4 & taip:

=OFFSET(B4,0,0,COUNTA(B4:B100),COUNTA(B4:E4))

➤ Tekan Enter & anda akan melihat keseluruhan tatasusunan akan kembali sebagai nilai terhasil.

Dalam bahagian argumen, ketinggian baris telah ditetapkan dengan COUNTA(B4:B100) & ini bermakna kami memperuntukkan baris sehingga baris ke-100 dalam hamparan supaya apabila nilai baharu akan dimasukkan di bawah julat data asal dalam baris ke-100, nilai baharu itu juga akan disimpan oleh fungsi OFFSET. Sekali lagi, kerana lebar lajur telah ditakrifkan sebagai COUNTA(B4:E4) , jadi empat lajur (B, C, D, E) kini diperuntukkan kepada fungsi berdasarkan nilai rujukan yang dipilih dalam fungsi OFFSET.

Dalam gambar di bawah, ini ialah contoh apabila anda memasukkan nilai di bawah julat data asal,serta-merta nilai yang terhasil akan ditunjukkan dalam jadual OFFSET.

Baca Lagi: Buat Julat Dinamik Dinamakan dengan VBA dalam Excel (Garis Panduan Langkah demi Langkah)

Bacaan Serupa

  • Julat Dinamik Excel Berdasarkan Nilai Sel
  • VBA Excel: Julat Dinamik Berdasarkan Nilai Sel (3 Kaedah)
  • Cara Menggunakan Julat Dinamik untuk Baris Terakhir dengan VBA dalam Excel (3 Kaedah)

Menggunakan Pengurus Nama untuk Mencipta Julat Dinamik Dinamakan dengan OFFSET & Fungsi COUNTA

Dengan menggunakan Pengurus Nama, anda boleh menentukan nama tatasusunan terhasil yang ditemui melalui fungsi OFFSET.

📌 Langkah 1:

➤ Di bawah tab Formula , pilih Pengurus Nama . Kotak dialog akan dibuka.

➤ Tekan Baharu & kotak Editor Nama akan muncul.

📌 Langkah 2:

➤ Tentukan nama set data anda atau julat sel yang ingin anda imbangi.

➤ Dalam kotak rujukan, taip formula:

=OFFSET(B4,0,0,COUNTA(B4:B100),COUNTA(B4:E4))

➤ Tekan OK & Pengurus Nama kini akan menunjukkan nama yang ditentukan dalam senarai bersama-sama dengan formula rujukan di bahagian bawah.

📌 Langkah 3:

➤ Sekarang tutup Pengurus Nama & kembali ke hamparan anda.

📌 Langkah 4:

➤ Pilih mana-mana sel dalam hamparan & anda ; mula menaip nama yang ditakrifkan sebagai formula. Anda akan menemui nama yang ditentukan di sanasenarai fungsi.

➤ Pilih fungsi itu & tekan Enter .

Seperti dalam gambar di bawah, anda akan melihat tatasusunan terhasil yang disimpan sebagai rujukan dengan fungsi OFFSET oleh Pengurus Nama .

Baca Lagi: Julat Dinamakan Dinamik Excel Berdasarkan Nilai Sel (5 Cara Mudah)

Penggunaan Julat Dinamik untuk Pengiraan

Selepas anda menentukan nama tatasusunan atau julat sel yang dipilih sebelum ini, kini anda boleh melakukan pengiraan yang berbeza berdasarkan nilai berangka atau gunakan sebarang fungsi pada julat data yang dinamakan dinamik. Daripada set data kami, kami kini akan mengimbangi keseluruhan senarai harga dahulu & kemudian lakukan beberapa pengiraan algebra.

📌 Langkah 1:

➤ Buka Editor Nama sekali lagi & namakannya Harga.

➤ Dalam kotak fungsi rujukan, taip formula:

=OFFSET(E4,1,0,COUNTA(E5:E100),1)

➤ Tekan OK & ; Pengurus Nama akan menunjukkan nama yang ditentukan untuk Harga dengan formula rujukan di bahagian bawah.

📌 Langkah 2:

➤ Tutup Pengurus Nama & kembalikannya ke hamparan anda.

📌 Langkah 3:

➤ Seperti yang kita akan ketahui jumlah semua harga daripada senarai, formula dengan julat dinamakan yang baru ditakrifkan dalam Sel H11 ialah:

=SUM(Prices)

➤ Selepas menekan Enter, anda akan mendapat jumlah harga semua peranti sekali gus.

Beginilah caranyajulat dinamakan dinamik berfungsi untuk fungsi semasa pengiraan. Anda tidak perlu memasukkan rujukan sel setiap kali dalam bar fungsi kerana anda telah menentukan nama untuk julat sel tersebut dengan Pengurus Nama .

Begitu juga, dengan menggunakan PURATA, MAX & MIN , anda juga boleh menilai beberapa data lain dalam Lajur H yang ditunjukkan dalam gambar berikut.

Baca Lagi : Cipta Julat Jumlah Dinamik Berdasarkan Nilai Sel dalam Excel (4 Cara)

Alternatif kepada OFFSET: Mencipta Julat Dinamik dengan Fungsi INDEX

Alternatif yang sesuai untuk fungsi OFFSET ialah fungsi INDEX . Anda boleh menyimpan berbilang data atau julat sel dengan fungsi INDEX ini. Di sini kita akan mentakrifkan nama senarai harga sekali lagi.

📌 Langkah 1:

➤ Buka Nama Editor sekali lagi & taip formula dalam kotak rujukan:

=INDEX(B5:E100, 0, MATCH(E4, B4:E4, 0))

➤ Tekan Enter & anda akan menemui nama yang baru ditakrifkan dalam Pengurus Nama .

📌 Langkah 2:

➤ Tutup Pengurus Nama & anda sudah selesai.

Kini anda boleh menggunakan julat bernama dinamik ini dalam hamparan anda untuk sebarang jenis pengiraan dengan memberikan fungsi yang berkaitan.

Baca Lagi: Cara Menggunakan VBA Julat Dinamik dalam Excel (11 Cara)

Kata Penutup

Saya harap artikel ini tentang penciptaan & kegunaan daripadajulat dinamik kini akan menggesa anda untuk menggunakan fungsi OFFSET dengan berkesan dalam hamparan Excel anda. Jika anda mempunyai sebarang soalan atau maklum balas, sila beritahu saya di bahagian komen. Anda juga boleh menyemak artikel kami yang lain berkaitan dengan fungsi Excel di tapak web ini.

Hugh West ialah jurulatih dan penganalisis Excel yang sangat berpengalaman dengan lebih 10 tahun pengalaman dalam industri. Beliau memiliki Ijazah Sarjana Muda Perakaunan dan Kewangan serta Ijazah Sarjana dalam Pentadbiran Perniagaan. Hugh mempunyai minat untuk mengajar dan telah membangunkan pendekatan pengajaran yang unik yang mudah diikuti dan difahami. Pengetahuan pakar Excel beliau telah membantu beribu-ribu pelajar dan profesional di seluruh dunia meningkatkan kemahiran mereka dan cemerlang dalam kerjaya mereka. Melalui blognya, Hugh berkongsi pengetahuannya dengan dunia, menawarkan tutorial Excel percuma dan latihan dalam talian untuk membantu individu dan perniagaan mencapai potensi penuh mereka.