Dalam dunia kerja, terutama di bidang administrasi, logistik, atau analisis data, kebutuhan untuk membuat daftar berulang di Excel sering kali tidak terhindarkan. Contohnya, saat kita harus menyusun daftar nama produk, data karyawan, atau nomor referensi yang harus ditampilkan berulang kali sesuai jumlah kebutuhan proses kerja. Proses ini bisa sangat memakan waktu jika dilakukan secara manual, apalagi jika datanya banyak dan terus berubah.
Untungnya, Microsoft Excel menawarkan berbagai rumus yang dapat digunakan untuk membuat daftar berulang di Excel secara otomatis. Dengan bantuan formula seperti INDEX, MOD, SEQUENCE, dan lainnya, pengguna bisa menggandakan data tertentu dalam jumlah yang ditentukan tanpa harus mengulang pengetikan. Ini sangat berguna untuk meningkatkan efisiensi kerja dan mengurangi risiko kesalahan penginputan yang sering terjadi saat proses duplikasi dilakukan manual.
Artikel ini akan membahas 4 cara praktis untuk membuat daftar berulang di Excel, baik untuk pengguna versi lama seperti Excel 2016 dan 2019, maupun pengguna Excel 365 yang sudah mendukung fungsi-fungsi modern seperti LET, TOCOL, VSTACK, dan SEQUENCE. Setiap cara dilengkapi dengan penjelasan logika rumus dan contoh penerapan langsung agar mudah dipahami dan dapat langsung digunakan dalam pekerjaan sehari-hari.
Studi Kasus: Duplikasi Nama Produk
Misalkan kita memiliki daftar nama produk berikut:

Kita ingin mengulang daftar ini sebanyak 3 kali (berdasarkan angka di sel E2) secara otomatis. Berikut ini adalah 4 rumus berbeda yang bisa digunakan tergantung versi Excel Anda.
1. Untuk Excel Versi Lama: Gunakan Rumus Gabungan IF, ROWS, MOD, dan INDEX
Bagi Anda yang masih menggunakan Excel 2016 atau Excel 2019 yang belum mendukung fungsi SEQUENCE, bisa menggunakan rumus berikut:
=IF(ROWS(C$3:C3)>E$2*COUNTA($B$3:$B$6);"";INDEX($B$3:$B$6;MOD(ROWS(C$3:C3)-1;COUNTA($B$3:$B$6))+1))
Penjelasan:
ROWS(C$3:C3)berfungsi menghitung baris berjalan untuk menciptakan urutan.E$2adalah sel input jumlah pengulangan.COUNTA($B$3:$B$6)menghitung banyaknya data produk asli.MOD(...; jumlah_data)digunakan agar data berulang secara melingkar.INDEX(...)menarik data berdasarkan indeks yang dihasilkan.
Dan berikut hasilnya:

Kelebihan:
Cocok untuk pengguna Excel lama.
Kekurangan:
Tidak semodern dan sepraktis fungsi Excel 365.
2. Untuk Excel 365: Gunakan Fungsi LET dan SEQUENCE
Untuk pengguna Excel 365, Anda bisa membuat rumus yang lebih rapi dan mudah dipahami dengan fungsi LET.
=LET(
data; B3:B6;
n; E2;
total; ROWS(data)*n;
INDEX(data; MOD(SEQUENCE(total;;0); ROWS(data)) + 1)
)
Penjelasan:
LETmenyimpan nilai dalam nama variabel sementara (data,n,total).SEQUENCE(total;;0)membuat urutan dari 0 hingga jumlah pengulangan total – 1.MOD(...; ROWS(data)) + 1menjaga indeks tetap dalam batas panjangdata.
Berikut hasilnya:

Kelebihan:
Lebih mudah dibaca dan dipelihara.
Kekurangan:
Hanya bisa digunakan di Excel 365 atau Excel versi terbaru.
3. Alternatif Modern: Gabungan SEQUENCE dan INDEX
Jika ingin solusi ringkas di Excel 365 tanpa menggunakan LET, Anda bisa pakai:
=INDEX(B3:B6; MOD(SEQUENCE(COUNTA(B3:B6)*E2;;0); COUNTA(B3:B6)) + 1)
Penjelasan:
SEQUENCE(COUNTA(B3:B6)*E2;;0)membuat urutan angka sesuai jumlah total pengulangan.MOD(...; COUNTA(B3:B6)) + 1akan mengulang indeks dari 1 ke jumlah data.INDEXdigunakan untuk mengambil data berdasarkan indeks tersebut.
Berikut hasilnya:

Kelebihan:
Lebih pendek dan efisien.
Kekurangan:
Tidak tersedia di Excel versi lama.
4. Cara Paling Singkat: Gunakan TOCOL dan VSTACK (Excel 365)
Rumus paling singkat dan efisien untuk membuat daftar berulang di Excel modern:
=TOCOL(VSTACK(SEQUENCE(E2;;1;0)*0 + (B3:B6)); 1)
Penjelasan:
SEQUENCE(E2;;1;0)*0 + (B3:B6)menggandakan arrayB3:B6sebanyak nilai diE2.VSTACKmenyatukan semua hasil array secara vertikal.TOCOL(...; 1)mengubah array bertumpuk menjadi satu kolom.
Kelebihan:
Rumus super singkat dan langsung bekerja.
Kekurangan:
Hanya untuk pengguna Excel 365 yang sangat baru.
Perbandingan Hasil
Setiap rumus di atas akan menghasilkan daftar berikut jika nilai di E2 = 3:

Kesimpulan
Membuat daftar berulang di Excel tidak perlu dilakukan secara manual. Dengan berbagai rumus yang tersedia, Anda bisa menyusun data berulang secara otomatis dan efisien.
Cara membuat daftar berulang di Excel menggunakan beberapa rumus di atas sangat relevan untuk pengguna Excel dalam pekerjaan sehari-hari, baik dalam pembuatan laporan, daftar cetak, maupun pengolahan data produksi.
Dengan memilih rumus yang sesuai dengan versi Excel Anda, proses kerja menjadi lebih cepat dan bebas kesalahan.
Download Template Gratis
Bagi Anda yang ingin mencoba teknik ini secara langsung, kami telah menyiapkan template gratis yang dirancang khusus untuk membantu Anda mempraktikkan 4 Cara Membuat Daftar Berulang di Excel Secara Otomatis ini. File Excel bisa didownload melalui tautan berikut:

Atau juga jika ingin mempelajari langkah demi langkah secara visual, bisa kunjungi Youtube Channel Depot Excel. Di sana teman-teman akan melihat bagaimana rumusnya bekerja. Semoga bermanfaat!









0 Komentar