Excel massiv formulasi - bu bitta ma'lumot qiymati emas, balki bir yoki bir nechta massivlardagi qiymatlar bo'yicha hisob-kitoblarni amalga oshiradigan formula. Elektron jadval dasturlarida massiv odatda ishchi varaqning ulashgan kataklarida joylashgan tegishli maʼlumotlar qiymatlari oraligʻi yoki seriyasidir.
Bu koʻrsatmalar Excel 2019, 2016, 2013, 2010 va Microsoft 365 uchun Excel uchun amal qiladi.
Masiv formulalari nima?
Masiv formulalari oddiy formulalarga oʻxshaydi. Ular:
- Teng belgi bilan boshlang (=)
- Oddiy formulalar bilan bir xil sintaksisdan foydalaning
- Bir xil matematik operatorlardan foydalaning
- Bir xil ishlash tartibiga rioya qiling
Biroq, massiv formulalari jingalak qavslar bilan oʻralgan { }. Siz ularni shunchaki kiritib boʻlmaydi; formulani kiritgandan so'ng Ctrl, Shift va Enter tugmalarini bosib qo'shishingiz kerak. hujayra yoki hujayra. Shu sababli, massiv formulasi ba'zan Excelda CSE formula deb ataladi.
Masiv formulasini har safar tahrirlaganingizda, jingalak qavslar yoʻqoladi. Ularni qaytarish uchun Ctrl, Shift va Enter tugmalarini qayta bosing.
Masiv formulalarining ikkita asosiy turi mavjud:
- Bir varaqning bitta yacheykasida bir nechta hisob-kitoblarni amalga oshiradigan bir hujayrali massiv formulalari
- Bir nechta ishchi varaq hujayralarida joylashgan koʻp hujayrali massiv formulalari
Qanday massiv formulasini yaratish kerak
- Formulani katakka kiriting.
- Klaviaturadagi Ctrl va Shift tugmalarini bosib turing.
- Masiv formulasini yaratish uchun Enter tugmasini bosing va qoldiring.
- Ctrl va Shift tugmalarini qoldiring.
- Agar toʻgʻri bajarilgan boʻlsa, formulani jingalak qavslar oʻrab oladi.
Bir hujayrali massiv formulalari
Yagona hujayra massivi formulasi SUM, AVERAGE yoki COUNT kabi funksiyadan foydalanadi., koʻp hujayrali massiv formulasining chiqishini bitta katakdagi yagona qiymatga birlashtirish uchun. Quyida misol keltirilgan:
{=SUM(A1:A2B1:B2)}
Yuqoridagi formula A1B1 va A2B2 koʻpaytmasini qoʻshadi va keyin bitta natijani qaytaradi. ish varag'idagi bitta hujayra. Ushbu formulani taqdim etishning yana bir usuli:
=(A1B1)+(A2B2)
Ko'p hujayrali massiv formulalari
Ularning nomidan ko'rinib turibdiki, ko'p hujayrali massiv formulalari bir nechta ishchi varaq hujayralarida bo'lib, javob sifatida massivni qaytaradi. Boshqacha qilib aytganda, bir xil formula ikki yoki undan ortiq katakchada boʻlib, har bir katakda turli javoblarni qaytaradi.
Masiv formulasining har bir nusxasi yoki namunasi oʻzi joylashgan har bir hujayrada bir xil hisob-kitoblarni amalga oshiradi, lekin har biri turli maʼlumotlardan foydalanadi. Shuning uchun ularning har biri turli xil natijalarni beradi. Ko'p hujayrali massiv formulasiga misol:
{=A1:A2B1:B2}
Agar yuqoridagi massiv formulasi ish varaqidagi C1 va C2 kataklarida boʻlsa, natijalar quyidagicha boʻladi:
- A1 dagi ma'lumotlar B1 ma'lumotlariga ko'paytiriladi va natijalar C1 katakchasida chiqadi.
- A2 dagi ma'lumotlar B2 ma'lumotlariga ko'paytiriladi va natijalar C2 katakchasida ko'rinadi..
Masiv formulalari va Excel funksiyalari
Siz SUM, AVERAGE va COUNT kabi Excelning koʻplab oʻrnatilgan funksiyalaridan foydalanishingiz mumkin. , massiv formulasida. TRANSPOSE kabi bir nechta funksiyalar ham bor, ular toʻgʻri ishlashi uchun har doim massiv formulasi boʻlishi kerak. (TRANSPOSE funksiyasi maʼlumotlarni satrdan ustunga yoki aksincha koʻchiradi.)
Shuningdek, INDEX va MATCH yoki MAX kabi koʻplab funksiyalarning foydaliligini kengaytirishingiz mumkin.va IF ularni massiv formulasida birgalikda ishlatish.
Oddiy bitta hujayra massivi formulasini yarating
Yagona hujayrali massiv formulalari odatda birinchi navbatda koʻp hujayrali hisobni amalga oshiradi, soʻngra birlashtirish uchun AVERAGE yoki SUM kabi funksiyalardan foydalanadi. massivning yagona natijaga chiqishi.
Ma'lumotlarni topishda xato qiymatlariga e'tibor bermaslik
Bu massiv formulasi AVERAGE, IF va ISNUMBER funksiyalaridan foydalanadi. DIV/0! va NAME? kabi xato qiymatlari hisobga olinmagan holda mavjud ma'lumotlarning o'rtacha qiymati
Ma'lumotlar hujayralarini sanash
Bir nechta shartlardan biriga javob beradigan ma'lumotlar hujayralarini hisoblash uchun massiv formulasida SUM va IF funksiyalaridan foydalaning; bu usul Excelning COUNTIFS funksiyasidan farq qiladi, bu hujayrani hisoblashdan oldin barcha belgilangan shartlar bajarilishini talab qiladi.
Eng katta musbat yoki manfiy sonni toping
Bu misol MAX funksiyasini va IF funksiyalarini massiv formulasida birlashtiradi, bu qator uchun eng katta yoki maksimal qiymatni topadi. ma'lumotlar muayyan mezonlarga javob berganida. Bu yerda eng katta qiymat eng sekin vaqtni bildiradi.
Eng kichik musbat yoki manfiy sonni toping
Yuqoridagi misolga oʻxshab, eng kichik yoki minimal qiymatni topish uchun massiv formulasida MIN va IF funksiyalarini birlashtira olasiz. muayyan mezonlarga javob bersa, bir qator maʼlumotlar uchun.
Oʻrta yoki oʻrta qiymatni toping
Excel'dagi MEDIAN funksiyasi ma'lumotlar ro'yxati uchun o'rta qiymatni topadi. Uni massiv formulasidagi IF funksiyasi bilan birlashtirib, siz oʻzaro bogʻliq maʼlumotlarning turli guruhlari uchun oʻrta qiymatni topishingiz mumkin.
Bir nechta mezonlar bilan formulani qidiring
Bu massiv formulasi maʼlumotlar bazasida aniq maʼlumotlarni topish uchun MATCH va INDEX funksiyalarini joylashtirishni oʻz ichiga oladi.
Formulani chapdan qidirish
VLOOKUP funksiyasi odatda faqat oʻngdagi ustunlarda joylashgan maʼlumotlarni qidiradi, lekin ularni CHOOSE funksiyasi bilan birlashtirib, siz Lookup_value argumentining chap tomonidagi ma'lumotlar ustunlarini qidiradigan chapdan qidirish formulasini yaratishi mumkin.
Odatda faqat bitta qiymat yoki yacheyka havolasini oʻz ichiga olgan funksiya uchun argument sifatida massivni kiritishda Ctrl+Shift+Enter tugmalaridan foydalanish oʻrniga toʻgʻridan-toʻgʻri qavslarni kiritishingiz mumkin.tugmalar birikmasi, yuqoridagi misoldagi kabi.