Isi kandungan
Dalam Microsoft Excel, fungsi SEQUENCE digunakan untuk menjana jujukan nilai berangka dalam format yang berbeza. Dalam artikel ini, anda akan mempelajari cara anda boleh menggunakan fungsi SEQUENCE ini dengan cekap dengan kriteria yang berbeza dan dengan menggabungkannya dengan fungsi lain dalam Excel.
Tangkapan skrin di atas ialah gambaran keseluruhan artikel yang mewakili aplikasi fungsi SEQUENCE dalam Excel. Anda akan mengetahui lebih lanjut tentang set data serta kaedah untuk menggunakan fungsi SEQUENCE dengan betul dalam bahagian berikut artikel ini.
Muat Turun Buku Kerja Amalan
Anda boleh muat turun buku kerja Excel yang telah kami gunakan untuk menyediakan artikel ini.
Penggunaan Fungsi SEQUENCE.xlsx
Pengenalan kepada Fungsi SEQUENCE
- Objektif Fungsi:
Fungsi SEQUENCE digunakan untuk mencipta jujukan nilai angka.
- Sintaks:
=JURUTAN(baris, [lajur], [mula], [langkah ])
- Hujah Hujah:
Hujah | Diperlukan/ Pilihan | Penjelasan |
---|---|---|
baris | Diperlukan | Bilangan baris. |
[lajur] | Pilihan | Bilangan lajur. |
[mula] | Pilihan | Nombor mula dalam tatasusunan kembali. |
[langkah] | Pilihan | Yang biasaNombor dengan Sifar Utama dalam Excel Jika anda tahu cara fungsi TEKS berfungsi, maka memformatkan urutan nombor dengan sifar pendahuluan adalah terlalu mudah. Sebagai contoh, semua nombor dalam urutan rawak akan mempunyai 4 digit dan nombor yang tidak mempunyai 4 digit akan mengandungi sifar pendahuluan. Formula yang berkaitan dalam Sel B4 ialah: =TEXT(SEQUENCE(10,1,5,50),"0000")
15. Mencipta Susunan Songsang dalam Senarai dengan Fungsi SEQUENCESekarang mari kita anggap bahawa kita mahu membalikkan susunan sel dalam senarai. Untuk melaksanakan tujuan, kita boleh menggunakan fungsi INDEX dan ROWS di sini bersama-sama dengan fungsi SEQUENCE. Dalam Lajur B , terdapat beberapa nama rawak dan dalam Lajur D , kami akan memaparkan nama ini dalam susunan terbalik. Jadi, formula yang diperlukan dalam Sel D5 hendaklah: =INDEX(B5:B10, SEQUENCE(ROWS(B5:B10), , ROWS(B5:B10), -1))
Di sini, fungsi SEQUENCE membalikkan nombor baris semua nama dan fungsi INDEX kemudian mengeluarkan nama dalam susunan terbalik berdasarkan argumen kedua (row_num) yang diubah suai oleh fungsi SEQUENCE sebelum ini. 16. Menyediakan Senarai Abjad dengan Fungsi SEQUENCE dan CHARDalam contoh terakhir, kita akan melihat cara fungsi SEQUENCE boleh digunakan untuk membuat senarai abjad dalam tatasusunan. Dalam gambar berikut, dua baris berasingan telah digunakan untuk memaparkan tatasusunan yang mengandungi semua abjad. Yang diperlukanformula dalam Sel B4 ialah: =CHAR(SEQUENCE(2,13,65))
Dalam formula ini, CHAR fungsi mengembalikan aksara yang ditentukan oleh Unicode. Memandangkan terdapat 26 abjad dalam bahasa Inggeris, kami telah menggunakan 13 lajur di sini. Kita juga boleh mentakrifkan nombor lajur sebagai 2 dan formula akan mengembalikan semua abjad dalam 13 baris dan 2 lajur. 💡 Perkara yang Perlu Diingati🔺 Fungsi SEQUENCE mengembalikan tatasusunan dengan menumpahkan nilai dalam berbilang baris dan lajur. Jadi, jika mana-mana nilai pulangan dalam tatasusunan tidak dapat mencari sel kosong untuk mewakili dirinya sendiri maka fungsi itu akan mengembalikan ralat #SPILL . 🔺 Fungsi SEQUENCE kini tersedia dalam Microsoft Office 365 sahaja. 🔺 Nilai lalai untuk semua argumen pilihan bagi fungsi SEQUENCE ialah 1 . Perkataan PenutupSaya berharap semua kaedah yang dinyatakan di atas untuk menggunakan fungsi SEQUENCE kini akan mencetuskan anda untuk menggunakan kaedah tersebut dalam hamparan Excel anda dengan lebih berkesan. Jika anda mempunyai sebarang soalan atau maklum balas, sila beritahu saya di bahagian komen. Atau anda boleh menyemak artikel kami yang lain berkaitan dengan fungsi Excel di tapak web ini. perbezaan antara dua nilai berturut-turut dalam urutan nombor. |
- Parameter Kembali:
Susun tatasusunan yang mengandungi jujukan nombor dengan spesifikasi yang ditetapkan .
16 Contoh Penggunaan Fungsi SEQUENCE dalam Excel
1. Penggunaan Asas Fungsi SEQUENCE dengan Hanya Satu Argumen
Argumen pertama bagi fungsi SEQUENCE ialah 'rows' yang menunjukkan bilangan baris yang akan ditunjukkan dalam hamparan. Jika anda tidak memasukkan sebarang argumen lain maka fungsi akan mengembalikan bilangan baris yang ditentukan di mana baris pertama akan mengandungi nombor '1' dan kemudian semua nombor turutan lain akan dipaparkan dalam baris berikut.
Jadi, dalam gambar di bawah, Sel B4 mengandungi formula:
=SEQUENCE(5)
Baca Lagi: 51 Fungsi Matematik dan Trig Yang Selalunya Digunakan dalam Excel
2. Fungsi JURUTAN dengan Dua Argumen dalam Excel
Memandangkan argumen kedua fungsi menandakan bilangan lajur, gabungan dua argumen pertama akan menghasilkan tatasusunan baris dan lajur yang ditentukan.
Dalam Sel B4 , fungsi SEQUENCE dengan argumen baris dan lajur ialah:
=SEQUENCE(5,3)
Baca Lagi: 44 Fungsi Matematik dalam Excel (Muat Turun PDF Percuma)
3. Fungsi SEQUENCE dengan Tiga Argumen dalam Excel
Kiniargumen ketiga bagi fungsi ialah [start] yang menandakan nilai permulaan atau nombor yang akan ditunjukkan dalam sel pertama baris pertama dalam tatasusunan.
Jadi, dengan tiga argumen pertama , fungsi akan mengembalikan tatasusunan seperti yang ditunjukkan dalam tangkapan skrin berikut. Dan formula dalam Sel B4 ialah:
=SEQUENCE(5,3,10)
Di mana nilai permulaan ialah 10 dalam tatasusunan yang telah ditakrifkan dalam argumen ketiga daripada fungsi.
4. FUNGSI URUTAN dengan Empat Argumen dalam Excel
Argumen keempat fungsi [step] menandakan selang yang perlu diikuti antara mana-mana dua nilai berturut-turut dalam tatasusunan. Dengan mengandaikan bahawa kita ingin membina siri aritmetik nombor integer bermula dari 10 di mana perbezaan sepunya ialah 5.
Formula yang diperlukan dalam Sel B4 ialah:
=SEQUENCE(5,3,10,5)
5. Penggunaan Fungsi SEQUENCE untuk Menjana Tarikh atau Bulan dalam Excel
i. Mencipta Tarikh Berjujukan dengan Fungsi SEQUENCE dan TODAY
Fungsi SEQUENCE sangat berguna untuk membuat beberapa tarikh berturut-turut bermula dari tarikh tetap. Dengan menggunakan fungsi HARI INI di dalam sebagai hujah ketiga, kita boleh menentukan tarikh semasa yang akan menjadi tarikh mula. Dengan mengandaikan kita akan membuat senarai sepuluh tarikh berturut-turut bermula dari tarikh semasa.
Formula yang berkaitan dalam Sel B5 sepatutnyamenjadi:
=SEQUENCE(10,1,TODAY(),1)
ii. Mencipta Senarai Tarikh Pertama untuk Bulan Berjujukan dengan Fungsi EDATE dan SEQUENCE
EDATE digunakan untuk memaparkan tarikh selepas atau sebelum bilangan bulan tertentu dari tarikh tertentu. Dengan menggabungkan fungsi EDATE, DATE dan SEQUENCE bersama-sama, kami boleh membuat senarai semua tarikh pertama dengan mudah untuk beberapa bulan berturut-turut. Katakan kita mahu menunjukkan tarikh pertama semua bulan pada tahun 2021.
Jadi, dalam output Sel B4 dalam gambar berikut, formula yang diperlukan ialah:
=EDATE(DATE(2021,1,1),SEQUENCE(12,1,0))
iii. Membuat Senarai Nama 12 Bulan dengan Fungsi SEQUENCE dalam Excel
Dengan menggunakan fungsi TEXT di sekeliling fungsi SEQUENCE , kami juga boleh menyediakan senarai dua belas bulan berturut-turut dalam setahun.
Formula yang diperlukan dalam Sel B5 hendaklah:
=TEXT(EDATE(DATE(2022,1,1),SEQUENCE(12,1,0)),"mmmm")
6. Gabungan Fungsi SEQUENCE dan TRANSPOSE dalam Excel
Dengan menggunakan fungsi SEQUENCE dengan keempat-empat argumen di dalamnya, kita boleh mencipta tatasusunan beberapa nombor berjujukan dan aliran nombor akan adalah dari kiri ke kanan seperti dalam gambar di bawah.
Mari kita andaikan, kita mahu memaparkan jujukan nombor ini dari atas ke bawah dalam tatasusunan. Dalam kes ini, kita perlu menggunakan fungsi TRANSPOSE yang akan menukar baris menjadi lajur danlajur ke dalam baris.
Jadi, formula yang diperlukan dalam output Sel B10 hendaklah:
=TRANSPOSE(SEQUENCE(5,3,10,5))
7. Mencipta Jujukan Nombor Rom dalam Excel
Membuat senarai nombor Roman berturut-turut juga boleh dilakukan dengan bantuan fungsi ROMAN dan JURUTAN .
Yang diperlukan formula dalam mana-mana sel hendaklah:
=ROMAN(SEQUENCE(5,3,1,1))
Ini akan mencipta lima belas nombor Rom berturut-turut bermula dari 'i' dalam tatasusunan lima baris dan tiga lajur.
8. Penggunaan SEQUENCE dengan Fungsi INDEX dalam Excel
Sekarang mari kita lihat set data di bawah. Setiap jenama telefon pintar dan modelnya muncul dua kali dalam jadual: satu dengan harga sebenar dan satu lagi dengan harga diskaun. Katakan, kami mahu menunjukkan baris semua jenama yang mengandungi harga diskaun sahaja.
Dalam output Sel B18 , formula yang berkaitan ialah:
=INDEX(B6:D15,SEQUENCE(COUNTA(B6:B15)/2,1,2,2),SEQUENCE(1,3))
Selepas menekan Enter , anda akan mendapat tatasusunan terhasil dengan semua jenama telefon pintar dan nama model dengan harga diskaunnya sahaja.
🔎 Bagaimana Formula Berfungsi?
➯ COUNTA fungsi mengira jumlah bilangan sel dalam julat B6:B15 . Kemudian output (10) dibahagikan dengan 2 dan nilai terhasil dimasukkan sebagai argumen pertama (baris) bagi fungsi JURUSAN .
➯ Dalam hujah kedua (nombor_baris) daripada fungsi INDEX , fungsi JURUTAN mentakrifkan baris mana yang perlu diekstrak daripada jadual.
➯ Akhir sekali, dalam hujah ketiga fungsi INDEX, satu lagi fungsi SEQUENCE mentakrifkan semua lajur yang perlu dipertimbangkan untuk mengekstrak data.
Bacaan Serupa
- Cara menggunakan fungsi RAND dalam Excel (5 Contoh)
- Fungsi BESAR dalam Excel
- Cara Menggunakan Fungsi SUMPRODUCT dalam Excel ( 4 Contoh)
- Menyelesaikan persamaan dalam Excel (polinomial, padu, kuadratik & linear)
- Cara Menggunakan Fungsi SUMIF dalam Excel ( Dengan 5 Contoh Mudah)
9. Mencipta Susunan Rawak untuk Output SEQUENCE
Apa yang telah kami pelajari setakat ini tentang fungsi SEQUENCE ialah ia kembali dengan bilangan nilai jujukan yang ditentukan. Tetapi kita juga boleh rawak urutan atau susunan nombor dalam tatasusunan terhasil. Untuk melakukan ini, kita perlu menggunakan fungsi SORTBY di luar fungsi SEQUENCE dan pengisihan akan dilakukan berdasarkan fungsi RANDARRAY di mana fungsi RANDARRAY mengembalikan nombor rawak tanpa susunan atau urutan tertentu .
Dalam Sel B4 , formula yang berkaitan untuk membuat susunan rawak bagi nombor berjujukan hendaklah:
=SORTBY(SEQUENCE(10),RANDARRAY(10))
10. Mencipta Kalendar Dinamik dengan Fungsi SEQUENCE dalam Excel
Salah satu yang palingpenggunaan menyeluruh fungsi SEQUENCE sedang menyediakan bulan kalendar. Katakan, kita mempunyai nilai tarikh rawak dalam Sel C4 dan itu ialah 01-08-2021 atau 1 Ogos 2021 . Dengan menggabungkan fungsi SEQUENCE dan WEEKDAY , kami boleh mengekstrak bulan daripada tarikh yang ditentukan dan dengan itu menunjukkan semua hari kalendar untuk bulan tertentu.
The formula yang diperlukan untuk memaparkan bulan kalendar berdasarkan tarikh dalam Sel B7 ialah:
=SEQUENCE(6,7,C4-WEEKDAY(C4)+1)
🔎 Bagaimana Formula Berfungsi?
➯ Dalam fungsi JURUTAN , bilangan baris telah ditakrifkan oleh 6 dan bilangan lajur sebanyak 7.
➯ Tarikh mula telah ditakrifkan oleh “C4-WEEKDAY(C4)+1” . Di sini fungsi WEEKDAY mengekstrak nombor siri hari bekerja (Secara lalai, 1 untuk Ahad dan dengan itu berturut-turut 7 untuk Sabtu ). Tarikh dalam Sel C4 menolak bilangan hari bekerja dan kemudiannya dengan menambah '1' , tarikh mula menjadi tarikh pertama bagi bulan yang akan datang.
➯ Fungsi JURUTAN kemudian menunjukkan tarikh berturut-turut dari kiri ke kanan dalam tatasusunan 6 baris dan 7 lajur. Jangan lupa untuk menyesuaikan format tarikh untuk menunjukkan siri hari sahaja.
11. Membuat Urutan Berulang dengan Bantuan MOD dan Fungsi SEQUENCE
Dengan menggunakan MOD dan SEQUENCEberfungsi bersama-sama, kita boleh menunjukkan urutan nombor atau nilai tertentu beberapa kali dalam lajur, baris atau, tatasusunan. Dalam tangkapan skrin berikut, nilai integer dari 1 hingga 4 telah dipaparkan beberapa kali dalam lajur.
Formula yang diperlukan dalam Sel B4 untuk mencipta tatasusunan ini ialah:
=MOD(SEQUENCE(12)-1,4)+1
🔎 Bagaimana Formula Berfungsi?
➯ Oleh kerana di sini nilai integer dari 1 hingga 4 akan ditunjukkan beberapa kali, gandaan 4 perlu ditetapkan sebagai bilangan baris dalam fungsi SEQUENCE .
➯ “URUTAN(12)-1” , bahagian formula ini mengembalikan tatasusunan berikut:
{0;1;2;3; 4;5;6;7;8;9;10;11}
➯ MOD fungsi membahagikan setiap nilai integer dalam tatasusunan dengan 4 dan mengembalikan semua baki dalam tatasusunan akhir.
12. Mencipta Nombor Berulang dalam Urutan dalam Excel
Gabungan ROUNDUP , serta fungsi SEQUENCE, membuka jalan untuk mencipta nombor berulang dalam urutan. Dalam gambar di bawah, nilai integer dari 1 hingga 5 telah ditunjukkan dua kali berturut-turut dalam Lajur B.
Formula yang diperlukan yang telah digunakan untuk mencipta tatasusunan kembali ialah:
=ROUNDUP(SEQUENCE(10, 1, 1/2, 1/2), 0)
🔎 Bagaimana Formula Berfungsi?
➯ Di sini titik mula dan nilai langkah dalam fungsi SEQUENCE telah ditetapkan dengan ½ dalam kedua-dua kes.
➯ Dengan hujah yang disebutkan, fungsi SEQUENCE akan mengembalikan tatasusunan berikut:
{0.5;1;1.5;2;2.5;3;3.5;4;4.5;5}
➯ Akhir sekali, fungsi ROUNDUP membundarkan semua perpuluhan kepada digit integer seterusnya.
Baca Lagi: Cara Menggunakan Fungsi ROUNDDOWN dalam Excel (5 Kaedah)
13. Menjana Nilai Kosong dalam Urutan Nombor
Jika anda perlu meninggalkan sel kosong atau ruang selepas setiap nilai dalam urutan nombor, maka anda boleh menggabungkan IF, INT dan SEQUENCE berfungsi juga untuk mendapatkan output. Dalam gambar berikut, nombor dari 1 hingga 5 telah ditunjukkan dalam urutan dengan ruang selepas setiap nilai dalam jujukan.
Formula yang diperlukan dalam Sel B4 ialah:
=IF(INT(SEQUENCE(10, 1, 1, 1/2))=SEQUENCE(10, 1, 1, 1/2), SEQUENCE(10, 1, 1, 1/2), "")
🔎 Bagaimana Formula Berfungsi?
➯ JURUTAN(10,1,1,½) , bahagian formula yang berulang ini mengembalikan tatasusunan berikut:
{1;1.5;2 ;2.5;3;3.5;4;4.5;5;5.5}
➯ INT(URUTAN(10,1,1,½)) mengembalikan satu lagi tatasusunan:
{1;1;2;2;3;3;4;4;5;5}
➯ Dengan penggunaan fungsi IF , formula menyemak sama ada nilai dalam tatasusunan kedua sepadan dengan nilai dalam yang pertama. Jika nilai dipadankan, baris yang dipadankan kembali dengan nilai perspektif. Jika tidak, baris kekal kosong yang dianggap sebagai sel kosong dalam lajur output.