Dynamic arrays a cikin Excel

Menene tsayayyen tsararraki

A cikin Satumba 2018, Microsoft ya fitar da sabuntawa wanda ke ƙara sabon kayan aiki gaba ɗaya zuwa Microsoft Excel: Arrays mai ƙarfi da sabbin ayyuka 7 don aiki tare da su. Wadannan abubuwa, ba tare da ƙari ba, suna canza duk hanyoyin da aka saba amfani da su na aiki tare da dabaru da ayyuka da damuwa, a zahiri, kowane mai amfani.

Yi la'akari da misali mai sauƙi don bayyana ainihin.

A ce muna da tebur mai sauƙi tare da bayanai akan watannin birni. Menene zai faru idan muka zaɓi kowane tantanin halitta mara komai a hannun dama na takardar kuma mu shigar da ita wata dabarar da ba ta danganta ga tantanin halitta ɗaya ba, amma nan da nan zuwa kewayo?

A duk sigogin Excel na baya, bayan dannawa Shigar za mu sami abinda ke ciki na tantanin halitta B2 na farko. Ta yaya kuma?

Da kyau, ko kuma yana yiwuwa a nannade wannan kewayon a cikin wani nau'in aikin haɗakarwa kamar = SUM(B2:C4) kuma a sami babban jimillar shi.

Idan muna buƙatar ƙarin hadaddun ayyuka fiye da jimla na farko, kamar cire ƙima na musamman ko Top 3, to dole ne mu shigar da dabararmu azaman tsarin tsararru ta amfani da gajeriyar hanya ta keyboard. Ctrl+Motsi+Shigar.

Yanzu komai ya bambanta.

Yanzu bayan shigar da irin wannan dabara, za mu iya kawai danna kan Shigar - kuma sami sakamakon nan da nan duk ƙimar uXNUMXbuXNUMXbto waɗanda muka ambata:

Wannan ba sihiri ba ne, amma sabbin tsararru masu ƙarfi waɗanda Microsoft Excel ke da su yanzu. Barka da zuwa sabuwar duniya 🙂

Siffofin aiki tare da tsararraki masu ƙarfi

A fasaha, gaba dayan tsararrun mu ana adana su a cikin tantanin halitta na farko G4, yana cika adadin da ake buƙata na sel zuwa dama da ƙasa tare da bayanan sa. Idan ka zaɓi wani tantanin halitta a cikin tsararru, to, hanyar haɗin da ke cikin mashaya dabara ba za ta yi aiki ba, tana nuna cewa muna ɗaya daga cikin ƙwayoyin “yaro”:

Ƙoƙarin share ɗaya ko fiye da sel "yaro" ba zai haifar da komai ba - Excel nan da nan zai sake ƙididdige su kuma ya cika su.

A lokaci guda, za mu iya komawa ga waɗannan sel na "yaro" a cikin wasu dabaru:

Idan ka kwafi tantanin halitta na farko na tsararru (misali, daga G4 zuwa F8), to, gabaɗayan tsararrun (nassoshi) za su motsa cikin hanya ɗaya kamar yadda a cikin tsarin yau da kullun:

Idan muna buƙatar matsar da tsararru, to, zai isa ya motsa (tare da linzamin kwamfuta ko haɗin gwiwa Ctrl+X, Ctrl+V), kuma, kawai babban tantanin halitta na farko G4 - bayansa, za a canza shi zuwa wani sabon wuri kuma za a sake fadada tsarin mu duka.

Idan kuna buƙatar komawa wani wuri akan takardar zuwa tsararrun tsararru da aka ƙirƙira, to zaku iya amfani da sifa ta musamman # ("laba") bayan adireshin babban tantanin halitta:

Misali, yanzu zaku iya yin jerin zaɓuka cikin sauƙi a cikin tantanin halitta wanda ke nufin ƙirƙirar tsararru mai ƙarfi:

Kurakurai masu tsauri

Amma menene zai faru idan babu isasshen sarari don faɗaɗa tsararrun, ko kuma idan akwai sel waɗanda wasu bayanai suka rigaya suka mamaye hanyarsa? Haɗu da sabon nau'in kurakurai a cikin Excel - #TASKARWA! (#ZUSHE!):

