Excel-də massiv düsturları və funksiyaları - nümunələr və təlimatlar

  • Bunu Paylaş
Michael Brown

Bu dərslikdə siz Excel massiv düsturunun nə olduğunu, onu iş vərəqlərinizə düzgün daxil etməyi, massiv sabitlərindən və massiv funksiyalarından necə istifadə etməyi öyrənəcəksiniz.

Massiv düsturları Excel-də olduqca güclü bir vasitədir və mənimsənilməsi ən çətin olanlardan biridir. Tək massiv düsturu çoxlu hesablamalar apara və minlərlə adi formulları əvəz edə bilər. Bununla belə, istifadəçilərin 90%-i sadəcə onları öyrənməyə başlamaqdan qorxduqları üçün öz iş vərəqlərində heç vaxt massiv funksiyalarından istifadə etməyiblər.

Həqiqətən də, massiv düsturları öyrənmək üçün ən qarışıq Excel xüsusiyyətlərindən biridir. Bu təlimatın məqsədi öyrənmə əyrisini mümkün qədər asan və hamar etməkdir.

    Excel-də massiv nədir?

    Massiv funksiyalarına başlamazdan əvvəl və düsturlar, gəlin "massiv" termininin nə demək olduğunu anlayaq. Əsasən, massiv elementlərin toplusudur. Elementlər mətn və ya rəqəmlər ola bilər və onlar bir sıra və ya sütunda və ya bir neçə sətir və sütunda yerləşə bilər.

    Məsələn, həftəlik ərzaq siyahınızı Excel massivi formatına qoyursanız, belə görünəcək. kimi:

    {"Süd", "Yumurta", "Kərə yağı", "Qarğıdalı lopaları"}

    Sonra, A1-dən D1 xanalarına qədər seçsəniz, yuxarıdakı massivi əvvəlində bərabər rəqəmlə daxil edin düstur çubuğunda (=) işarəsini qoyun və CTRL + SHIFT + ENTER düymələrini basın, aşağıdakı nəticəni əldə edəcəksiniz:

    İndi etdiyiniz iş birölçülü üfüqi yaratmaqdır. massiv. heç nəsabit

    Massiv sabiti vergül və ya nöqtəli vergüllə ayrılmış rəqəmlər, mətn dəyərləri, Boolean (DOĞRU və YANLIŞ) və xəta dəyərlərindən ibarət ola bilər.

    Siz ədədi dəyəri tam, onluq kimi daxil edə bilərsiniz. , və ya elmi qeyddə. Mətn dəyərlərindən istifadə edirsinizsə, onlar hər hansı Excel düsturunda olduğu kimi qoşa dırnaq (") içərisində olmalıdır.

    Massiv sabitinə digər massivlər, xana istinadları, diapazonlar, tarixlər, müəyyən edilmiş adlar, düsturlar və ya funksiyalar daxil ola bilməz. .

  • Massiv sabitlərinin adlandırılması

    Massivin istifadəsini asanlaşdırmaq üçün ona ad verin:

    • <1-ə keçin>Düsturlar nişanı > Müəyyən edilmiş Adlar qrupuna daxil edin və Adı Müəyyən Et üzərinə klikləyin. Alternativ olaraq, Ctrl + F3 düymələrini basın və Yeni klikləyin.
    • Adı Ad
    • İstifadə edir xanasına əvvəlki bərabərlik işarəsi (=) olan mötərizələr içərisində əhatə olunmuş massiv sabitinizin elementlərini daxil edin. Məsələn:

      ={"Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"}

    • Adlı massivinizi saxlamaq və pəncərəni bağlamaq üçün OK düyməsini klikləyin.

    Adlı massiv sabitini vərəqə daxil etmək üçün seçin cərgə və ya sütunda nə qədər xana varsa, massivinizdə elementlər varsa, massivin adını = işarəsi ilə qarşısındakı düstur çubuğuna yazın və Ctrl + Shift + Enter düymələrini basın.

    Nəticə oxşar olmalıdır. bu:

  • Səhvlərin qarşısının alınması

    Əgər massiv sabitiniz düzgün işləmirsə, aşağıdakı problemləri yoxlayın:

    • Elementləri sərhədləşdirinmassiv sabitinizin düzgün simvolu ilə - üfüqi massiv sabitlərində vergül və şaqulilərdə nöqtəli vergül.
    • Massiv sabitinizdəki elementlərin sayına tam uyğun gələn xanalar sırası seçildi. Daha çox xana seçsəniz, hər əlavə xana #N/A xətası olacaq. Daha az xana seçsəniz, massivin yalnız bir hissəsi daxil ediləcək.
  • Excel düsturlarında massiv sabitlərindən istifadə

    İndi siz massiv sabitləri anlayışı, gəlin görək siz praktiki tapşırıqlarınızı həll etmək üçün massiv məlumatlarından necə istifadə edə bilərsiniz.

    Nümunə 1. Diapazondakı N ən böyük/ən kiçik ədədləri cəmləyin

    Siz şaquli massiv yaratmaqla başlayırsınız. cəmləmək istədiyiniz qədər ədədi ehtiva edən sabit. Məsələn, diapazonda 3 ən kiçik və ya ən böyük ədədi toplamaq istəyirsinizsə, massiv sabiti {1,2,3}-dir.

    Sonra siz ya BÖYÜK, ya da KİÇİ funksiyanı götürəcəksiniz, bütün diapazonu təyin edin. birinci parametrdə xanalar və ikinciyə massiv sabitini daxil edin. Nəhayət, onu SUM funksiyasına belə yerləşdirin:

    Ən böyük 3 rəqəmi cəmləyin: =SUM(LARGE(range, {1,2,3}))

    Ən kiçik 3 rəqəmi cəmləyin: =SUM(SMALL(range, {1,2,3}))

    Basın etməyi unutmayın Massiv düsturunu daxil etdiyiniz üçün Ctrl + Shift + Enter düymələrini sıxın və aşağıdakı nəticəni əldə edəcəksiniz:

    Oxşar şəkildə, ən kiçik və ya N-nin ortasını hesablaya bilərsiniz. diapazondakı ən böyük dəyərlər:

    Əlavə 3 ədədin orta qiyməti: =AVERAGE(LARGE(range, {1,2,3}))

    aşağı 3 rəqəm: =AVERAGE(SMALL(range, {1,2,3}))

    Nümunə 2. Çoxlu şərtləri olan xanaları saymaq üçün massiv düsturu

    Fərz edək ki, sizdə sifarişlər siyahısı var və siz verilmiş satıcının neçə dəfə satdığını bilmək istəyirsiniz məhsullar.

    Ən asan yol çoxsaylı şərtləri olan COUNTIFS düsturundan istifadə etmək olardı. Bununla belə, bir çox məhsulu daxil etmək istəyirsinizsə, COUNTIFS düsturunuz ölçüsü çox böyüyə bilər. Onu daha yığcam etmək üçün siz SUM ilə birlikdə COUNTIFS-dən istifadə edə və bir və ya bir neçə arqumentə massiv sabitini daxil edə bilərsiniz, məsələn:

    =SUM(COUNTIFS(range1, "criteria1", range2, {"criteria1", "criteria2"}))

    Əsl düstur aşağıdakı kimi görünə bilər:

    =SUM(COUNTIFS(B2:B9, "sally", C2:C9, {"apples", "lemons"}))

    Bizim nümunə massivimiz yalnız iki elementdən ibarətdir, çünki məqsəd yanaşmanı nümayiş etdirməkdir. Həqiqi massiv düsturlarınıza biznes məntiqinizin tələb etdiyi qədər element daxil edə bilərsiniz, bir şərtlə ki, formulun ümumi uzunluğu Excel 2019 - 2007-də ​​8192 simvoldan (Excel 2003 və daha aşağı versiyada 1024 simvol) və kompüteriniz güclü olsun. böyük massivləri emal etmək üçün kifayətdir. Lütfən, daha çox təfərrüat üçün massiv düsturlarının məhdudiyyətlərinə baxın.

    Və burada cədvəldəki bütün uyğun gələn dəyərlərin cəmini tapan təkmil massiv düstur nümunəsi: SUM və massiv sabiti ilə VLOOKUP.

    <6 Excel massiv düsturlarında>AND və OR operatorları

    Massiv operatoru AND və ya OR məntiqindən istifadə etməklə massivləri necə emal etmək istədiyinizi düstura deyir.

    • AND operatoru ulduz işarəsidir ( *) hansıvurma simvoludur. O, Excel-ə BÜTÜN şərtlər DOĞRU olaraq qiymətləndirilərsə, DOĞRU qaytarmağı əmr edir.
    • OR operator artı işarəsidir (+). Verilmiş ifadədəki şərtlərdən HƏR HƏRİ biri DOĞRU olaraq qiymətləndirilərsə, DOĞRU qaytarır.

    AND operatoru ilə massiv düsturu

    Bu misalda biz satışın olduğu satışların cəmini tapırıq. şəxs Mike VƏ məhsul Apples :

    =SUM((A2:A9="Mike") * (B2:B9="Apples") * (C2:C9))

    Vəya

    =SUM(IF(((A2:A9="Mike") * (B2:B9="Apples")), (C2:C9)))

    Texniki olaraq bu düstur eyni mövqelərdə olan üç massivin elementlərini çoxaldır. İlk iki massiv A2:A9 ilə Mike" və B2:B9 ilə "Apples"ın müqayisəsinin nəticəsi olan DOĞRU və YANLIŞ dəyərləri ilə təmsil olunur. Üçüncü massiv C2:C9 diapazonundan satış nömrələrini ehtiva edir. İstənilən riyazi əməliyyat kimi , vurma DOĞRU və YANLIŞ-ı müvafiq olaraq 1 və 0-a çevirir.Və 0-a vurmaq həmişə sıfır verdiyi üçün, şərtlərdən biri və ya hər ikisi yerinə yetirilmədikdə nəticə massiv 0-a malikdir.Hər iki şərt yerinə yetirilərsə, üçüncü massivin uyğun elementi alınır. son massivə (məsələn, 1*1*C2 = 10) daxil edin. Beləliklə, vurmanın nəticəsi bu massivdir: {10;0;0;30;0;0;0;0}. Nəhayət, SUM funksiyası toplayır massivin elementlərini və 40 nəticəsini qaytarın.

    OR operatoru ilə Excel massiv düsturu

    VƏ ya operatoru (+) ilə aşağıdakı massiv düsturu satış işçisinin Mayk olduğu bütün satışları toplayır. VEYA məhsuldur Alma:

    =SUM(IF(((A2:A9="Mike") + (B2:B9="Apples")), (C2:C9)))

    Bu düsturda siz ilk iki massivin elementlərini əlavə edirsiniz (bu, sizin şərtlərinizdir) test etmək istəyirəm) və ən azı bir şərt DOĞRU olaraq qiymətləndirilərsə, TRUE (>0) alın; Bütün şərtlər FALSE olaraq qiymətləndirildikdə FALSE (0). Daha sonra IF əlavənin nəticəsinin 0-dan böyük olub olmadığını yoxlayır və əgər belədirsə, SUM üçüncü massivin müvafiq elementini əlavə edir (C2:C9).

    İpucu. Excel-in müasir versiyalarında bu cür tapşırıqlar üçün massiv düsturundan istifadə etməyə ehtiyac yoxdur - sadə SUMIFS düsturu onları mükəmməl şəkildə idarə edir. Buna baxmayaraq, massiv düsturlarındakı AND və OR operatorları daha mürəkkəb ssenarilərdə faydalı ola bilər, çox yaxşı zehin gimnastikasını bir yana qoyaq : )

    Excel massiv düsturlarında ikiqat birlik operatoru

    Əgər siz əvvəllər işləmisinizsə Excel-də massiv düsturları ilə, çox güman ki, ikiqat tire (--) olan bir neçə düsturla rastlaşmısınız və onun nə üçün istifadə edildiyini düşünmüsünüz.

    Texniki olaraq <18 adlanan qoşa tire>ikiqat birlik operator, bəzi ifadələr tərəfindən qaytarılan qeyri-rəqəm məntiqi dəyərləri (DOĞRU/YANLIŞ) massiv funksiyasının başa düşə biləcəyi 1 və 0-a çevirmək üçün istifadə olunur.

    Aşağıdakı misal inşallah hər şeyi düzəldəcək. başa düşmək daha asandır. Tutaq ki, sizin A sütununda tarixlər siyahısı var və siz ildən asılı olmayaraq yanvar ayında neçə tarixin baş verdiyini bilmək istəyirsiniz.

    Aşağıdakı düstur işləyəcək.müalicə edin:

    =SUM(--(MONTH(A2:A10)=1))

    Bu, Excel massiv formuludur, onu tamamlamaq üçün Ctrl + Shift + Enter düymələrini basmağı unutmayın.

    Əgər başqa bir ay maraqlanırsınızsa, 1-i müvafiq nömrə ilə əvəz edin. Məsələn, 2 fevral, 3 mart deməkdir və s. Düsturu daha çevik etmək üçün skrinşotda göstərildiyi kimi bəzi xanada ay nömrəsini təyin edə bilərsiniz:

    İndi isə bu massiv düsturunun necə işlədiyini təhlil edək. MONTH funksiyası {2;1;4;2;12;1;2;12;1} massivini yaradan seriya nömrəsi ilə təmsil olunan A2-dən A10-a qədər xanalarda hər tarixin ayını qaytarır.

    Bundan sonra massivin hər bir elementi bu nümunədə 1 nömrə olan D1 xanasındakı dəyərlə müqayisə edilir. Bu müqayisənin nəticəsi TRUE və FALSE Boolean dəyərlərindən ibarət massivdir. Xatırladığınız kimi, siz massiv düsturunun müəyyən hissəsini seçə və həmin hissənin nəyə bərabər olduğunu görmək üçün F9 düyməsini sıxa bilərsiniz:

    Nəhayət, bu Boolean dəyərlərini aşağıdakılara çevirməlisiniz. SUM funksiyasının başa düşə biləcəyi 1 və 0. Və bunun üçün ikili unar operator lazımdır. Birinci vahid DOĞRU/YANLIŞ-ı müvafiq olaraq -1/0-a məcbur edir. İkinci birlik dəyərləri inkar edir, yəni işarəni tərsinə çevirir, onları Excel funksiyalarının əksəriyyətinin başa düşə və işləyə biləcəyi +1 və 0-a çevirir. Əgər yuxarıdakı düsturdan ikiqat birliyi silsəniz, o işləməyəcək.

    Bu qədər qısa olacağına ümid edirəm.Dərslik Excel massiv düsturlarını mənimsəmək yolunda faydalı oldu. Gələn həftə, inkişaf etmiş formula nümunələrinə diqqət yetirərək Excel massivlərinə davam edəcəyik. Zəhmət olmasa bizi izləyin və oxuduğunuz üçün təşəkkür edirik!

    İndiyə qədər qorxuludur, elə deyilmi?

    Excel-də massiv düsturu nədir?

    Massiv düsturundan adi düstur arasındakı fərq ondan ibarətdir ki, massiv düsturu bir əvəzinə bir neçə dəyəri emal edir. Başqa sözlə, Excel-də massiv düsturu massivdəki bütün fərdi dəyərləri qiymətləndirir və düsturda ifadə olunan şərtlərə uyğun olaraq bir və ya bir neçə element üzrə çoxsaylı hesablamalar aparır.

    Massiv düsturu təkcə bir neçə qiymətlə məşğul ola bilməz. eyni zamanda, eyni zamanda bir neçə dəyəri də qaytara bilər. Beləliklə, massiv düsturunun qaytardığı nəticələr də massivdir.

    Massiv düsturları Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 və daha aşağı versiyaların bütün versiyalarında mövcuddur.

    İndi isə, ilk massiv düsturunuzu yaratmaq üçün doğru vaxtdır.

    Excel massiv düsturunun sadə nümunəsi

    Fərz edək ki, B sütununda bəzi elementlər var, onların qiymətləri sütun C və siz bütün satışların ümumi cəmini hesablamaq istəyirsiniz.

    Əlbəttə, heç bir şey sizə hər sətirdə əvvəlcə =B2*C2 kimi sadə bir şeylə ara cəmi hesablamağa, sonra isə bu dəyərləri cəmləməyə mane olmur:

    Lakin, massiv düsturu sizə bu əlavə düymə vuruşlarından xilas ola bilər, çünki Excel-ə ara nəticələri əlavə sütunda deyil, yaddaşda saxlamağa imkan verir. Beləliklə, bunun üçün tək massiv düsturu və 2 sürətli addım lazımdır:

    1. Boş xana seçin və daxil edinorada aşağıdakı düstur:

      =SUM(B2:B6*C2:C6)

    2. Massiv düsturunu tamamlamaq üçün klaviatura qısayolunu CTRL + SHIFT + ENTER basın.

      Bunu etdikdən sonra Microsoft Excel düsturu {qıvrımlı mötərizələr} ilə əhatə edir ki, bu da massiv düsturunun əyani göstəricisidir.

      Düssülün etdiyi funksiya, göstərilənlərin hər bir fərdi cərgəsindəki dəyərləri çoxaltmaqdır. massiv (B2-dən C6-ya qədər olan xanalar), alt cəmləri birlikdə əlavə edin və ümumi cəmi çıxarın:

    Bu sadə nümunə massivin nə qədər güclü olduğunu göstərir formula ola bilər. Yüzlərlə və minlərlə verilənlər cərgəsi ilə işləyərkən bir xanaya bir massiv düsturunu daxil etməklə nə qədər vaxta qənaət edə biləcəyinizi düşünün.

    Niyə Excel-də massiv düsturlarından istifadə etməlisiniz?

    Excel massivi düsturlar mürəkkəb hesablamalar aparmaq və mürəkkəb tapşırıqları yerinə yetirmək üçün ən əlverişli vasitədir. Tək massiv düsturu yüzlərlə adi düsturları əvəz edə bilər. Massiv düsturları aşağıdakı kimi tapşırıqlar üçün çox yaxşıdır:

    • Müəyyən şərtlərə cavab verən ədədlərin cəmi, məsələn, diapazonda N ən böyük və ya ən kiçik dəyərləri cəmləyin.
    • Hər digər cərgəni cəmləyin və ya bu misalda göstərildiyi kimi hər N-ci sətir və ya sütun.
    • Müəyyən edilmiş diapazonda bütün və ya müəyyən simvolların sayını hesablayın. Burada bütün simvolları sayan massiv düsturu və verilmiş simvolları sayan başqa bir düstur var.

    Excel-də massiv düsturunu necə daxil etmək olar (Ctrl + Shift + Enter)

    Artıq bildiyiniz kimi,3 düymənin birləşməsi CTRL + SHIFT + ENTER adi düsturu massiv düsturuna çevirən sehrli toxunuşdur.

    Excel-də massiv düsturunu daxil edərkən 4 vacib şeyi yadda saxlamaq lazımdır:

    1. Düsulu yazmağı bitirdikdən və eyni vaxtda CTRL SHIFT ENTER düymələrini basdıqdan sonra Excel düsturu avtomatik olaraq {buruq mötərizələr} arasına əlavə edir. Belə xana(ları) seçdiyiniz zaman siz düstur sətrində mötərizələri görə bilərsiniz ki, bu da sizə orada massiv düsturunun olduğuna dair ipucu verir.
    2. Düstur ətrafında mötərizələri əl ilə yazmaq işləməyəcək. . Massiv düsturunu tamamlamaq üçün Ctrl+Shift+Enter qısayoluna basmalısınız.
    3. Masiv düsturunu hər dəfə redaktə etdiyiniz zaman mötərizələr yox olur və dəyişiklikləri saxlamaq üçün Ctrl+Shift+Enter düymələrini yenidən sıxmalısınız.
    4. Ctrl+Shift+Enter düymələrini basmağı unutsanız, düsturunuz adi düstur kimi davranacaq və göstərilən massiv(lər)də yalnız ilk qiymət(lər)i işləyəcək.

    Çünki bütün Excel massiv düsturları Ctrl + Shift + Enter düymələrini basmağı tələb edir, onlar bəzən CSE formulaları adlanır.

    Massiv düsturunun hissələrini qiymətləndirmək üçün F9 düyməsini istifadə edin

    Excel-də massiv düsturları ilə işləyərkən siz onların yekun nəticəni göstərmək üçün öz elementlərini (daxili massivləri) necə hesablayıb saxladıqlarını müşahidə edə bilərsiniz. hücrədə görürsən. Bunu etmək üçün funksiyanın mötərizələri daxilində bir və ya bir neçə arqument seçin və sonra F9 düyməsini basın. Kimədüstur qiymətləndirmə rejimindən çıxın, Esc düyməsini basın.

    Yuxarıdakı misalda bütün məhsulların alt cəminə baxmaq üçün B2:B6*C2:C6 seçin, F9 düyməsini basın və aşağıdakı nəticəni əldə edin.

    Qeyd. Diqqət yetirin ki, F9 düyməsini basmazdan əvvəl düsturun bir hissəsini seçməlisiniz, əks halda F9 düyməsi sadəcə olaraq düsturunuzu hesablanmış dəyər(lər) ilə əvəz edəcək.

    Excel-də tək xanalı və çoxhüceyrəli massiv düsturları

    Excel massiv düsturu tək xanada və ya bir neçə xanada nəticə qaytara bilər. Bir sıra xanalara daxil edilmiş massiv düsturuna çox hüceyrəli formula deyilir. Tək xanada yerləşən massiv düsturu tək xanalı düstur adlanır.

    Çox hüceyrəli massivləri qaytarmaq üçün nəzərdə tutulmuş bir neçə Excel massivi funksiyası mövcuddur, məsələn, TRANSPOSE, TREND , FREQUENCY, LINEST və s.

    SUM, AVERAGE, AGGREGATE, MAX, MIN kimi digər funksiyalar Ctrl + Shift + Enter istifadə edərək bir xanaya daxil edildikdə massiv ifadələrini hesablaya bilər.

    Aşağıdakı nümunələr tək xanalı və çox xanalı massiv düsturundan necə istifadə olunacağını nümayiş etdirir.

    Nümunə 1. Tək xanalı massiv düsturu

    Fərz edək ki, sizdə iki sütun var. 2 müxtəlif ayda satılan məhsullar, deyək ki, B və C sütunları və siz maksimum satış artımını tapmaq istəyirsiniz.

    Adətən, hər biri üçün satış dəyişikliyini hesablayan əlavə sütun, deyək ki, D sütunu əlavə edərdiniz.məhsulu =C2-B2 kimi bir düsturdan istifadə edin və sonra həmin əlavə sütun =MAX(D:D) -də maksimum dəyəri tapın.

    Masiv formuluna əlavə sütun lazım deyil, çünki o, aralıq nəticələri yaddaşda mükəmməl şəkildə saxlayır. Beləliklə, siz sadəcə olaraq aşağıdakı düsturu daxil edin və Ctrl + Shift + Enter düyməsini basın :

    =MAX(C2:C6-B2:B6)

    Misal 2. Excel-də çox hüceyrəli massiv düsturu

    Əvvəlki SUM nümunəsində, hər bir satışdan 10% vergi ödəməli olduğunuzu və hər bir məhsul üçün vergi məbləğini bir düsturla hesablamaq istədiyinizi düşünün.

    Boş xanalar diapazonunu seçin, D2:D6 deyin və düstur sətrinə aşağıdakı düsturu daxil edin:

    =B2:B6 * C2:C6 * 0.1

    Ctrl + Shift + Enter düymələrini basdıqdan sonra Excel massiv düsturunuzun nümunəsini hər xanaya yerləşdirəcək. seçilmiş diapazonu seçsəniz və siz aşağıdakı nəticəni əldə edəcəksiniz:

    Nümunə 3. Çox xanalı massivi qaytarmaq üçün Excel massivi funksiyasından istifadə

    Artıq olduğu kimi qeyd edildiyi kimi, Microsoft Excel çoxhüceyrəli massivlərlə işləmək üçün xüsusi olaraq hazırlanmış bir neçə “massiv funksiyaları” təqdim edir. TRANSPOSE belə funksiyalardan biridir və biz ondan yuxarıdakı cədvəli köçürmək, yəni sətirləri sütunlara çevirmək üçün istifadə edəcəyik.

    1. Köçürülən cədvəli çıxarmaq istədiyiniz boş xanalar diapazonunu seçin. Biz sətirləri sütunlara çevirdiyimiz üçün mənbə cədvəlinizdə müvafiq olaraq sütunlar və sətirlər olduğu üçün eyni sayda sətir və sütun seçdiyinizə əmin olun. Inbu misalda biz 6 sütun və 4 sətir seçirik.
    2. Redaktə rejiminə daxil olmaq üçün F2 düyməsini basın.
    3. Düsulu daxil edin və Ctrl + Shift + Enter düyməsini basın.

    Nümunəmizdə düstur belədir:

    =TRANSPOSE($A$1:$D$6)

    Nəticə buna bənzəyəcək:

    Belə istifadə edirsiniz Excel 2019 və əvvəlki versiyalarda CSE massivi düsturu kimi TRANSPOSE. Dynamic Array Excel-də bu, adi düstur kimi də işləyir. Excel-də köçürmənin digər yollarını öyrənmək üçün lütfən, bu təlimatı nəzərdən keçirin: Excel-də sütunları və sətirləri necə dəyişdirmək olar.

    Çox hüceyrəli massiv düsturları ilə necə işləmək olar

    Çoxlu xanalarla işləyərkən Excel-də hüceyrə massivi düsturları üçün düzgün nəticələr əldə etmək üçün bu qaydalara əməl etməyinizə əmin olun:

    1. Düsulu daxil etməzdən əvvəl nəticələrini çıxarmaq istədiyiniz xanalar diapazonunu seçin.
    2. Çox xanalı massiv düsturunu silmək üçün ya onu ehtiva edən bütün xanaları seçin və DELETE düyməsini basın, ya da düsturlar panelində bütün düsturu seçin, DELETE düyməsini basın və sonra Ctrl + Shift + Enter .
    3. Siz massiv düsturunda fərdi xananın məzmununu redaktə edə və ya köçürə bilməzsiniz, həmçinin çox xanalı massiv formuluna yeni xanalar daxil edə və ya mövcud xanaları silə bilməzsiniz. Bunu etməyə cəhd etdiyiniz zaman Microsoft Excel " Massivin bir hissəsini dəyişdirə bilməzsiniz " xəbərdarlığını verəcək.
    4. Massiv düsturunu kiçiltmək , yəni onu tətbiq etmək üçün daha az hüceyrə üçün silmək lazımdırəvvəlcə mövcud düsturu, sonra isə yenisini daxil edin.
    5. Massiv düsturunu genişləndirmək , yəni onu daha çox xanaya tətbiq etmək üçün cari formula olan bütün xanaları və əlavə etmək istədiyiniz boş xanaları seçin. var, redaktə rejiminə keçmək üçün F2 düyməsini basın, düsturdakı istinadları tənzimləyin və onu yeniləmək üçün Ctrl + Shift + Enter düymələrini basın.
    6. Excel cədvəllərində çox xanalı massiv düsturlarından istifadə edə bilməzsiniz.
    7. Düsturun qaytardığı nəticə massivi ilə eyni ölçülü xanalar diapazonunda çox hüceyrəli massiv düsturunu daxil etməlisiniz. Excel massiv düsturunuz seçilmiş diapazondan daha böyük massiv yaradırsa, artıq dəyərlər iş vərəqində görünməyəcək. Düsturla qaytarılan massiv seçilmiş diapazondan kiçikdirsə, əlavə xanalarda #N/A xətaları görünəcək.

    Düsturunuz dəyişən sayda elementləri olan massiv qaytara bilərsə, onu daxil edin. düsturun qaytardığı maksimum massivə bərabər və ya ondan böyük diapazonda seçin və bu nümunədə göstərildiyi kimi düsturunuzu IFERROR funksiyasına sarın.

    Excel massiv sabitləri

    Microsoft Excel-də, massiv sabiti sadəcə olaraq statik dəyərlər toplusudur. Düsturu digər xanalara və ya dəyərlərə köçürəndə bu dəyərlər heç vaxt dəyişmir.

    Siz artıq bu dərsliyin əvvəlində ərzaq siyahısından yaradılmış massiv sabitinin nümunəsini gördünüz. İndi gəlin başqa hansı massiv növlərinin mövcud olduğunu və necə yaratdığınızı görəkonlar.

    3 növ massiv sabitləri mövcuddur:

    1. Üfüqi massiv sabiti

    Üfüqi massiv sabiti cərgədə yerləşir. Satır massivi sabiti yaratmaq üçün qiymətləri vergüllə ayıraraq yazın və sonra mötərizələrə daxil edin, məsələn, {1,2,3,4}.

    Qeyd. Massiv sabiti yaratarkən açılış və bağlanma mötərizələrini əl ilə yazmalısınız.

    Cədvəldə üfüqi massiv daxil etmək üçün sıradakı boş xanaların müvafiq sayını seçin, düstur çubuğuna ={1,2,3,4} düsturunu yazın və Ctrl + Shift + Enter düymələrini basın. Nəticə buna bənzəyəcək:

    Skrinşotda gördüyünüz kimi Excel massiv sabitini başqa mötərizələr dəstinə yığır, eynilə siz daxil etdiyiniz zaman olduğu kimi. massiv düsturu.

    2. Şaquli massiv sabiti

    Şaquli massiv sabiti sütunda yerləşir. Siz onu elementləri nöqtəli vergüllə ayırdığınız yeganə fərqlə üfüqi massivlə eyni şəkildə yaradırsınız, məsələn:

    ={11; 22; 33; 44}

    3. İkiölçülü massiv sabiti

    İkiölçülü massiv yaratmaq üçün siz hər bir sıranı nöqtəli vergül və hər bir verilənlər sütununu vergüllə ayırırsınız.

    ={"a", "b", "c"; 1, 2, 3}

    Excel massiv sabitləri ilə işləmək

    Massiv sabitləri Excel massiv düsturunun təməl daşlarından biridir. Aşağıdakı məlumat və məsləhətlər onlardan ən səmərəli şəkildə istifadə etməyə kömək edə bilər.

    1. Massivin elementləri

    Michael Brown proqram alətlərindən istifadə edərək mürəkkəb prosesləri sadələşdirməyə həvəsi olan xüsusi texnologiya həvəskarıdır. Texnologiya sənayesində on ildən artıq təcrübəyə malik olmaqla, o, Microsoft Excel və Outlook, həmçinin Google Cədvəl və Sənədlərdə bacarıqlarını mükəmməlləşdirib. Mayklın bloqu öz biliyini və təcrübəsini başqaları ilə bölüşməyə, məhsuldarlığı və səmərəliliyi artırmaq üçün asan izlənilən məsləhətlər və dərslikləri təqdim etməyə həsr olunub. İstər təcrübəli peşəkar, istərsə də yeni başlayan biri olmağınızdan asılı olmayaraq, Mayklın bloqu bu vacib proqram alətlərindən maksimum yararlanmaq üçün dəyərli fikirlər və praktiki məsləhətlər təklif edir.