Mündəricat
Microsoft Excel-də SEQUENCE funksiyası müxtəlif formatlarda ədədi dəyərlər ardıcıllığını yaratmaq üçün istifadə olunur. Bu məqalədə siz bu SEQUENCE funksiyasından müxtəlif meyarlarla və onu Excel-in digər funksiyaları ilə birləşdirərək necə səmərəli istifadə edə biləcəyinizi öyrənəcəksiniz.
Yuxarıdakı skrinşot icmaldır. Excel-də SEQUENCE funksiyasının tətbiqini təmsil edən məqalənin. Siz bu məqalənin aşağıdakı bölmələrində verilənlər bazası və SEQUENCE funksiyasından düzgün istifadə üsulları haqqında ətraflı öyrənəcəksiniz.
Təcrübə İş Kitabını endirin
Siz bunu edə bilərsiniz. bu məqaləni hazırlamaq üçün istifadə etdiyimiz Excel iş kitabını endirin.
SEQUENCE Function.xlsx-dən istifadə
SEQUENCE Function-a giriş
- Funksiya Məqsədi:
SEQUENCE funksiyası ardıcıllığı yaratmaq üçün istifadə olunur. ədədi dəyərlər.
- Sintaksis:
=SEQUENCE(sətirlər, [sütunlar], [start], [addım ])
- Arqumentlər İzahı:
Arqument | Tələb olunur/ Könüllü | İzahat |
---|---|---|
sətirlər | Tələb olunan | Sətirlərin sayı. |
[sütunlar] | Könüllü | Sütunların sayı. |
[start] | Könüllü | Qaytarma massivindəki başlanğıc nömrəsi. |
[addım] | Könüllü | ÜmumiExcel-də Baş Sıfırları Olan Rəqəmlər Əgər siz TEXT funksiyasının necə işlədiyini bilirsinizsə, onda baş sıfırlarla ədədlər ardıcıllığını formatlaşdırmaq çox asandır. Məsələn, təsadüfi ardıcıllıqdakı bütün nömrələrin 4 rəqəmi, 4 rəqəmi olmayanların isə başında sıfırlar olacaq. B4 xanasındakı müvafiq düstur belə olacaq: =TEXT(SEQUENCE(10,1,5,50),"0000")
15. SEQUENCE Funksiyasına malik Siyahıda Əks Sifarişin Yaradılmasıİndi tutaq ki, biz siyahıdakı xanaların sırasını dəyişmək istəyirik. Məqsədi yerinə yetirmək üçün biz burada SEQUENCE funksiyası ilə yanaşı INDEX və ROWS funksiyalarından istifadə edə bilərik. Sütun B -də bunlar var. bəzi təsadüfi adlar və Sütun D -də biz bu adları tərs qaydada göstərəcəyik. Beləliklə, D5 xanasında tələb olunan düstur belə olmalıdır: =INDEX(B5:B10, SEQUENCE(ROWS(B5:B10), , ROWS(B5:B10), -1))
Burada SEQUENCE funksiyası bütün adların sıra nömrələrini tərsinə çevirir və İNDEKSİ funksiyası daha əvvəl SEQUENCE funksiyası tərəfindən dəyişdirilmiş (sətir_num) ikinci arqumentinə əsaslanaraq daha sonra adları tərs ardıcıllıqla çıxarır. 16. SEQUENCE və CHAR funksiyaları ilə əlifbalar siyahısının hazırlanmasıSonuncu misalda biz serialda əlifbaların siyahısını yaratmaq üçün SEQUENCE funksiyasından necə istifadə oluna biləcəyini görəcəyik. Aşağıdakı şəkildə, bütün əlifbaları ehtiva edən massivi göstərmək üçün iki ayrı sıra istifadə edilmişdir. Tələb olunan B4 xanasındakı düstur: =CHAR(SEQUENCE(2,13,65))
Bu düsturda CHAR funksiyası Unicode ilə müəyyən edilmiş simvolları qaytarır. İngilis dilində 26 əlifba olduğu üçün biz burada 13 sütundan istifadə etmişik. Sütun nömrəsini 2 olaraq da təyin edə bilərik və düstur 13 sətir və 2 sütunda bütün əlifbaları qaytaracaq. 💡 Nəzərə alınmalı olanlar🔺 SEQUENCE funksiyası dəyərləri çoxlu sətir və sütunlara tökərək massivi qaytarır. Beləliklə, əgər massivdəki qaytarılan dəyərlərdən hər hansı biri özünü təmsil etmək üçün boş xana tapa bilmirsə, funksiya #SPILL xətası qaytaracaq. 🔺 SEQUENCE funksiyası hazırda <4-də mövcuddur>Yalnız Microsoft Office 365 . 🔺 SEQUENCE funksiyasının bütün əlavə arqumentləri üçün standart dəyər 1 -dir. Nəticə SözləriÜmid edirəm ki, SEQUENCE funksiyasından istifadə etmək üçün yuxarıda qeyd olunan bütün üsullar indi onları Excel cədvəllərinizdə daha effektiv tətbiq etməyə təhrik edəcək. Hər hansı bir sualınız və ya rəyiniz varsa, şərh bölməsində mənə bildirin. Və ya bu vebsaytda Excel funksiyaları ilə bağlı digər məqalələrimizə baxa bilərsiniz. ədədlərin ardıcıllığında ardıcıl iki dəyər arasındakı fərq. |
- Qayıtma Parametri:
Müəyyən edilmiş spesifikasiyalara malik ədədlər ardıcıllığını ehtiva edən massiv .
16 Excel-də SEQUENCE funksiyasından istifadə nümunələri
1. Yalnız bir arqumentlə SEQUENCE Funksiyasının Əsas İstifadəsi
SEQUENCE funksiyasının ilk arqumenti 'sətirlər' -dir və bu, göstəriləcək sətirlərin sayını göstərir elektron cədvəldə. Əgər siz heç bir başqa arqument daxil etməsəniz, funksiya ilk sətirdə '1' rəqəmindən ibarət olan müəyyən edilmiş sətir sayını qaytaracaq və daha sonra bütün digər ardıcıl nömrələr aşağıdakı sətirlərdə göstəriləcək.
Beləliklə, aşağıdakı şəkildə B4 xanası aşağıdakı düsturdan ibarətdir:
=SEQUENCE(5)
Ətraflı oxuyun: 51 Excel-də Ən Çox İstifadə olunan Riyaziyyat və Triq Funksiyalar
2. Excel-də İki Arqumentli SEQUENCE Funksiya
Funksiyanın ikinci arqumenti sütunların sayını ifadə etdiyi üçün ilk iki arqumentin birləşməsi müəyyən edilmiş sətir və sütunların massivi ilə nəticələnəcək.
B4 xanasında sətir və sütun arqumentləri ilə SEQUENCE funksiyası belə olacaq:
=SEQUENCE(5,3)
Ətraflı oxuyun: 44 Excel-də Riyazi Funksiyalar (Pulsuz PDF Yüklə)
3. Excel-də Üç Arqumentli SEQUENCE Funksiya
İndifunksiyanın üçüncü arqumenti [start] -dir ki, bu da massivdə birinci cərgənin birinci xanasında göstəriləcək başlanğıc dəyəri və ya nömrəni bildirir.
Beləliklə, ilk üç arqumentlə , funksiya aşağıdakı ekran görüntüsündə göstərildiyi kimi massivi qaytaracaq. B4 xanasındakı düstur isə belədir:
=SEQUENCE(5,3,10)
Burada üçüncü arqumentdə müəyyən edilmiş massivdə başlanğıc dəyəri 10-dur. funksiyasının.
4. Excel-də Dörd Arqumentli SEQUENCE Funksiya
Funksiyanın dördüncü arqumenti [addım] massivdə hər hansı iki ardıcıl dəyər arasında izlənilməli olan intervalı bildirir. Ümumi fərqin 5 olduğu 10-dan başlayan tam ədədlərin arifmetik seriyasını qurmaq istədiyimizi fərz etsək.
B4 xanasında tələb olunan düstur:
=SEQUENCE(5,3,10,5)
5. Excel-də tarixlər və ya aylar yaratmaq üçün SEQUENCE funksiyasının istifadəsi
i. SEQUENCE və TODAY Funksiyaları ilə Ardıcıl Tarixlərin Yaradılması
SEQUENCE funksiyası müəyyən edilmiş tarixdən başlayaraq bir sıra ardıcıl tarixlər yaratmaq üçün çox faydalıdır. Üçüncü arqument kimi daxilindəki TODAY funksiyasından istifadə etməklə, başlanğıc tarixi olacaq cari tarixi təyin edə bilərik. Cari tarixdən başlayaraq on ardıcıl tarixlərin siyahısını yaradacağımızı fərz etsək.
B5 xanasındakı müvafiq düsturolmaq:
=SEQUENCE(10,1,TODAY(),1)
ii. EDATE və SEQUENCE Funksiyaları ilə Ardıcıl Aylar üçün İlk Tarixlərin Siyahısının Yaradılması
EDATE funksiyası müəyyən bir tarixdən sonra və ya müəyyən sayda aydan əvvəlki tarixi göstərmək üçün istifadə olunur. EDATE, DATE və SEQUENCE funksiyalarını bir araya gətirməklə, biz asanlıqla bir neçə ardıcıl ay üçün bütün ilk tarixlərin siyahısını yarada bilərik. Tutaq ki, biz 2021-ci ildə bütün ayların ilk tarixlərini göstərmək istəyirik.
Beləliklə, aşağıdakı şəkildəki Cell B4 çıxışında tələb olunan düstur belə olacaq:
=EDATE(DATE(2021,1,1),SEQUENCE(12,1,0))
iii. Excel-də SEQUENCE Funksiyasına malik 12 Aylıq Adların Siyahısını Hazırlamaq
SEQUENCE funksiyası ətrafında TEXT funksiyasından istifadə etməklə, biz də siyahı hazırlaya bilərik. ildə ardıcıl on iki ay.
B5 xanasında tələb olunan düstur:
=TEXT(EDATE(DATE(2022,1,1),SEQUENCE(12,1,0)),"mmmm")
6. Excel-də SEQUENCE və TRANSPOSE funksiyalarının kombinasiyası
SEQUENCE funksiyasını bütün dörd arqumentlə birlikdə tətbiq etməklə biz bəzi ardıcıl ədədlərdən ibarət massiv yarada bilərik və rəqəmlərin axını aşağıdakı şəkildəki kimi soldan sağa olun.
Fərz edək ki, bu ədədlərin ardıcıllığını massivdə yuxarıdan aşağıya göstərmək istəyirik. Bu halda, biz satırları sütunlara çevirəcək TRANSPOSE funksiyasından istifadə etməliyik.sütunları sətirlərə çevirin.
Beləliklə, çıxışda B10 xanasında tələb olunan düstur belə olmalıdır:
=TRANSPOSE(SEQUENCE(5,3,10,5))
7. Excel-də Roma Ədədlərinin Ardıcıllığının yaradılması
Ardıcıl Roma ədədlərinin siyahısını yaratmaq ROMAN və SEQUENCE funksiyalarının köməyi ilə də mümkündür.
Tələb olunanlar hər hansı bir xanadakı düstur belə olmalıdır:
=ROMAN(SEQUENCE(5,3,1,1))
Bu, beşlik massivdə 'i' -dən başlayan on beş ardıcıl Roma rəqəmi yaradacaq. sətir və üç sütun.
8. Excel-də INDEX funksiyası ilə SEQUENCE-in istifadəsi
İndi isə aşağıdakı verilənlər toplusuna nəzər salaq. Hər bir smartfon markası və onun modeli cədvəldə iki dəfə görünür: biri faktiki qiymətə, digəri isə endirimli qiymətə malikdir. Tutaq ki, biz yalnız endirimli qiymətləri ehtiva edən bütün markaların cərgələrini göstərmək istəyirik.
Çıxışda B18 xanasında müvafiq düstur belə olacaq:
=INDEX(B6:D15,SEQUENCE(COUNTA(B6:B15)/2,1,2,2),SEQUENCE(1,3))
Enter düyməsini basdıqdan sonra siz yalnız endirimli qiymətlərlə bütün smartfon markaları və model adları ilə nəticələnən massiv əldə edəcəksiniz.
🔎 Formula Necə İşləyir?
➯ COUNTA funksiya B6:B15 diapazonunda olan xanaların ümumi sayını hesablayır. Sonra (10) çıxışı 2-yə bölünür və nəticədə alınan dəyər SEQUENCE funksiyasının ilk arqumenti (sətirlər) kimi daxil edilir.
➯ İkinci arqumentdə (sətir_num) INDEX funksiyasının , SEQUENCE funksiyası cədvəldən hansı sətirlərin çıxarılmalı olduğunu müəyyən edir.
➯ Nəhayət, INDEX funksiyasının üçüncü arqumentində başqa SEQUENCE funksiyası verilənlərin çıxarılması üçün nəzərə alınmalı olan bütün sütunları müəyyən edir.
Oxşar oxunuşlar
- Excel-də RAND funksiyasından necə istifadə etməli (5 Nümunə)
- Excel-də BÖYÜK funksiya
- Excel-də SUMPRODUCT funksiyasından necə istifadə etməli 4 Nümunə)
- Excel-də tənliklərin həlli (çoxhədli, kub, kvadrat və xətti)
- Excel-də SUMIF funksiyasından necə istifadə etməli ( 5 Asan Nümunə ilə)
9. SEQUENCE Çıxışları üçün Təsadüfi Sifarişin Yaradılması
SEQUENCE funksiyası haqqında indiyə qədər öyrəndiyimiz şey, onun müəyyən sayda ardıcıl qiymətlərlə qaytarılmasıdır. Lakin biz nəticələnən massivdəki ədədlərin ardıcıllığını və ya sırasını da təsadüfiləşdirə bilərik. Bunun üçün biz SORTBY funksiyasından SEQUENCE funksiyasından kənar istifadə etməliyik və çeşidləmə RANDARRAY funksiyası əsasında həyata keçiriləcək, burada RANDARRAY funksiyası heç bir xüsusi sıra və ardıcıllıqla təsadüfi ədədləri qaytarır. .
B4 xanasında ardıcıl ədədlər üçün təsadüfi sıra yaratmaq üçün müvafiq düstur belə olmalıdır:
=SORTBY(SEQUENCE(10),RANDARRAY(10))
10. Excel-də SEQUENCE funksiyası ilə Dinamik Təqvimin yaradılması
Ən yaxşılardan biriSEQUENCE funksiyalarını hərtərəfli istifadə edən bir təqvim ayı hazırlayır. Tutaq ki, C4 xanasında təsadüfi bir tarix dəyərimiz var və bu, 01-08-2021 və ya 1 avqust 2021 -dir. SEQUENCE və WEEKDAY funksiyalarını birlikdə daxil etməklə, biz həmin qeyd olunan tarixdən ayı çıxara və bununla da həmin ayın bütün təqvim günlərini göstərə bilərik.
The B7 xanasındakı tarixə əsaslanan təqvim ayını göstərmək üçün tələb olunan düstur:
=SEQUENCE(6,7,C4-WEEKDAY(C4)+1)
🔎 Formula Necə İşləyir?
➯ SEQUENCE funksiyasında sətirlərin sayı 6 və sütunların sayı 7 ilə müəyyən edilmişdir.
➯ Başlanğıc tarixi “C4-WEEKDAY(C4)+1” ilə müəyyən edilmişdir. Burada WEEKDAY funksiyası həftənin seriya nömrəsini çıxarır (Defolt olaraq, 1 Bazar və beləliklə üçün ardıcıl olaraq 7 şənbə ). C4 xanasındakı tarix iş günlərinin sayını çıxarır və daha sonra '1' əlavə etməklə, başlanğıc tarixi gələcək ayın ilk tarixi olur.
➯ SEQUENCE funksiyası sonra 6 sətir və 7 sütun massivində soldan sağa ardıcıl tarixləri göstərir. Yalnız günlərin seriyasını göstərmək üçün tarixlərin formatını fərdiləşdirməyi unutmayın.
11. MOD və SEQUENCE funksiyalarının köməyi ilə təkrarlanan ardıcıllığın yaradılması
MOD və SEQUENCE-dən istifadə etməkləfunksiyaları birlikdə bir sütunda, cərgədə və ya massivdə müəyyən ədədlər və ya dəyərlər ardıcıllığını dəfələrlə göstərə bilərik. Aşağıdakı skrinşotda 1-dən 4-ə qədər tam ədədlər sütunda dəfələrlə göstərilib.
Bu massivi yaratmaq üçün B4 xanasında tələb olunan düstur:
=MOD(SEQUENCE(12)-1,4)+1
🔎 Formula Necə İşləyir?
➯ Burada 1-dən 4-ə qədər olan tam qiymətlər dəfələrlə göstərilməli olduğundan, 4-ə çoxluğu SEQUENCE funksiyasında sətirlərin sayı kimi təyin edilməlidir.
➯ “SEQUENCE(12)-1” , düsturun bu hissəsi aşağıdakı massivi qaytarır:
{0;1;2;3; 4;5;6;7;8;9;10;11}
➯ MOD funksiyası massivdəki tam qiymətlərin hər birini aşağıdakılarla bölür. 4 və yekun massivdə bütün qalıqları qaytarır.
12. Excel-də Ardıcıllıqla Təkrarlanan Rəqəmlərin Yaradılması
ROUNDUP -in birləşməsi, eləcə də SEQUENCE funksiyası ardıcıllıqla təkrarlanan ədədlərin yaradılmasına yol açır. Aşağıdakı şəkildə, B sütununda 1-dən 5-ə qədər tam ədədlər iki dəfə ardıcıl olaraq göstərilmişdir.
Qayda massivi yaratmaq üçün istifadə edilmiş tələb olunan düstur:
=ROUNDUP(SEQUENCE(10, 1, 1/2, 1/2), 0)
🔎 Formula Necə İşləyir?
➯ Burada SEQUENCE funksiyasında başlanğıc nöqtəsi və addım dəyəri hər iki halda ½ ilə təyin edilmişdir.
➯ Qeyd olunan arqumentlərlə SEQUENCE funksiyası aşağıdakı massivi qaytaracaq:
{0.5;1;1.5;2;2.5;3;3.5;4;4.5;5}
➯ Nəhayət, ROUNDUP funksiyası bütün onluqları növbəti tam rəqəmə yuvarlaqlaşdırır.
Ətraflı oxuyun: Excel-də ROUNDDOWN funksiyasından necə istifadə etməli (5 üsul)
13. Rəqəmlər Ardıcıllığında Boş Dəyərlərin Yaradılması
Əgər nömrələr ardıcıllığında hər bir dəyərdən sonra boş xana və ya boşluq buraxmaq lazımdırsa, onda siz IF, INT və SEQUENCE-i birləşdirə bilərsiniz. çıxışı əldə etmək üçün də funksiyaları yerinə yetirir. Aşağıdakı şəkildə 1-dən 5-ə qədər olan rəqəmlər ardıcıllıqla hər bir dəyərdən sonra boşluq qoyulmaqla göstərilmişdir.
B4 xanasında tələb olunan düstur:
=IF(INT(SEQUENCE(10, 1, 1, 1/2))=SEQUENCE(10, 1, 1, 1/2), SEQUENCE(10, 1, 1, 1/2), "")
🔎 Formula Necə İşləyir?
➯ SEQUENCE(10,1,1,½) , düsturun bu təkrarlanan hissəsi aşağıdakı massivi qaytarır:
{1;1.5;2 ;2.5;3;3.5;4;4.5;5;5.5}
➯ INT(SEQUENCE(10,1,1,½)) başqa massivi qaytarır:
{1;1;2;2;3;3;4;4;5;5}
➯ IF funksiyasından istifadə etməklə, düstur ikinci massivdəki dəyərlərin birincidəki qiymətlərlə uyğun olub-olmadığını yoxlayır. Dəyərlər uyğundursa, uyğun sətirlər perspektiv dəyərlərlə qayıdır. Əks halda, çıxış sütununda boş xanalar sayılan sətirlər boş qalır.