Kamar koyaushe, idan muka danna gunkin tare da lu'u-lu'u mai rawaya da alamar tsawa, za mu sami cikakken bayani game da tushen matsalar kuma za mu iya samun sel masu shiga cikin sauri:

Makamantan kurakurai za su faru idan jeri ya fita daga takardar ko ya ci karo da tantanin halitta da aka haɗa. Idan ka cire cikas, to duk abin da za a gyara nan da nan a kan tashi.

Tsari mai ƙarfi da tebur mai wayo

Idan tsayayyen tsararru yana nuni zuwa tebirin “smart” wanda gajeriyar hanyar madannai ta ƙirƙira Ctrl+T ko da Gida - Tsarin azaman tebur (Gida - Tsarin azaman Tebur), sa'an nan kuma zai gaji babban ingancinsa - auto-sizing.

Lokacin ƙara sabbin bayanai zuwa ƙasa ko zuwa dama, tebur mai kaifin baki da kewayon ƙarfi shima zai shimfiɗa ta atomatik:

Koyaya, akwai iyakance ɗaya: ba za mu iya amfani da madaidaicin kewayon tunani a cikin forumulas a cikin tebur mai wayo ba:

Dynamic arrays da sauran fasalulluka na Excel

To, ka ce. Duk wannan yana da ban sha'awa da ban dariya. Babu buƙatar, kamar da, don shimfiɗa dabarar da hannu tare da nuni ga tantanin halitta na farko na kewayon asali ƙasa da zuwa dama da duk wannan. Kuma shi ke nan?

Ba quite.

Tsare-tsare masu ƙarfi ba kawai wani kayan aiki ba ne a cikin Excel. Yanzu an saka su a cikin zuciyar (ko kwakwalwa) na Microsoft Excel - injin lissafinsa. Wannan yana nufin cewa sauran dabarun Excel da ayyuka da muka saba da mu yanzu suna goyan bayan aiki tare da tsararraki masu ƙarfi. Bari mu kalli ƴan misalai don ba ku fahimtar zurfin sauye-sauyen da aka yi.

Canza

Don canza kewayon (swap layuka da ginshiƙai) Microsoft Excel koyaushe yana da ginanniyar aikin TRANSP (TSARKI). Koyaya, don amfani da shi, dole ne ka fara zaɓar kewayon sakamakon daidai daidai (misali, idan shigarwar ta kasance kewayon 5 × 3, to lallai ne ka zaɓi 3 × 5), sannan shigar da aikin kuma danna maɓallin. hade Ctrl+Motsi+Shigar, saboda yana iya aiki ne kawai a cikin yanayin tsari.

Yanzu zaku iya zaɓar tantanin halitta ɗaya kawai, shigar da tsari iri ɗaya a ciki sannan ku danna al'ada Shigar - Tsari mai ƙarfi zai yi komai da kanta:

Tebur mai yawa

Wannan shine misalin da na yi amfani da shi lokacin da aka tambaye ni in hango fa'idodin tsararru a cikin Excel. Yanzu, don ƙididdige dukan teburin Pythagorean, ya isa ya tsaya a cikin tantanin halitta na farko B2, shigar da wata dabarar da ke ninka nau'i biyu (a tsaye da a kwance na lambobi 1..10) kuma kawai danna kan. Shigar:

Manne da jujjuya hali

Tsarukan ba za a iya ninka kawai ba, har ma a haɗa su tare da ma'auni na ma'aikaci & (ampersand). A ce muna buƙatar cire sunan farko da na ƙarshe daga ginshiƙai biyu kuma mu gyara karar tsalle a cikin bayanan asali. Muna yin wannan tare da gajeriyar dabara guda ɗaya wacce ta samar da tsarin gaba ɗaya, sannan mu yi amfani da aikin a ciki MAGANAR (YACE)don gyara rajista:

Ƙarshe Babban 3

A ce muna da tarin lambobi waɗanda daga ciki muke so mu sami manyan sakamako guda uku, muna tsara su cikin tsari mai saukowa. Yanzu ana yin wannan ta dabara ɗaya kuma, kuma, ba tare da wani ba Ctrl+Motsi+Shigar kamar da:

