=SEQUENCE(5) mengembalikan angka 1 sampai 5 ke bawah sebuah kolom, dari satu sel tempat kamu mengetiknya. Dengan argumen kedua, rumus ini mengisi sebuah kisi: =SEQUENCE(3,4) memberi 3 baris dan 4 kolom, menghitung 1 sampai 12 ke samping di setiap baris. Ubah angka 5 di A2 menjadi 8, maka kolomnya bertambah panjang.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Rows | Rows and columns | ||||
| 2 | 1 | 1 | 2 | 3 | 4 | |
| 3 | 2 | 5 | 6 | 7 | 8 | |
| 4 | 3 | 9 | 10 | 11 | 12 | |
| 5 | 4 | |||||
| 6 | 5 |
Sintaks SEQUENCE
=SEQUENCE(rows, [columns], [start], [step])
rowsadalah jumlah baris yang dikembalikan.columnsadalah jumlah kolom. Nilai bawaannya 1.startadalah angka pertama. Nilai bawaannya 1.stepadalah selisih setiap angka dari angka sebelumnya. Nilai bawaannya 1, dan bisa negatif atau desimal.
Kisi diisi ke samping lebih dulu: di =SEQUENCE(3,4), baris pertamanya 1, 2, 3, 4 dan baris kedua dimulai dari 5. Untuk menghitung ke bawah per kolom, bungkus dengan TRANSPOSE: =TRANSPOSE(SEQUENCE(4,3)).
SEQUENCE butuh Excel 2021, Excel 2024 atau Microsoft 365, dan menampilkan #NAME? di versi lama. Google Sheets punya fungsi yang sama.
Nilai awal dan langkah
Dua argumen terakhir menentukan angka pertama dan jarak antar-angka:
| A | B | C | D | E | F | G | H | I | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 10 to 50 | 5 down to 1 | Across a row | ||||||
| 2 | 10 | 5 | 1 | 2 | 3 | 4 | 5 | ||
| 3 | 20 | 4 | |||||||
| 4 | 30 | 3 | |||||||
| 5 | 40 | 2 | |||||||
| 6 | 50 | 1 |
=SEQUENCE(5,1,10,10) dimulai dari 10 dan bertambah 10 setiap kali. =SEQUENCE(5,1,5,-1) menghitung mundur dari 5. =SEQUENCE(1,5) adalah satu baris berisi lima kolom. Untuk angka berselang, pakai langkah 2: =SEQUENCE(10,1,1,2) memberi angka ganjil dari 1 sampai 19.
Nomor urut baris otomatis
Nomor baris yang diketik manual langsung tidak sesuai begitu ada baris yang ditambahkan. Hitung saja jumlah namanya, lalu biarkan SEQUENCE membuat satu nomor untuk setiap nama:
| A | B | |
|---|---|---|
| 1 | No. | Name |
| 2 | 1 | Ann |
| 3 | 2 | Ben |
| 4 | 3 | Cara |
| 5 | 4 | Dan |
| 6 | 5 | Eve |
COUNTA menghitung 5 sel terisi di B2:B8, jadi A2 mengembalikan 1 sampai 5. Ketik Finn di B7, maka nomornya bertambah sampai 6. COUNTA menghitung sel terisi apa pun, jadi daftarnya tidak boleh punya sel kosong di tengah; di sheet sungguhan, buat rentangnya longgar, seperti B2:B1000. Kalau daftarnya kosong, COUNTA mengembalikan 0 dan SEQUENCE(0) menampilkan #CALC!.
Deret tanggal
Tanggal adalah angka di Excel (satu angka per hari), jadi tanggal bisa dipakai sebagai nilai awal. Setiap baris di bawah ini menambahkan satu hari; rumusnya butuh format tanggal, kalau tidak yang tampil nomor seri seperti 46083:
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Start | 2026-03-02 | Weekly | ||
| 2 | 2026-03-02 | Monday | 2026-03-02 | ||
| 3 | 2026-03-03 | Tuesday | 2026-03-09 | ||
| 4 | 2026-03-04 | Wednesday | 2026-03-16 | ||
| 5 | 2026-03-05 | Thursday | 2026-03-23 | ||
| 6 | 2026-03-06 | Friday | |||
| 7 | 2026-03-07 | Saturday | |||
| 8 | 2026-03-08 | Sunday |
B2 menampilkan 2026-03-02 sampai 2026-03-08 dan C2 menyebut nama setiap harinya, Monday sampai Sunday. E2 memakai langkah 7 untuk empat tanggal yang berjarak seminggu. Ubah B1, maka ketiganya ikut berubah.
Untuk bulan, langkah 30 akan bergeser, karena panjang setiap bulan berbeda. Berikan SEQUENCE ke EDATE sebagai gantinya, yang menambahkan bulan penuh: =EDATE(B1,SEQUENCE(6,1,0)) mengembalikan tanggal 2 Maret sampai 2 Agustus (beri selnya format tanggal). (Lihat menambah hari dan bulan untuk EDATE dan EOMONTH.)
Kisi kalender dengan SEQUENCE
Enam baris berisi tujuh hari sudah cukup untuk bulan apa pun. Kisinya dimulai dari hari Minggu pada atau sebelum tanggal 1: DATE(2026,4,1)-WEEKDAY(DATE(2026,4,1))+1 mundur dari 1 April ke hari Minggu itu. Selnya diberi format d, jadi setiap sel menampilkan nomor harinya, dan conditional format menandai hari-hari di bulan April:
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 2 | 29 | 30 | 31 | 1 | 2 | 3 | 4 |
| 3 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 4 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 5 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 6 | 26 | 27 | 28 | 29 | 30 | 1 | 2 |
| 7 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
1 April 2026 jatuh pada hari Rabu, jadi kisinya dibuka dengan 29, 30 dan 31 dari bulan Maret. Ubah kedua angka 4 di A2 (dan angka 4 di aturannya) menjadi bulan lain, maka kalendernya digambar ulang. Untuk menampilkan sel kosong alih-alih hari dari bulan lain, uji setiap tanggal di dalam rumusnya; LET membuat rumus itu tetap pendek.
Latihan: tanggal yang berjarak seminggu
| A | B | |
|---|---|---|
| 1 | Start | 2026-05-04 |
| 2 | Dates |
Giliranmu: Di B2, tampilkan 5 tanggal ke bawah kolom, dimulai dari tanggal di B1 dan masing-masing berjarak seminggu.
SEQUENCE di dalam rumus lain
SEQUENCE sering menjadi pembantu, bukan hasil akhirnya. Tiga kegunaan umum:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | List | Top 3 | Sum 1 to 10 | 1, 2, 3 repeated |
| 2 | Cara | Cara | 55 | 1 |
| 3 | Dan | Dan | 2 | |
| 4 | Ann | Ann | 3 | |
| 5 | Eve | 1 | ||
| 6 | Ben | 2 | ||
| 7 | 3 |
=INDEX(A2:A6,SEQUENCE(3))mengembalikan tiga item pertama dari sebuah daftar: Cara, Dan dan Ann.TAKE(A2:A6,3)melakukan hal yang sama di Microsoft 365 dan Excel 2024.=SUM(SEQUENCE(10))menjumlahkan 1 sampai 10 tanpa mengetiknya: 55.=MOD(SEQUENCE(6)-1,3)+1mengulang 1, 2, 3, 1, 2, 3, berguna untuk membagi baris ke tiga kelompok secara bergiliran.
Kesalahan yang umum adalah menaruh SEQUENCE di tempat yang hasilnya tidak bisa spill. =SEQUENCE(5) menampilkan #SPILL! kalau salah satu dari empat sel di bawahnya berisi data; kosongkan sel-sel itu atau pindahkan rumusnya (lihat error #SPILL!).
Pertanyaan yang sering diajukan
Apa fungsi SEQUENCE di Excel?
SEQUENCE mengembalikan daftar angka yang spill dari satu sel: =SEQUENCE(5) memberi 1 sampai 5 ke bawah sebuah kolom, =SEQUENCE(1,5) memberi 1 sampai 5 ke samping sebuah baris, dan =SEQUENCE(5,1,10,10) memberi 10, 20, 30, 40, 50.
Bagaimana cara membuat deret tanggal di Excel?
Pakai tanggal sebagai nilai awal: =SEQUENCE(7,1,B1) mengembalikan tujuh hari berturut-turut dari tanggal di B1, dan =SEQUENCE(4,1,B1,7) mengembalikan empat tanggal yang berjarak seminggu. Beri hasilnya format tanggal, kalau tidak yang tampil nomor seri.
Bagaimana cara membuat nomor urut baris otomatis di Excel?
Taruh =SEQUENCE(COUNTA(B2:B100)) di baris pertama kolom nomor. Rumus ini menghitung sel terisi di kolom B lalu mengembalikan 1 sampai jumlah itu, jadi nama baru langsung mendapat nomornya tanpa perlu menyalin apa pun.
Bagaimana cara membuat deret yang menghitung mundur?
Pakai langkah negatif: =SEQUENCE(5,1,5,-1) mengembalikan 5, 4, 3, 2, 1. Langkahnya juga boleh desimal, seperti =SEQUENCE(5,1,0,0.25).
Versi Excel mana yang punya SEQUENCE?
Excel 2021, Excel 2024 dan Microsoft 365. Versi lama menampilkan #NAME?; di sana kamu mengetik dua nilai pertama lalu menyeret fill handle, atau memakai =ROW()-1 yang disalin ke bawah.