Sut y Defnyddir Arrays, Fformiwlâu Array ac Offerynnau Tabl yn Excel

Dysgwch sut y gall arfau symleiddio'r gwaith yn Excel

Mae amrywiaeth yn ystod neu grŵp o werthoedd data cysylltiedig. Mewn rhaglenni taenlen fel Excel a Google Spreadsheets, mae'r gwerthoedd mewn cyfres fel arfer yn cael eu storio mewn celloedd cyfagos.

Defnydd ar gyfer Arrays

Gellir defnyddio matricsau yn y ddau fformiwlâu (fformiwlâu ar ffurf) ac fel dadleuon ar gyfer swyddogaethau fel ffurfiau ar ffurf y swyddogaethau LOOKUP ac INDEX .

Mathau o Dragau

Mae dau fath o fraster mewn Excel:

Trosolwg Fformiwla Array

Mae fformiwla ar ffurf yn fformiwla sy'n gwneud cyfrifiadau - fel ychwanegiad, neu luosi - ar y gwerthoedd mewn un neu ragor o arrayau yn hytrach nag un gwerth data.

Fformiwlâu array:

Fformiwlâu Array a Swyddogaethau Excel

Gellir hefyd ddefnyddio llawer o swyddogaethau adeiledig Excel - fel SUM, AVERAGE, neu COUNT - mewn fformiwla ar ffurf.

Mae yna ychydig o swyddogaethau hefyd - megis y swyddogaeth TRANSPOSE - mae'n rhaid i bob amser gael ei gofnodi fel amrywiaeth er mwyn iddo weithio'n iawn.

Gellir ymestyn defnyddioldeb nifer o swyddogaethau megis INDEX a MATCH neu MAX ac IF trwy eu defnyddio gyda'i gilydd mewn fformiwla ar ffurf.

CSE Fformiwlâu

Yn Excel, mae fformiwlâu ar ffurfiau wedi'u hamgylchynu gan braciau bras " {} ". Ni ellir teipio'r braces hyn ond rhaid eu hychwanegu at fformiwla trwy wasgu'r Ctrl, Shift, a Enter Enter ar ôl teipio'r fformiwla i mewn i gell neu gelloedd.

Am y rheswm hwn, cyfeirir at fformiwla ar ffurf weithiau fel fformiwla CSE yn Excel.

Un eithriad i'r rheol hon yw pan ddefnyddir braces bras i fynd i mewn i gronfa fel dadl am swyddogaeth sydd fel arfer yn cynnwys dim ond un gwerth neu gyfeirnod celloedd .

Er enghraifft, yn y tiwtorial isod sy'n defnyddio VLOOKUP a'r swyddogaeth CHOOSE i greu fformiwla chwilio chwith, crëir amrywiaeth ar gyfer dadansoddiad Index_num swyddogaeth CHOOSE trwy deipio'r braces o amgylch y grw p a gofrestrwyd.

Camau i Fformiwla Creu Array

  1. Rhowch y fformiwla.
  2. Dalwch y bysellau Ctrl a Shift ar y bysellfwrdd.
  3. Gwasgwch a rhyddhewch yr allwedd Enter i greu'r fformiwla array.
  4. Rhyddhau'r allweddi Ctrl a Shift .

Os caiff ei wneud yn gywir, bydd y fformiwla wedi'i amgylchynu gan braciau bras a bydd pob cell sy'n dal y fformiwla yn cynnwys canlyniad gwahanol.

Golygu Fformiwla Array

Unrhyw adeg mae fformiwla ar ffurf yn cael ei olygu, mae'r braciau coch yn diflannu o gwmpas y fformiwla ar ffurf.

Er mwyn eu hanfon yn ôl, rhaid cofnodi'r fformiwla ar ffurf gosod trwy wasgu Ctrl, Shift, a Enter Enter again yn union fel y cafodd y fformiwla array ei chreu gyntaf.

Mathau o Fformiwlâu Array

Mae yna ddau fath o fformiwlâu set:

Fformiwlâu Arfau Aml-Cell

Fel y mae eu henw yn awgrymu, mae'r fformiwlâu cyfres hyn wedi'u lleoli mewn celloedd sawl taflen waith ac maent hefyd yn dychwelyd amrywiaeth fel ateb.

Mewn geiriau eraill, mae'r un fformiwla wedi'i leoli mewn dau neu fwy o gelloedd ac yn dychwelyd atebion gwahanol ym mhob cell.

Sut y mae'n gwneud hyn yw bod pob copi neu enghraifft o'r fformiwla ar ffurf yn cyflawni'r un cyfrifiad ym mhob cell y mae wedi'i leoli ynddo, ond mae pob enghraifft o'r fformiwla yn defnyddio data gwahanol yn ei gyfrifiadau ac, felly, mae pob achos yn cynhyrchu gwahanol ganlyniadau.

Enghraifft o fformiwla lluosog o gelloedd fyddai:

{= A1: A2 * B1: B2}

Fformiwlâu Arfau Cell Sengl

Mae'r ail fath math o fformiwlâu mathemateg yn defnyddio swyddogaeth - fel SUM, AVERAGE, neu COUNT - i gyfuno allbwn fformiwla amrywiaeth aml-gell i mewn i un gwerth mewn un cell.

Enghraifft o fformiwla grŵp un celloedd fyddai:

{= SUM (A1: A2 * B1: B2)}