Google Sheets-da ARRAYFORMULA-dan qanday foydalanish kerak

Mundarija:

Google Sheets-da ARRAYFORMULA-dan qanday foydalanish kerak
Google Sheets-da ARRAYFORMULA-dan qanday foydalanish kerak
Anonim

Nimalarni bilish kerak

  • ARRAYFORMULA ikkita katak oʻrniga bir qator katakchalarni (massiv) koʻpaytirish imkonini beradi.
  • MASIV FORMULAsiga misol: =Masiv formulasi(SUM(C3:C9F3:F9)).
  • Kirish massivlari bir xil oʻlchamda boʻlishi kerak; ikkita hujayra diapazonida maʼlumotlar nuqtalari soni teng boʻlishi kerak.

Ushbu maqola Google Sheets-da ARRAYFORMULA-dan qanday foydalanishni tushuntirib beradi, shunda siz hisob-kitoblarga koʻproq maʼlumot nuqtalarini kiritishingiz mumkin.

Google Sheets-da ARRAYFORMULA-dan qanday foydalanish kerak

Siz ARRAYFORMULA-dan boshqa funksiyalar kabi foydalanasiz, lekin uni hech qachon mustaqil ravishda ishlatmaysiz. U foydalanishi kerak bo'lgan dasturni aytib berish va, ehtimol, bir nechta ma'lumot to'plamini (massivlarini) qaytarish uchun har doim boshqa tenglama yoki buyruq oldidan keladi. Mana bir misol.

  1. Ushbu misol uchun ARRAYFORMULA Google Sheetdagi ikkita ustundagi ism va familiyalarni jamlaydi.

    Image
    Image
  2. Odatda ikkinchi qatordagi nomlarni uchinchi ustunga jamlash uchun "&" formulasidan foydalanasiz. Bunday holda, formulada ikkita ampersanddan foydalanasiz, masalan:

    =(B2&", "&A2)

    Image
    Image
  3. Formulani ishga tushirish uchun Enter tugmasini bosing. Natija formula matnini almashtiradi.

    Image
    Image
  4. Formulani avtomatik ravishda butun ustunga qoʻllash uchun siz ARRAYFORMULA qoʻshasiz va argumentga kichik oʻzgarishlar kiritasiz. Google Sheetsdagi boshqa formulalar singari, ARRAYFORMULA ham tenglik belgisidan keyin, lekin argumentdan oldin boradi.

    Formulaga oʻzgartirish kiritish uchun uning matnini kiritish maydoniga bosing.

    Image
    Image
  5. Shunchaki ARRAYFORMULA buyrugʻini qoʻshish bilan ustunning qolgan qismi toʻldirilmaydi, chunki Google Sheets’ga barcha maʼlumotlardan foydalanishni aytishingiz kerak. Buning uchun tegishli belgidan foydalaning. Sheets (va boshqa elektron jadval dasturlari) da diapazonni aniqlash uchun koʻp nuqta (:) belgisidan foydalanasiz. Bu misolda diapazonlar B2:B va A2:A

    Bu belgi barcha A va B ustunlarini oʻz ichiga oladi, sarlavhalarni oʻz ichiga olgan birinchi qatordan tashqari. Boshqa ilovalarda siz butun ustunni ishlatish uchun B:B yoki ma'lum diapazonni kiritish uchun B2:B12 kabilardan foydalanasiz (bu holda, B ustunining 2-12-qatorlari).

    Kirish massivlaringiz bir xil oʻlchamda boʻlishi kerak. Masalan, ARRAYFUNCTION-ni A ustunidagi uchta katakcha va B ustunidagi ikkita katakchalar oralig‘ida ishga tushirgan bo‘lsangiz, bitta natija xato sifatida qaytadi, lekin yaroqli argumentlar ishlayveradi.

    Image
    Image
  6. Formulani ishga tushirish va qolgan katakchalarni toʻldirish uchun Enter tugmasini bosing.

    Image
    Image
  7. Koʻproq yozuvlar qoʻshsangiz, ARRAYFORMULA ustuni yangilanadi.

    Image
    Image
  8. Agar baʼzi maʼlumotlaringiz oʻzgarsa, ularni yangilash natijani ham oʻzgartiradi.

    Ushbu misolda A va B ustunlaridagi boʻsh katakchalar yonidagi C ustunidagi kataklarda vergullar mavjud, chunki ular asl saralash formulasining bir qismi boʻlgan. Ular boshqa funksiyalar uchun koʻrinmaydi.

    Image
    Image
  9. Natijalarni oʻzgartirish uchun ARRAYFORMULA funksiyasi bilan yacheykaga qaytish va uni oʻzgartirish kifoya. Qolgan natijalar avtomatik yangilanadi.

