Paano Gamitin ang ARRAYFORMULA Function sa Google Sheets


Ilang beses ka nang gumawa ng formula at kinopya ito sa mga katabing cell sa iyong sheet? Sa Google Sheets, maaari mong laktawan ang hakbang na ito sa pamamagitan ng paggamit ng ARRAYFORMULA function.

Sa ARRAYFORMULA sa Google Sheets, maaari kang magbalik ng ilang value sa halip na isa lang. Hinahayaan ka nitong pagsamahin ang function sa iba tulad ng SUM, SUMIF, IF, at higit pa upang makakuha ng mga resulta para sa isang buong hanay ng cell.

Tungkol sa Array Formulas

Kung hindi ka pamilyar sa mga formula ng array, maaari mong hatiin ang termino. Ang array ay isang hanay ng mga cell na nakaayos sa mga row at column. Ang formula ay isang uri ng equation na nagsasagawa ng pagkilos o pagkalkula sa (mga) na-refer na cell.

Kaya kapag pinagsama mo ang dalawa, hinahayaan ka ng array formula na magsagawa ng maraming kalkulasyon sa isang pangkat ng mga cell nang sabay-sabay. Maaari kang makakuha ng iisang resulta o maraming resulta gamit ang array formula batay sa mga kalkulasyon na iyong ginagawa. Ngunit marami ang nakakahanap ng mas malaking halaga sa huli.

Upang gawing mas madali ang paggamit ng mga array formula, nagbibigay ang Google Sheets ng function na nakatuon dito, ang ARRAYFORMULA function.

Gamitin ang ARRAYFORMULA sa Google Sheets

Ang syntax para sa function ay ARRAYFORMULA(array_formula) kung saan kailangan ang nag-iisang argumento. Ang argument ay maaaring magsama ng hanay ng cell, expression, o function para sa isa o higit pang mga array na may parehong laki.

Mayroong dalawang paraan para maglagay ng ARRAYFORMULA formula sa Google Sheets.

Tamang-tama ang unang paraan na ito kapag nai-type mo na ang iyong formula at napagtanto mong gusto mong gamitin sa halip ang function na ARRAYFORMULA. O, para sa mga oras na gusto mong tumutok sa karne ng formula at mag-alala tungkol sa pagdaragdag ng ARRAYFORMULA function pagkatapos.

Gamit ang isang ordinaryong formula na ipinasok sa isang cell, ilagay ang iyong cursor sa o sa formula sa Formula Bar. Pagkatapos, pindutin ang Ctrl+Shift+Enter sa Windows o Command+Shift+Return sa Mac. Makikita mo ang iyong formula na magiging isang ARRAYFORMULA formula.

Pindutin lang ang Enter o Return para ilapat ang na-convert na formula.

Ang susunod na paraan para sa paglalagay ng ARRAYFORMULA formula sa Google Sheets ay sa pamamagitan ng paglalagay nito tulad ng anumang formula. Kaya, tingnan natin ang ilang mga pangunahing halimbawa.

Pangunahing ARRAYFORMULA Mga Halimbawa

Para sa unang halimbawang ito, gagawa kami ng simpleng pagkalkula ng multiplikasyon para sa isang hanay ng cell. Kukunin namin ang aming Quantity Sold at i-multiply ito sa Unit Price. Upang gawin ito para sa aming buong array, gagamitin namin ang sumusunod na formula:

=ARRAYFORMULA(B2:B6*C2:C6)

Habang mayroon kaming maliit na hanay ng cell para sa aming pagkalkula dito, ang mga cell B2 hanggang B6 na pinarami ng mga cell C2 hanggang C6, isipin kung mayroon kang daan-daang mga cell sa array. Sa halip na maglagay ng formula na kailangan mong kopyahin, gamitin lang ang ARRAYFORMULA para sa array.

Para sa susunod na halimbawang ito, itapon natin ang isa pang function. Idaragdag namin ang formula para sa function na IF bilang argument para sa ARRAYFORMULA. Gamit ang formula sa ibaba, ipapakita namin ang Bonus kung ang halaga sa cell range F2 hanggang F6 ay higit sa 20,000 at Walang Bonus kung hindi.

=ARRAYFORMULA(IF(F2:F6>20000,"Bonus", "No Bonus"))

Muli, nagse-save kami ng isang hakbang sa pamamagitan ng paglalagay ng isang formula na namumuno para sa buong hanay ng cell.

Sa aming huling halimbawa, pagsasamahin namin ang SUMIF function sa ARRAYFORMULA. Gamit ang formula sa ibaba, isasama namin ang mga halaga sa mga cell M2 hanggang M16 kung ang mga halaga sa mga cell O3 hanggang O5 ay katumbas ng mga halaga sa mga cell L2 hanggang L16.

= ARRAYFORMULA(SUMIF(L2:L16,O3:O5,M2:M16))

Ngayon sa isang simpleng formula na ito, nakakakuha kami ng mga kabuuang benta para lang sa tatlong produktong gusto namin. Ang formula para sa function na ARRAYFORMULA ay pumupuno sa aming mga cell para sa Mga Shirt, Shorts, at Sapatos nang tama.

Narito mayroon kang mga pangunahing kaalaman sa paggamit ng ARRAYFORMULA function sa Google Sheets. Kaya, maaari kang mag-eksperimento sa mas kumplikadong mga formula upang makamit ang mga resulta na kailangan mo.

Tandaan na isa ito sa mga function ng Google Sheets na kasalukuyang hindi available sa Microsoft Excel, kaya samantalahin ito!