Idan kuna son sanya sakamakon ba a cikin ginshiƙi ba, amma a jere, to ya isa ya maye gurbin colons (mai raba layi) a cikin wannan dabarar tare da semicolon (mai raba abubuwa a cikin layi ɗaya). A cikin fassarar Ingilishi na Excel, waɗannan masu raba su ne semicolons da waƙafi, bi da bi.

VLOOKUP yana fitar da ginshiƙai da yawa lokaci guda

ayyuka VPR (VLOOKUP) Yanzu zaku iya cire dabi'u ba daga ɗaya ba, amma daga ginshiƙai da yawa lokaci ɗaya - kawai saka lambobin su (a kowane tsari da ake so) azaman tsararru a cikin hujja na uku na aikin:

Aikin OFFSET yana dawo da tsayayyen tsari

Ɗaya daga cikin mafi ban sha'awa da amfani (bayan VLOOKUP) ayyuka don nazarin bayanai shine aikin JUYAWA (KASHE), wanda a lokaci guda na sadaukar da cikakken babi a cikin littafina da labarin nan. Wahalar fahimtar da sarrafa wannan aikin koyaushe shine ya dawo da jeri (kewayon) na bayanai a sakamakon haka, amma ba mu iya ganin su ba, saboda har yanzu Excel bai san yadda ake aiki da arrays daga cikin akwatin ba.

Yanzu wannan matsalar ta kasance a baya. Dubi yadda yanzu, ta amfani da dabara guda ɗaya da tsayayyen tsararru wanda OFFSET ya dawo, zaku iya fitar da duk layuka don samfurin da aka bayar daga kowane tebur da aka ware:

Bari mu kalli dalilanta:

  • A1 – Tantanin farawa (ma’anar magana)
  • ПОИСКПОЗ(F2;A2:A30;0) - lissafin motsi daga farkon tantanin halitta zuwa ƙasa - zuwa kabeji na farko da aka samo.
  • 0 – matsar da “taga” zuwa dama dangane da tantanin halitta farawa
  • СЧЁТЕСЛИ(A2:A30;F2) - lissafin tsayin da aka dawo da "taga" - adadin layin inda akwai kabeji.
  • 4 - girman “taga” a kwance, watau fitarwa ginshiƙai 4

Sabbin Ayyuka don Tsarukan Tsare-tsare

Baya ga goyan bayan tsarin tsararru mai ƙarfi a cikin tsoffin ayyuka, an ƙara sabbin ayyuka da yawa gaba ɗaya zuwa Microsoft Excel, waɗanda aka kaifafa musamman don aiki tare da tsararraki masu ƙarfi. Musamman, waɗannan su ne:

  • sa (SORT) - yana tsara kewayon shigarwar kuma yana samar da tsararru mai ƙarfi akan fitarwa
  • SORTPO (KASA) - na iya rarraba kewayon ɗaya ta dabi'u daga wani
  • tace (TACE) – maido da layuka daga kewayon tushe waɗanda suka dace da ƙayyadaddun sharuɗɗan
  • UNIK (Na musamman) - yana fitar da ƙima na musamman daga kewayon ko cire kwafi
  • SLMASSIVE (RANDARRAY) – Yana haifar da jeri na bazuwar lambobi na girman da aka bayar
  • BAYAN HAIHUWA (SABIYYA) - samar da tsari daga jerin lambobi tare da matakin da aka bayar

Ƙari game da su - kadan daga baya. Suna da darajar wani labarin dabam (kuma ba ɗaya ba) don nazari mai zurfi 🙂

karshe

Idan kun karanta duk abin da aka rubuta a sama, to ina tsammanin kun riga kun gane girman sauye-sauyen da suka faru. Don haka abubuwa da yawa a cikin Excel yanzu ana iya yin su cikin sauƙi, sauƙi kuma mafi ma'ana. Dole ne in yarda cewa na ɗan yi mamakin yadda yawancin labaran da za a gyara yanzu a nan, a wannan rukunin yanar gizon da kuma a cikin littattafai na, amma a shirye nake in yi hakan da zuciya mai haske.

Takaita sakamakon, Ƙari dynamic arrays, zaku iya rubuta masu zuwa:

  • Kuna iya manta game da haɗuwa Ctrl+Motsi+Shigar. Excel yanzu bai ga wani bambanci tsakanin "tsari na yau da kullun" da "tsarin tsari" kuma yana bi da su daidai.
  • Game da aikin SUMPRODUCT (SUMPRODUCT), wanda a baya aka yi amfani da shi don shigar da tsarin tsararru ba tare da Ctrl+Motsi+Shigar Hakanan zaka iya mantawa - yanzu yana da sauƙi isa SUM и Shigar.
  • Tebura masu wayo da ayyuka na yau da kullun (SUM, IF, VLOOKUP, SUMIFS, da sauransu) yanzu kuma gabaɗaya ko wani bangare suna goyan bayan tsararraki masu ƙarfi.
  • Akwai daidaituwa na baya: idan kun buɗe littafin aiki tare da tsararraki masu ƙarfi a cikin tsohuwar sigar Excel, za su juya zuwa tsarin tsararru (a cikin takalmin gyaran kafa) kuma su ci gaba da aiki a cikin "tsohuwar salo".

An sami lamba minuses:

  • Ba za ku iya share layuka ɗaya ɗaya, ginshiƙai ko sel daga tsararru mai ƙarfi ba, watau yana rayuwa azaman halitta ɗaya.
  • Ba za ku iya tsara tsararraki mai ƙarfi ta hanyar da aka saba ba Bayanai - Rarraba (Data - Nau'i). Yanzu akwai aiki na musamman don wannan. sa (SORT).
  • Ba za a iya juya kewayo mai ƙarfi zuwa tebur mai wayo ba (amma kuna iya yin kewayo mai ƙarfi dangane da tebur mai wayo).

Tabbas, wannan ba shine ƙarshen ba, kuma na tabbata Microsoft zai ci gaba da inganta wannan tsarin nan gaba.

A ina zan iya saukewa?

Kuma a ƙarshe, babban tambaya 🙂

Microsoft ya fara sanar da nuna samfoti na tsararraki masu ƙarfi a cikin Excel a cikin Satumba 2018 a wani taro Ignite. A cikin 'yan watanni masu zuwa, an yi cikakken gwaji da gudanar da sabbin abubuwa, na farko Cats ma'aikatan Microsoft da kanta, sannan akan masu gwajin sa kai daga da'irar Office Insiders. A wannan shekara, sabuntawar da ke ƙara tsararraki masu ƙarfi ya fara mirgine a hankali zuwa masu biyan kuɗi na Office 365 na yau da kullun. Misali, kawai na karɓi shi a cikin watan Agusta tare da biyan kuɗi na Office 365 Pro Plus (Mai Nufin Wata-wata).

Idan Excel ɗinku har yanzu bai sami tsayayyen tsari ba, amma da gaske kuna son yin aiki tare da su, to akwai zaɓuɓɓuka masu zuwa:

  • Idan kuna da biyan kuɗi na Office 365, zaku iya jira kawai har sai wannan sabuntawa ya isa gare ku. Yaya sauri wannan ke faruwa ya dogara da sau nawa ana isar da sabuntawa zuwa Ofishin ku (sau ɗaya a shekara, sau ɗaya kowane wata shida, sau ɗaya a wata). Idan kana da PC na kamfani, za ka iya tambayar mai gudanarwa naka don saita sabuntawa don saukewa akai-akai.
  • Kuna iya shiga cikin sahu na waɗancan masu aikin sa kai na Office Insiders - sannan za ku zama farkon don karɓar duk sabbin abubuwa da ayyuka (amma akwai damar ƙara buggy a cikin Excel, ba shakka).
  • Idan ba ku da biyan kuɗi, amma nau'in Excel na tsaye, to dole ne ku jira har sai an fitar da sigar Office da Excel na gaba a cikin 2022, aƙalla. Masu amfani da irin waɗannan nau'ikan suna karɓar sabuntawar tsaro kawai da gyare-gyaren kwaro, kuma duk sabbin “nagarori” yanzu suna zuwa ga masu biyan kuɗi na Office 365 kawai. Bakin ciki amma gaskiya 🙂

A kowane hali, lokacin da tsararraki masu ƙarfi suka bayyana a cikin Excel - bayan wannan labarin, zaku kasance a shirye don shi 🙂

  • Menene tsarin tsararru da yadda ake amfani da su a cikin Excel
  • Takaita (kewayon) ta amfani da aikin OFFSET
  • Hanyoyi 3 don Canja wurin Tebu a cikin Excel

Leave a Reply