Google Sheets ARRAYFORMULA-dan faqat bir xil oʻlchamdagi (yaʼni bir xil miqdordagi maʼlumotlar nuqtalarini oʻz ichiga olgan) massivlardan foydalanishi mumkin.

Google Sheets ARRAYFORMULA nima?

Google Sheets-dagi ARRAYFORMULA funksiyasi koʻproq maʼlumotlar nuqtalarini qoʻshish imkonini beruvchi boshqa hisob-kitoblar bilan bir qatorda ishlaydi. Bitta raqam yoki katak oʻrniga bu buyruq hisoblaringizga qoʻshimcha maʼlumot kiritish va yanada aniqroq natijalar chiqarish imkonini beradi.

Masalan, agar siz ikkita katak diapazonini birga koʻpaytirmoqchi boʻlsangiz, Google Sheets xatolik chiqaradi, chunki koʻpaytirish funksiyasi faqat ikki yoki undan ortiq yashirin raqamlarning koʻpaytmasini qanday topishni biladi (masalan, 4 marta [A1 katakdagi qiymat]). Biroq, ARRAYFORMULA qo‘shilishi Google’ga qo‘shimcha ma’lumot olish uchun hisob qaydnomasini o‘tkazishi va undan odatdagidan farqli foydalanishi kerakligini aytadi.

ARRAYFORMULA-dan foydalanish

Yuqoridagi misol ARRAYFORMULA-dan foydalanishning faqat bir usuli. U Google Sheets’dagi aksariyat funksiyalar bilan ishlaydi va siz hatto massivni eksport qilishingiz shart emas. Misol uchun, agar siz xarajat hisobotini yaratayotgan bo'lsangiz, mahsulot narxini sotib olgan raqamga ko'paytirish va keyin barcha xarajatlarni qo'shish uchun ARRAYFORMULA funksiyasini o'rnatishingiz mumkin. Kelajakda yangilashingiz mumkin boʻlgan elementlar asosida bitta foydali maʼlumotni yaratish uchun bu funksiya bir nechta tenglamalardan foydalanadi.

Image
Image

Nega toʻldirmaysiz?

Ba'zi hollarda formulani bir marta kiritib, so'ngra katakning pastki o'ng burchagini pastga yoki bo'ylab sudrab, uni barcha ta'kidlagan satr yoki ustunlarga nusxalash orqali bir xil natijalarga erishishingiz mumkin. Agar sizda ko'p ma'lumotlar bo'lsa, siz muntazam ravishda yangilab turasiz, ammo ARRAYFORMULA vaqtingizni tejaydi. Toʻldirishda davom etishingiz shart emas, chunki maʼlumotlar toʻplami siz koʻchirilgan diapazondan oshib ketadi; yangi elementlarni kiritishingiz bilan u avtomatik ravishda yangilanadi.

ARRAYFORMULA-ning yana bir muhim afzalligi shundaki, agar siz formulani yangilashingiz kerak boʻlsa, uni har bir natija maydoniga nusxalashingiz shart emas. Misol uchun, agar siz ularni ko'paytirish o'rniga ikkita massiv qo'shishga qaror qilsangiz, faqat ARRAYFORMULA maydonidagi bitta qiymatni o'zgartirishingiz kerak va u avtomatik ravishda boshqalarni to'ldiradi. Agar siz toʻldirgan boʻlsangiz, har bir chiqish maydonini sozlashingiz kerak boʻladi, bu esa toʻldirish funksiyasidan yana foydalansangiz ham koʻproq ishni yaratadi.

Tavsiya: