Swyddogaeth MYNEGAI Excel gydag enghreifftiau o fformiwla

  • Rhannu Hwn
Michael Brown

Yn y tiwtorial hwn, fe welwch nifer o enghreifftiau o fformiwla sy'n dangos y defnydd mwyaf effeithlon o INDEX yn Excel.

O'r holl swyddogaethau Excel y mae eu pŵer yn aml yn cael ei danamcangyfrif a'i danddefnyddio, Byddai MYNEGAI yn bendant yn rhywle yn y 10 uchaf. Yn y cyfamser, mae'r swyddogaeth hon yn glyfar, yn ystwyth ac yn hyblyg.

Felly, beth yw swyddogaeth MYNEGAI yn Excel? Yn y bôn, mae fformiwla MYNEGAI yn dychwelyd cyfeirnod cell o fewn arae neu ystod benodol. Mewn geiriau eraill, rydych chi'n defnyddio MYNEGAI pan fyddwch chi'n gwybod (neu'n gallu cyfrifo) lleoliad elfen mewn amrediad ac rydych chi am gael gwir werth yr elfen honno.

Gall hyn swnio braidd yn ddibwys, ond unwaith rydych yn sylweddoli gwir botensial y ffwythiant MYNEGAI, gallai wneud newidiadau hanfodol i'r ffordd yr ydych yn cyfrifo, dadansoddi a chyflwyno data yn eich taflenni gwaith.

    Swyddogaeth MYNEGAI Excel - cystrawen a defnyddiau sylfaenol 7>

    Mae dwy fersiwn o'r ffwythiant MYNEGAI yn Excel - ffurf arae a ffurflen gyfeirio. Gellir defnyddio'r ddwy ffurflen ym mhob fersiwn o Microsoft Excel 365 - 2003.

    Ffurflen arae MYNEGAI

    Mae'r ffurflen arae MYNEGAI yn dychwelyd gwerth elfen benodol mewn ystod neu arae yn seiliedig ar y rhes a rhifau colofn rydych chi'n eu nodi.

    INDEX(arae, row_num, [column_num])
    • arae - yn ystod o gelloedd, amrediad a enwir, neu dabl.
    • <10 row_num - yw'r rhif rhes yn yr arae i ddychwelyd gwerth ohoni. Os yw row_numyn dychwelyd gwerth, ond yn y fformiwla hon, mae'r gweithredwr cyfeirio (:) yn ei orfodi i ddychwelyd cyfeirnod). Ac oherwydd mai $A$1 yw ein man cychwyn, canlyniad terfynol y fformiwla yw'r amrediad $A$1:$A$9.

      Mae'r sgrinlun canlynol yn dangos sut y gallwch ddefnyddio fformiwla Mynegai o'r fath i greu cwymplen deinamig rhestr i lawr.

      Tip. Y ffordd hawsaf o greu cwymprestr wedi'i diweddaru'n ddeinamig yw gwneud rhestr a enwir yn seiliedig ar dabl. Yn yr achos hwn, ni fydd angen unrhyw fformiwlâu cymhleth arnoch gan fod tablau Excel yn ystodau deinamig fel y cyfryw.

      Gallwch hefyd ddefnyddio'r ffwythiant MYNEGAI i greu cwymplenni dibynnol ac mae'r tiwtorial canlynol yn esbonio'r camau: Gwneud cwymprestr rhaeadru yn Excel.

      5. Vlookups pwerus gyda MYNEGAI / MATCH

      Perfformio chwilio fertigol - dyma lle mae'r swyddogaeth MYNEGAI yn disgleirio mewn gwirionedd. Os ydych chi erioed wedi ceisio defnyddio swyddogaeth Excel VLOOKUP, rydych chi'n ymwybodol iawn o'i gyfyngiadau niferus, megis anallu i dynnu gwerthoedd o golofnau i'r chwith o'r golofn chwilio neu derfyn nodau 255 ar gyfer gwerth am-edrych.

      Y Mae cyswllt MYNEGAI / MATCH yn well na VLOOKUP mewn sawl ffordd:

      • Dim problemau gyda vlookups chwith.
      • Dim cyfyngiad ar faint gwerth chwilio.
      • Dim didoli gofynnol (mae angen trefnu'r golofn chwilio mewn trefn esgynnol ar VLOOKUP gyda chyfatebiaeth fras).
      • Rydych yn rhydd i fewnosod a thynnu colofnau mewn tabl heb eu diweddarupob fformiwla gysylltiedig.
      • A'r olaf ond nid y lleiaf, nid yw INDEX / MATCH yn arafu eich Excel fel y mae Vlookups lluosog yn ei wneud.

      Rydych yn defnyddio INDEX / MATCH yn y ffordd ganlynol :

      = MYNEGAI ( colofn i ddychwelyd gwerth o , (MATCH ( gwerth chwilio , colofn i chwilio yn erbyn , 0)))

      Ar gyfer Er enghraifft, os byddwn yn troi ein tabl ffynhonnell fel bod Enw Planed yn dod yn golofn dde fwyaf, mae'r fformiwla INDEX / MATCH yn dal i nôl gwerth cyfatebol o'r golofn chwith heb gyfyngiad.

      <0

      Am ragor o awgrymiadau ac enghraifft o fformiwla, gweler y tiwtorial Excel INDEX / MATCH.

      6. Fformiwla INDEX Excel i gael 1 ystod o restr o ystodau

      Defnydd craff a phwerus arall o'r swyddogaeth MYNEGAI yn Excel yw'r gallu i gael un ystod o restr o ystodau.

      Tybiwch, mae gennych chi sawl rhestr gyda nifer gwahanol o eitemau ym mhob un. Credwch fi neu na, gallwch gyfrifo'r cyfartaledd neu adio'r gwerthoedd mewn unrhyw amrediad dethol gydag un fformiwla.

      Yn gyntaf, rydych chi'n creu d ystod a enwir ar gyfer pob rhestr; gadewch iddo fod yn PlanetsD a MoonsD yn yr enghraifft hon:

      Gobeithiaf fod y ddelwedd uchod yn esbonio'r rhesymu tu ôl i enwau'r amrediadau :) BTW, mae'r tabl Moons ymhell o fod yn gyflawn, mae 176 o leuadau naturiol hysbys yn ein Cysawd yr Haul, mae gan Iau yn unig 63 ar hyn o bryd, ac yn cyfrif. Ar gyfer yr enghraifft hon, dewisais 11 ar hap, wel ... efallai ddim yn hollol ar hap -lleuadau gyda'r enwau mwyaf prydferth : )

      Esgusodwch y digression, yn ôl i'n fformiwla MYNEGAI. Gan dybio mai PlanetsD yw eich amrediad 1 a MoonsD yw amrediad 2, a chell B1 yw lle rydych yn rhoi rhif yr amrediad, gallwch ddefnyddio'r fformiwla Mynegai canlynol i gyfrifo cyfartaledd y gwerthoedd yn yr amrediad a enwir a ddewiswyd:

      =AVERAGE(INDEX((PlanetsD, MoonsD), , , B1))

      Rhowch sylw ein bod nawr yn defnyddio ffurf Cyfeirnod y ffwythiant INDEX, a bod y rhif yn y ddadl olaf (area_num) yn dweud wrth y fformiwla pa amrediad i dewis.

      Yn y sgrinlun isod, mae area_num (cell B1) wedi'i osod i 2, felly mae'r fformiwla'n cyfrifo diamedr cyfartalog Moons oherwydd bod yr amrediad MoonsD yn dod yn 2il yn y ddadl cyfeirio.

      Os ydych yn gweithio gyda rhestrau lluosog a ddim eisiau trafferthu cofio'r rhifau cysylltiedig, gallwch ddefnyddio ffwythiant IF nythu i wneud hyn i chi :

      =AVERAGE(INDEX((PlanetsD, MoonsD), , , IF(B1="planets", 1, IF(B1="moons", 2))))

      Yn y ffwythiant IF, rydych yn defnyddio rhai enwau rhestr syml a hawdd eu cofio yr ydych am i'ch defnyddwyr deipio cell B1 yn lle rhifau. Cadwch hyn mewn cof, er mwyn i'r fformiwla weithio'n gywir, dylai'r testun yn B1 fod yn union yr un fath (ansensitif o achosion) ag ym mharamedrau'r IF, fel arall bydd eich fformiwla Mynegai yn taflu'r gwall #VALUE.

      I wneud y fformiwla hyd yn oed yn fwy hawdd ei defnyddio, gallwch ddefnyddio Dilysu Data i greu rhestr gwympo gydag enwau wedi'u diffinio ymlaen llaw i atal gwallau sillafu acamargraffiadau:

      Yn olaf, i wneud eich fformiwla INDEX yn hollol berffaith, gallwch ei amgáu yn y ffwythiant IFERROR a fydd yn annog y defnyddiwr i ddewis eitem o'r gwymplen os nad oes dewis wedi'i wneud eto:

      =IFERROR(AVERAGE(INDEX((PlanetsD, MoonsD), , , IF(B1="planet", 1, IF(B1="moon", 2)))), "Please select the list!")

      Dyma sut rydych chi'n defnyddio fformiwlâu INDEX yn Excel. Rwy'n obeithiol bod yr enghreifftiau hyn wedi dangos ffordd i chi harneisio potensial y swyddogaeth MYNEGAI yn eich taflenni gwaith. Diolch am ddarllen!

      wedi'i hepgor, mae angen colofn_num.
    • column_num - yw rhif y golofn ar gyfer dychwelyd gwerth. Os hepgorir colofn_num, mae angen row_num.

    Er enghraifft, mae fformiwla =INDEX(A1:D6, 4, 3) yn dychwelyd y gwerth ar groestoriad y 4edd rhes a'r 3edd golofn yn ystod A1:D6, sef y gwerth yng nghell C4 .

    I gael syniad o sut mae'r fformiwla INDEX yn gweithio ar ddata go iawn, edrychwch ar yr enghraifft ganlynol:

    Yn lle mynd i mewn i'r rhes a rhifau colofnau yn y fformiwla, gallwch gyflenwi'r cyfeirnodau cell i gael fformiwla fwy cyffredinol: =INDEX($B$2:$D$6, G2, G1)

    Felly, mae'r fformiwla INDEX hon yn dychwelyd nifer yr eitemau yn union ar groesffordd rhif y cynnyrch a nodir yn G2 (row_num ) a rhif yr wythnos a roddwyd yng nghell G1 (column_num).

    Awgrym. Mae defnyddio cyfeiriadau absoliwt ($B$2:$D$6) yn lle cyfeiriadau cymharol (B2:D6) yn y ddadl arae yn ei gwneud hi'n haws copïo'r fformiwla i gelloedd eraill. Fel arall, gallwch drosi amrediad i dabl ( Ctrl + T ) a chyfeirio ato wrth enw'r tabl.

    Ffurflen arae MYNEGAI - pethau i'w cofio

    1. Os mai dim ond un rhes neu golofn sydd yn y ddadl arae, cewch neu na chewch nodi'r arg rhes_num neu golofn_num cyfatebol.
    2. Os yw'r ddadl arae yn cynnwys mwy nag un rhes ac mae row_num yn cael ei hepgor neu ei gosod i 0, mae'r ffwythiant INDEX yn dychwelyd arae o'r golofn gyfan. Yn yr un modd, os yw arae yn cynnwys mwy nag uncolofn a'r arg column_num yn cael ei hepgor neu ei gosod i 0, mae'r fformiwla INDEX yn dychwelyd y rhes gyfan. Dyma enghraifft fformiwla sy'n dangos yr ymddygiad hwn.
    3. Rhaid i'r dadleuon row_num a column_num gyfeirio at gell o fewn arae; fel arall, bydd y fformiwla MYNEGAI yn dychwelyd y #REF! gwall.

    Ffurflen gyfeirnod MYNEGAI

    Mae ffurf gyfeirnod y ffwythiant INDEX Excel yn dychwelyd y cyfeirnod cell ar groesffordd y rhes a'r golofn benodedig.

    INDEX(cyfeirnod, rhes_num , [column_num], [area_num] )
    • cyfeirnod - yn un neu sawl ystod.

      Os ydych yn mynd i mewn i fwy nag un amrediad, gwahanwch yr amrediadau gyda choma ac amgaewch y ddadl gyfeirio mewn cromfachau, er enghraifft (A1:B5, D1:F5).

      Os yw pob amrediad mewn cyfeirnod yn cynnwys yn unig un rhes neu golofn, mae'r arg row_num neu column_num cyfatebol yn ddewisol.

    • row_num - y rhif rhes yn yr ystod i ddychwelyd cyfeirnod cell ohono, mae'n debyg i'r arae ffurflen.
    • colofn_num - mae rhif y golofn i ddychwelyd cyfeirnod cell ohoni, hefyd yn gweithio'n debyg i'r ffurflen arae.
    • area_num - an paramedr dewisol sy'n nodi pa ystod o'r ddadl gyfeirio i'w defnyddio. Os caiff ei hepgor, bydd y fformiwla MYNEGAI yn dychwelyd y canlyniad ar gyfer yr amrediad cyntaf a restrir yn y cyfeirnod.

    Er enghraifft, mae fformiwla =INDEX((A2:D3, A5:D7), 3, 4, 2) yn dychwelyd gwerth cell D7, sydd yn ycroestoriad rhwng y 3ydd rhes a'r 4edd golofn yn yr ail ardal (A5:D7).

    Ffurflen gyfeirnod MYNEGAI - pethau i'w cofio

    1. Os mae'r arg row_num neu column_num wedi'i osod i sero (0), mae fformiwla INDEX yn dychwelyd y cyfeiriad ar gyfer y golofn neu'r rhes gyfan, yn y drefn honno.
    2. Os hepgorir rhes_num a cholofn_num, mae'r ffwythiant INDEX yn dychwelyd yr ardal a nodir yn arg area_num.
    3. Rhaid i bob un o'r arg _num (row_num, column_num ac area_num) gyfeirio at gell o fewn cyfeiriad; fel arall, bydd y fformiwla MYNEGAI yn dychwelyd y #REF! gwall.

    Mae'r ddwy fformiwla MYNEGAI rydym wedi'u trafod hyd yn hyn yn syml iawn ac yn dangos y cysyniad yn unig. Mae eich fformiwlâu go iawn yn debygol o fod yn llawer mwy cymhleth na hynny, felly gadewch i ni archwilio rhai o'r defnyddiau mwyaf effeithlon o INDEX yn Excel.

    Sut i ddefnyddio swyddogaeth INDEX yn Excel - enghreifftiau fformiwla

    Efallai yno Nid yw llawer o ddefnyddiau ymarferol o Excel INDEX ynddo'i hun, ond ar y cyd â swyddogaethau eraill megis MATCH neu COUNTA, gall wneud fformiwlâu pwerus iawn.

    Ffynhonnell data

    Ein holl fformiwlâu MYNEGAI (ac eithrio'r un olaf), byddwn yn defnyddio'r data isod. Er hwylustod, fe'i trefnir mewn tabl o'r enw SourceData .

    Gall defnyddio tablau neu ystodau a enwir wneud fformiwlâu ychydig yn hirach, ond mae hefyd yn eu gwneud yn llawer mwy hyblyg ac yn fwy darllenadwy. I addasu unrhyw MYNEGAIfformiwla ar gyfer eich taflenni gwaith, dim ond un enw sydd angen ei addasu, ac mae hyn yn gwneud iawn am hyd fformiwla hirach.

    Wrth gwrs, nid oes dim yn eich atal rhag defnyddio ystodau arferol os dymunwch. Yn yr achos hwn, rydych yn syml yn disodli'r enw tabl SourceData gyda'r cyfeirnod amrediad priodol.

    1. Cael yr Nfed eitem o'r rhestr

    Dyma'r defnydd sylfaenol o'r ffwythiant MYNEGAI a fformiwla symlaf i'w gwneud. I nôl eitem benodol o'r rhestr, rydych chi'n ysgrifennu =INDEX(range, n) lle mae ystod yn ystod o gelloedd neu'n ystod a enwir, a n yw lleoliad yr eitem rydych chi am ei chael.

    Wrth weithio gyda thablau Excel, gallwch ddewis y golofn gan ddefnyddio'r llygoden a bydd Excel yn tynnu enw'r golofn ynghyd ag enw'r tabl yn y fformiwla:

    > I gael gwerth y gell ar groesffordd rhes a cholofn benodol, rydych chi'n defnyddio'r un dull gyda'r unig wahaniaeth rydych chi'n ei nodi - rhif y rhes a rhif y golofn. Yn wir, fe welsoch chi fformiwla o'r fath ar waith yn barod pan drafodon ni ffurf arae MYNEGAI.

    A dyma un enghraifft arall. Yn ein tabl sampl, i ddarganfod yr 2il blaned fwyaf yng nghysawd yr Haul, rydych chi'n didoli'r tabl yn ôl y golofn Diameter , ac yn defnyddio'r fformiwla MYNEGAI canlynol:

    =INDEX(SourceData, 2, 3)

    <4
  • Array yw enw'r tabl, neu gyfeirnod amrediad, SourceData yn yr enghraifft hon.
  • Row_num yw 2 oherwydd eich bod yn chwilio am yr ail eitemyn y rhestr, sydd yn yr 2il
  • Column_num yw 3 oherwydd Diamedr yw'r 3ydd golofn yn y tabl.
  • Os ydych am ddychwelyd colofn y blaned enw yn hytrach na diamedr, newidiwch golofn_num i 1. Ac yn naturiol, gallwch ddefnyddio cyfeirnod cell yn y dadleuon row_num a/neu column_num i wneud eich fformiwla'n fwy amlbwrpas, fel y dangosir yn y ciplun isod:

    2. Cael yr holl werthoedd mewn rhes neu golofn

    Ar wahân i adalw cell sengl, mae'r ffwythiant INDEX yn gallu dychwelyd amrywiaeth o werthoedd o'r rhes gyfan neu colofn . I gael yr holl werthoedd o golofn arbennig, mae'n rhaid i chi hepgor y ddadl row_num neu ei gosod i 0. Yn yr un modd, i gael y rhes gyfan, byddwch yn pasio gwerth gwag neu 0 yn colofn_num.

    Go brin y gall fformiwlâu INDEX o'r fath cael eu defnyddio ar eu pen eu hunain, oherwydd nid yw Excel yn gallu ffitio'r amrywiaeth o werthoedd a ddychwelwyd gan y fformiwla mewn un gell, a byddech yn cael y #VALUE! gwall yn lle hynny. Fodd bynnag, os ydych yn defnyddio INDEX ar y cyd â swyddogaethau eraill, megis SUM neu AVERAGE, byddwch yn cael canlyniadau gwych.

    Er enghraifft, gallech ddefnyddio'r fformiwla ganlynol i gyfrifo tymheredd cyfartalog planed yng nghysawd yr Haul:

    =AVERAGE(INDEX(SourceData, , 4))

    Yn y fformiwla uchod, mae'r arg column_num yn 4 oherwydd Tymheredd yn y 4edd golofn yn ein tabl. Mae'r paramedr row_num wedi'i hepgor.

    Yn yr un modd, gallwch ddod o hyd i'r isafswm a'r uchafswmtymereddau:

    =MAX(INDEX(SourceData, , 4))

    =MIN(INDEX(SourceData, , 4))

    A chyfrifwch gyfanswm màs y blaned (Màs yw'r 2il golofn yn y tabl):

    =SUM(INDEX(SourceData, , 2))

    O safbwynt ymarferol, mae'r swyddogaeth MYNEGAI yn y fformiwla uchod yn ddiangen. Yn syml, gallwch ysgrifennu =AVERAGE(range) neu =SUM(range) a chael yr un canlyniadau.

    Wrth weithio gyda data go iawn, gall y nodwedd hon fod yn ddefnyddiol fel rhan o fformiwlâu mwy cymhleth a ddefnyddiwch ar gyfer dadansoddi data.

    3. Gan ddefnyddio INDEX gyda swyddogaethau eraill (SUM, AVERAGE, MAX, MIN)

    O'r enghreifftiau blaenorol, efallai eich bod dan yr argraff bod fformiwla INDEX yn dychwelyd gwerthoedd, ond y gwir amdani yw ei fod yn dychwelyd cyfeirnod i'r gell sy'n cynnwys y gwerth. Ac mae'r enghraifft hon yn dangos gwir natur ffwythiant INDEX Excel.

    Gan fod canlyniad fformiwla INDEX yn gyfeiriad, gallwn ei ddefnyddio o fewn ffwythiannau eraill i wneud ystod ddeinamig . Swnio'n ddryslyd? Bydd y fformiwla ganlynol yn gwneud popeth yn glir.

    Tybwch fod gennych fformiwla =AVERAGE(A1:A10) sy'n dychwelyd cyfartaledd y gwerthoedd yng nghelloedd A1:A10. Yn lle ysgrifennu'r amrediad yn uniongyrchol yn y fformiwla, gallwch ddisodli naill ai A1 neu A10, neu'r ddau, gyda ffwythiannau MYNEGAI, fel hyn:

    =AVERAGE(A1 : INDEX(A1:A20,10))

    Bydd y ddwy fformiwla uchod yn cyflwyno'r un peth canlyniad oherwydd bod y ffwythiant INDEX hefyd yn dychwelyd cyfeiriad at gell A10 (mae row_num wedi'i osod i 10, col_num wedi'i hepgor). Y gwahaniaeth yw bod yr ystod yw'r AVERAGE / MYNEGAI fformiwla yn ddeinamig,ac unwaith y byddwch yn newid y ddadl row_num yn INDEX, bydd yr amrediad a brosesir gan y ffwythiant CYFARTALEDD yn newid a bydd y fformiwla yn dychwelyd canlyniad gwahanol.

    Yn ôl pob tebyg, mae llwybr fformiwla INDEX yn ymddangos yn rhy gymhleth, ond mae ganddo gymwysiadau ymarferol , fel y dangosir yn yr enghreifftiau canlynol.

    Enghraifft 1. Cyfrifwch gyfartaledd yr N eitem uchaf yn y rhestr

    Dewch i ni ddweud eich bod chi eisiau gwybod diamedr cyfartalog yr N planedau mwyaf yn ein system . Felly, rydych chi'n didoli'r tabl yn ôl colofn Diamedr o'r mwyaf i'r lleiaf, ac yn defnyddio'r fformiwla Cyfartaledd / Mynegai ganlynol:

    =AVERAGE(C5 : INDEX(SourceData[Diameter], B1))

    Enghraifft 2. Swm eitemau rhwng y ddwy eitem penodedig

    Rhag ofn eich bod am ddiffinio'r eitemau arffin uchaf ac isaf yn eich fformiwla, does ond angen i chi ddefnyddio dwy swyddogaeth MYNEGAI i ddychwelyd y cyntaf a'r eitem olaf rydych eisiau.

    Er enghraifft, mae'r fformiwla ganlynol yn dychwelyd swm y gwerthoedd yn y golofn Diamedr rhwng y ddwy eitem a nodir yng nghelloedd B1 a B2:

    =SUM(INDEX(SourceData[Diameter],B1) : INDEX(SourceData[Diameter], B2))

    4. Fformiwla MYNEGAI i greu ystodau deinamig a rhestrau cwymplen

    Fel mae'n digwydd yn aml, pan fyddwch chi'n dechrau trefnu data mewn taflen waith, efallai na fyddwch chi'n gwybod faint o gofnodion fydd gennych chi yn y pen draw. Nid yw hyn yn wir gyda thabl ein planedau, sy'n ymddangos yn gyflawn, ond pwy a ŵyr...

    Beth bynnag, os oes gennych nifer newidiol o eitemau mewn colofn benodol, dywedwch o A1 i A n ,efallai y byddwch am greu ystod a enwir deinamig sy'n cynnwys pob cell gyda data. Ar hynny, rydych chi am i'r ystod addasu'n awtomatig wrth i chi ychwanegu eitemau newydd neu ddileu rhai o'r rhai presennol. Er enghraifft, os oes gennych 10 eitem ar hyn o bryd, eich ystod a enwir yw A1:A10. Os ydych yn ychwanegu cofnod newydd, mae'r amrediad a enwir yn ehangu'n awtomatig i A1:A11, ac os byddwch yn newid eich meddwl ac yn dileu'r data sydd newydd ei ychwanegu, mae'r amrediad yn dychwelyd yn awtomatig i A1:A10.

    Prif fantais hyn dull gweithredu yw nad oes yn rhaid i chi ddiweddaru'r holl fformiwlâu yn eich llyfr gwaith yn gyson i sicrhau eu bod yn cyfeirio at yr ystodau cywir.

    Un ffordd o ddiffinio amrediad deinamig yw defnyddio ffwythiant OFFSET Excel:

    =OFFSET(Sheet_Name!$A$1, 0, 0, COUNTA(Sheet_Name!$A:$A), 1)

    Datrysiad posibl arall yw defnyddio Excel INDEX ynghyd â COUNTA:

    =Sheet_Name!$A$1:INDEX(Sheet_Name!$A:$A, COUNTA(Sheet_Name!$A:$A))

    Yn y ddwy fformiwla, A1 yw'r gell sy'n cynnwys eitem gyntaf y rhestr a'r amrediad deinamig a gynhyrchir bydd y ddwy fformiwla yn union yr un fath.

    Mae'r gwahaniaeth yn y dulliau. Tra bod y swyddogaeth OFFSET yn symud o'r man cychwyn gan nifer penodol o resi a/neu golofnau, mae MYNEGAI yn dod o hyd i gell ar groesffordd rhes a cholofn benodol. Mae'r ffwythiant COUNTA, a ddefnyddir yn y ddwy fformiwla, yn cael nifer y celloedd nad ydynt yn wag yn y golofn o ddiddordeb.

    Yn yr enghraifft hon, mae 9 cell heb fod yn wag yng ngholofn A, felly mae COUNTA yn dychwelyd 9. O ganlyniad, mae INDEX yn dychwelyd $A$9, sef y gell ddiwethaf a ddefnyddir yng ngholofn A (INDEX fel arfer

    Mae Michael Brown yn frwd dros dechnoleg ymroddedig ac yn frwd dros symleiddio prosesau cymhleth gan ddefnyddio offer meddalwedd. Gyda mwy na degawd o brofiad yn y diwydiant technoleg, mae wedi hogi ei sgiliau yn Microsoft Excel ac Outlook, yn ogystal â Google Sheets a Docs. Mae blog Michael yn ymroddedig i rannu ei wybodaeth a'i arbenigedd ag eraill, gan ddarparu awgrymiadau a thiwtorialau hawdd eu dilyn ar gyfer gwella cynhyrchiant ac effeithlonrwydd. P'un a ydych chi'n weithiwr proffesiynol profiadol neu'n ddechreuwr, mae blog Michael yn cynnig mewnwelediadau gwerthfawr a chyngor ymarferol ar gyfer cael y gorau o'r offer meddalwedd hanfodol hyn.