Tabl cynnwys
Mae Excel yn darparu gwahanol swyddogaethau a ffyrdd o nôl gwerthoedd cyfatebol. Yn dibynnu ar y sefyllfa, gall defnyddwyr ddewis eu hoffterau. Mae'r tiwtorial hwn yn mynd i ddangos i chi sut i gael canlyniadau gan ddefnyddio MATCH INDEX gyda chyfatebiaethau lluosog yn Excel.
Y pethau cyntaf yn gyntaf, gadewch i ni ddod i wybod am lyfr gwaith heddiw.
Yn y dalennau yn llyfr gwaith heddiw, fe welwch gynhyrchion a'u perthynas pris. Gan ddefnyddio'r berthynas hon byddwn yn gweld ychydig o enghreifftiau i nôl gwerth gyda meini prawf lluosog .
Yn y byd go iawn efallai y bydd angen i chi drin setiau data o sawl perthynas a gosod meini prawf gwahanol i gynhyrchu'r canlyniadau. I'w gadw'n syml am y tro, byddwn yn adalw Pris Cynnyrch sy'n cyfateb i'w enw a'i faint.
Lawrlwytho Gweithlyfr Ymarfer
Gallwch lawrlwytho'r llyfr gwaith a ddefnyddiwyd ar gyfer yr arddangosiad gyda'r holl fformiwlâu o'r ddolen isod.
MYNEGAI-MATCH with Multiple Matches.xlsx
Hanfodion MYNEGAI-MATCH
Sylfaenol ffwythiant MYNEGAI
Mae'r ffwythiant MYNEGAI yn dychwelyd gwerth neu'r cyfeiriad at werth o fewn tabl neu amrediad. Gellir ei ddefnyddio i adalw gwerthoedd unigol, neu unrhyw resi a cholofnau cyfan. Gawn ni weld cystrawen y ffwythiant MYNEGAI.
INDEX(array/reference, row_number, column_number,area_number)
arae neu gyfeirnod: Cell neu ystod o gelloedd i edrych ar
rhif_rhes: Rhes yn yr arae i ddychwelyd a ohoniROW($B$6:$B$10)) os yw'r gwerth yn wir. Fel arall, mae'n dychwelyd llinyn gwag. Y gyfran MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)) yw'r gyfres o rifau lle mae ROW($B$6:$B$10 ) a ROW($B$6:$B$10) yn cyfateb. Dim ond tric defnyddiol yw hwn i gyfyngu ar gyfanswm nifer y rhesi mewn adran a ddewiswyd.
👉
Wedi hynny, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12) , 0)), mae MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), “”), ROWS($A$1:A1) yn chwilio am y ROWS($A$1:A1) -fed gwerth lleiaf o allbwn y gyfran IF .
👉
Yn olaf, INDEX($C$6:$C $10, BACH(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10))) , “”), ROWS($A$1:A1))) yn cymryd allbwn y ffwythiant blaenorol fel rhif y rhes a ROWS($A$1:A1) fel rhif y golofn ac yn dychwelyd y gwerth sydd yn y sefyllfa hon yn yr ystod C6:C10 .
👉
Yn yr un modd, INDEX('Siop 2'!$C$6:$C$10, SMALL(IF) (ISNUMBER(MATCH('Siop 2'!$B$6:$B$10, $C$12,0)), MATCH(ROW('Siop 2'!$B$6:$B$10), ROW('Siop 2' !$B$6:$B$10)), “”) yn gwneud yr un peth ond o'r ail ddalen Gan mai "Siop 2" yw enw'r ddalen, rydym wedi ei hychwanegu cyn dewis ystodau/celloedd. Nid oes angen i'w hychwanegu at y ddalen yr ydych yn ei wneud cal culations ymlaen. Felly ni wnaethom hynny ar gyfer “Siop 1” yn y rhan flaenorol o'r fformiwla.
👉
Yn olaf, rydym wedi ychwanegu'r swyddogaeth gyfan mewn ffwythiant IFERROR . Mae'ry rheswm yw dychwelyd gwag rhag ofn y bydd gwallau yn digwydd wrth weithredu'r fformiwla.
- Yn olaf, pwyswch Enter .
- Nawr, dewiswch y gell eto. Yna cliciwch a llusgwch yr eicon handlen llenwi ar gyfer rhai celloedd i lawr (dylai mwy na'r amcangyfrif o gell allbwn fod yn iawn).
Description y cyfatebiadau gan ddefnyddio'r MYNEGAI-MATCH o daflenni gwaith lluosog yn Excel.
6. MYNEGAI-MATCH ar gyfer Meini Prawf Lluosog Heb Arae
Gallwn hefyd ddefnyddio'r MYNEGAI-MATCH ar gyfer paru lluosog neu feini prawf heb unrhyw arae. Er enghraifft, gadewch i ni gymryd y set ddata ganlynol.
Ond mae angen colofn helpwr i gyflawni hynny yn gyntaf. Byddwn yn defnyddio y ffwythiant CONCATENATE yn ychwanegol at y ffwythiannau dan sylw. Dilynwch y camau hyn ar gyfer y canllaw llawn.
Camau:
- Yn gyntaf, dewiswch gell F5 ac ysgrifennwch y fformiwla ganlynol.
=CONCATENATE(C5,",",D5,",",E5)
- Yna pwyswch Enter .
31>
- Nawr dewiswch y gell eto a chliciwch a llusgwch yr eicon handlen llenwi i ddiwedd y golofn i atgynhyrchu'r fformiwla ar gyfer gweddill y celloedd.
- Nesaf, byddwn yn dod o hyd i'r MYNEGAI-MATCH ar gyfer pob un o'r 100au yn y set ddata wreiddiol. Ar gyfer hynny, dewiswch gell i storio'r gwerth ( H5 yn yr achos hwn).
- Yna mewnosodwch y fformiwla ganlynol.
=INDEX(B5:B19,MATCH("100,100,100",F5:F19,0))
🔎 Dadansoddiad o'rMae Fformiwla
👉 MATCH("100,100,100", F5:F19,0) yn chwilio am yr union gyfatebiaeth o 100,100,100 yn yr ystod F5: F19 .
👉 Yna mae MYNEGAI(B5:B19,MATCH("100,100,100",F5:F19,0)) yn dychwelyd y gwerth yn y safle lle mae'r gwerth yn cyfateb.
- Yn olaf, pwyswch Enter .
Fel hyn, gallwn ddefnyddio MYNEGAI-MATCH ar gyfer meini prawf lluosog neu yn cyfateb yn Excel heb unrhyw arae.
Sut i Ddychwelyd Gwerthoedd Lluosog yn Fertigol Gan Ddefnyddio Fformiwla INDEX-MATCH yn Excel
Rhag ofn eich bod am ddychwelyd gwerthoedd lluosog yn fertigol gan ddefnyddio INDEX-MATCH, gadewch i ni edrych ar y enghraifft ganlynol.
Dilynwch y camau hyn i weld sut y gallwn gyflawni hynny ar gyfer y set ddata.
Camau:
12> =IFERROR(INDEX($C$5:$C$14,SMALL(IF($E$5=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1),ROW(1:1))),"")
🔎 Dadansoddiad o'r Fformiwla
👉
ROW($B$5:$B$14) yn dychwelyd arae yn cynnwys rhifau rhes yr ystod B5:B14 .
👉
ROW($B$5:$B$14)-ROW($B$5) Mae +1 yn dychwelyd y gwahaniaeth rhwng yr arae a rhif rhes y gell B5 sydd ond yn arae o 1 i 10 yn yr achos hwn.
👉
IF( $E$5=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1) yn gwirio lle mae gwerth cell E5 yn hafal yn yr ystod B5:B14 ac yn dychwelyd y rhif yn yr arae lle mae'n wir o'r blaenorolarae.
👉
SMALL(IF($E$5=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1),ROW (1:1) yn dychwelyd y rhif lleiaf o'r arae.
👉
INDEX($C$5:$C$14,SMALL(IF($E$5=$B$5:$B):$B $14,ROW($B$5:$B$14)-ROW($B$5)+1),ROW(1:1))) yna yn dychwelyd y gwerth yn y sefyllfa honno yn yr ystod C5:C14 .
👉
Yn olaf, IFERROR(INDEX($C$5:$C$14,SMALL(IF($E$5=$B$5:$B$14,ROW($B$5:) $B$14) -ROW($B$5)+1),ROW(1:1))),””) yn sicrhau, os yw gwerth yn arwain at wall yn y fformiwla, ei fod yn dychwelyd llinyn gwag.
- >
- Yn drydydd, pwyswch Enter .
>
Darllen Mwy: MYNEGAI SY'N CYFATEB â Meini Prawf Lluosog mewn Dalen Wahanol (2 Ffordd)
Casgliad
Dyna i gyd ar gyfer heddiw Rydym wedi ceisio dangos i chi ddwy ffordd i MYNEGEIO MATCH with multip matsys le. Gobeithio y bydd hyn yn ddefnyddiol i chi. Mae croeso i chi wneud sylwadau os yw unrhyw beth yn ymddangos yn anodd ei ddeall. Mae croeso i chi roi gwybod i ni am unrhyw ddulliau eraill ar gyfer y dasg.
Am ragor o ganllawiau fel hyn, ewch i Exceldemy.com .
gwerthrhif_colofn: Mae'r golofn yn yr arae i ddychwelyd gwerth ohoni
rhif_ardal: Yn dewis ystod mewn cyfeirnod ar gyfer dychwelyd y croestoriad o rhes_num a colofn_num . Mae hwn yn faes dewisol.
Wrth ysgrifennu'r fformiwla gallwch ddewis a ydych am ddarparu rhif_rhes neu rhif_colofn . Os ydych yn darparu rhif_rhes_ yna mae'n ddewisol defnyddio rhif_colofn ac i'r gwrthwyneb.
Gallwch edrych ar wefan Microsoft support am gystrawen ddyfnach dadansoddiad.
Sylfaenol ffwythiant MATCH
Yn ymarferol, un ffwythiant a welwch yn amlach gyda ffwythiant MYNEGAI yw ffwythiant MATCH . Defnyddir y ffwythiant MATCH i leoli safle eitem benodol mewn ystod o gelloedd. Mae'n dychwelyd safle cymharol eitem arbennig yn yr amrediad.
Cystrawen y ffwythiant MATCH yw
MATCH(lookup_value, lookup_array, match_type)
lookup_value: Y gwerth i'w chwilio yn yr lookup_array.
lookup_array: Ystod o gelloedd sy'n cael eu chwilio.
<0 match_type: Mae hwn yn faes dewisol. Gallwch fewnosod 3 gwerth.1 = Llai neu hafal i lookup_value
0 = Union lookup_value
-1 = Mwy neu hafal i lookup_value
I gael dealltwriaeth ddyfnach, gallwch edrych ar wefan Cymorth Microsoft .
6 Enghraifft Addas o Ddefnyddio INDEX- MATCH Fformiwla gydaParu Lluosog
Nawr byddwn yn rhoi'r fformiwlâu a'r damcaniaethau hyn ar waith yn ein set ddata. Rydym wedi datrys gwahanol senarios gan ddefnyddio'r MYNEGAI-MATCH gyda pharu lluosog yn Excel ac wedi eu cynnwys mewn gwahanol adrannau er mwyn deall yn well. Dilynwch ymlaen i weld sut y gallwn eu cymhwyso mewn gwahanol senarios neu os yw'n well gennych un penodol, gallwch ddod o hyd iddo yn y tabl uchod.
1. MYNEGAI-MATCH with Multiple Criteria
Ar gyfer mae nôl gwerthoedd gyda meini prawf lluosog yn gyntaf oll yn gosod y meini prawf. Er enghraifft, os ydych chi am adennill pris crys maint bach (yn ein llyfr gwaith), mae angen i chi osod enw'r Cynnyrch - Crys a Maint - Bach.
Nawr dilynwch y camau hyn i weld sut y gallwn ddefnyddio'r fformiwla i ddod o hyd i'r cydweddiad mynegai â'r cyfatebiadau lluosog hyn yn Excel.
Camau:
- Yn gyntaf, dewiswch gell G6 .
- Yna ysgrifennwch y fformiwla ganlynol.
=INDEX(D5:D15,MATCH(1,(G4=B5:B15)*(G5=C5:C15),0))
🔎 Dadansoddiad o'r Fformiwla
MYNEGAI(D5:D15,MATCH(1,(G4=B5:B15))*(G5=C5: C15),0))
👉
(G4=B5:B15) a (G5=C5:C15) yn y ddau gyflwr ac yn dychwelyd naill ai CYWIR neu FALSE yn dibynnu a yw'r amodau'n wir ai peidio. Yn rhifiadol, maent yn 1 neu 0. Felly mae'r lluosiad yn dychwelyd 1 lle mae'r ddau ohonynt yn wir.
👉
MATCH(1,(G4=B5:B15)*(G5=C5:C15), 0) yn dychwelyd y sefyllfa lle mae'r ddau amodgwir. Yn yr achos hwn, mae'n 1.
👉
MYNEGAI(D5:D15,MATCH(1,(G4=B5:B15)*(G5=C5:C15),0)) yn dychwelyd y gwerth yn safle'r rhan flaenorol o'r fformiwla a ddychwelwyd.
- Yn olaf, pwyswch Enter .
0>Dyma sut y gallwn ddefnyddio'r MYNEGAI MATCH ar gyfer meini prawf lluosog neu barau yn Excel.
Darllen Mwy: Sut i Baru Meini Prawf Lluosog o Araeau Gwahanol yn Excel
2. MYNEGAI-MATCH gyda Meini Prawf Lluosog Yn Perthyn i Rhesi a Cholofnau
Yn yr adran hon, byddwn yn trafod sut i berfformio chwiliad trwy brofi dau faen prawf neu fwy mewn rhesi a cholofnau . Gall ymddangos braidd yn ddyrys a chymhleth.
Rydym yn dod â thipyn o newid yn ein hesiampl, mae ein tabl bellach wedi'i drefnu yn y fath fodd fel bod gwerthoedd Maint (Bach, Mawr, M, XL) yn cynrychioli colofnau unigol.
Yn debyg i'r adran flaenorol, gosodwch y cynnyrch a'r maint gofynnol fel gwerthoedd meini prawf.
Dilynwch y camau hyn i weld sut y gallwn ddefnyddio'r fformiwla ar gyfer hyn adran.
Camau:
- Yn gyntaf, dewiswch gell I6 .
- Yna ysgrifennwch y fformiwla ganlynol yn iddo.
=INDEX(C5:F7,MATCH(I4,B5:B7,0),MATCH(I5,C4:F4,0))
🔎 Dadansoddiad o’r Fformiwla
👉
Mae MATCH(I4,B5:B7,0) yn dychwelyd union gyfatebiad gwerth I4 yn yr amrediad B5:B7 .<3
👉
Yn yr un modd, mae MATCH(I5,C4:F4,0) yn dychwelyd union gyfatebiad gwerth I5 yn yr ystod C4:F4 .
👉
Yn olaf, MYNEGAI(C5:F7, MATCH(I4,B5:B7,0),MATCH(I5,C4:F4,0)) yn cymryd allbwn y ffwythiant cyntaf fel rhif rhes a'r ail ffwythiant fel y rhif colofn ac yn dychwelyd y gwerth sydd yn y safle o'r ystod C5:F7 .
- Ar ôl hynny, pwyswch Enter . <15
- MYNEGAI CYFATEB â 3 Meini Prawf yn Excel (4 Enghreifftiol)
- MYNEGAI SY'N CYFATEB ar draws Dalennau Lluosog yn Excel (Gydag Amgen)
- Swm gyda Swyddogaethau MYNEGAI-MATCH o dan Lluosog Meini Prawf yn Excel
- Swm Mynegai Cyfateb Rhesi Lluosog yn Excel (3 Ffordd)
- Fformiwla MYNEGAI-MATCH i Dod o Hyd i Isafswm Gwerth yn Excel (4 Ffyrdd Addas)
- Yn gyntaf, dewiswch gell G6 .
- Yna ysgrifennwch yy fformiwla ganlynol ynddo>🔎 Dadansoddiad o'r Fformiwla
Felly, gallwn ddefnyddio MYNEGAI-MATCH gyda meini prawf lluosog yn perthyn i resi a cholofnau.
Darllen Mwy: Mynegai Excel Cydweddwch feini prawf sengl/lluosog â chanlyniadau sengl/lluosog
Darlleniadau Tebyg
3. MYNEGAI-MATCH o Golofnau Heb fod yn Gyfagos
Yn yr adran hon, byddwn yn dangos enghraifft i chi o sut i nôl matchi ng gwerthoedd gan ddefnyddio dwy golofn nad ydynt yn gyfagos. Yn ogystal, mae angen y ffwythiant IFERROR ar gyfer y senario hwn.
Dyma fydd y set ddata ar gyfer yr arddangosiad.
Dilynwch y camau hyn i weld sut y gallwn ddefnyddio'r MYNEGAI-MATCH ar gyfer y colofnau nad ydynt yn gyfagos (cynnyrch a swm) yn y set ddata hon.
Camau:
<12IFERROR(MYNEGAI(B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0)))," Dim Gwerth”)
👉
MATCH(G5,B4:B7,0) yn canfod union gyfatebiad gwerth cell G5 yn yr amrediad B4:B7 .
👉
a MATCH(F6,B4:D4,0) yn canfod union gyfatebiad F6 yw'r amrediad B4:D4 .
👉
Yna MYNEGAI(B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0)) yn cymryd y gwerth ffwythiant cyntaf fel rhif rhes a'r ail werth ffwythiant fel rhif y golofn ac yn dychwelyd y gwerth yn y safle hwnnw yn yr amrediad B4:D7 .
👉
Yn olaf, IFERROR(MYNEGAI (B4: D7, MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0)),"No Value") yn dychwelyd y llinyn “Dim Gwerth” os oes gwall wrth weithredu y fformiwla. Fel arall, mae'n dychwelyd y gwerth arferol.
- Nesaf, pwyswch Enter ar eich bysellfwrdd.
Fel o ganlyniad, gallwn ddod o hyd i'r cyfatebiad a ddymunir gan ddefnyddio'r MYNEGEIO-MATCH o golofnau nad ydynt yn gyfagos ar gyfer meini prawf dethol, hyd yn oed ar gyfer rhai lluosog, yn Excel.
4. MYNEGAI-MATCH o Dablau Lluosog
I ddod o hyd i'r cyfatebion o dablau lluosog gallwn ddefnyddio'r fformiwla MYNEGAI-MATCH . Ochr yn ochr â'r swyddogaeth hon, bydd angen BACH , ISNUMBER , ROW , COUNTIF , a IFERROR swyddogaethau arnom hefyd .
Yn y daflen enghreifftiol, mae gennym ni 2 Gynhyrchion siop. Gan ddefnyddio'r daflen hon, byddwn yn gweld suti wneud y dasg.
Dilynwch y camau hyn i weld sut y gallwn ddefnyddio'r cyfuniad o'r ffwythiannau hyn ynghyd â'r MYNEGAI-MATCH gyda chyfatebiaethau lluosog o'r set hon o dablau yn Excel .
Camau:
- Yn gyntaf, dewiswch gell C14 .
- Nawr ysgrifennwch y fformiwla ganlynol.
=IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1))), INDEX($F$6:$F$10, SMALL(IF(ISNUMBER(MATCH($E$6:$E$10, $C$12, 0)), MATCH(ROW($E$6:$E$10), ROW($E$6:$E$10)), ""), ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))))
🔎 Dadansoddiad o’r Fformiwla
IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0))), MATCH( ROW($B$6:$B$10), ROW($B$6:$B$10)), “”), ROWS($A$1:A1))), MYNEGAI($F$6:$F$10, BACH( IF(ISNUMBER(MATCH($E$6:$E$10, $C$12, 0)), MATCH(ROW($E$6:$E$10), ROW($E$6:$E$10)), “”) , ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))))
👉
MATCH($B$6:$B$10, Mae $C$12, 0) yn dod o hyd i'r union gyfatebiaeth o C12 yn yr ystod B6:B10 .
👉
ISNUMBER(MATCH($B) $6:$B$10, $C$12, 0)) yn gwirio a yw'r gwerth yn rhif yn y ffwythiant.
👉
IF(ISNUMBER(MATCH($B$6:$B$10) , $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), “”) ROW($B$6:$B$1 0)) yn gwirio a yw'r swyddogaeth flaenorol yn rhif ai peidio. Os yw hynny, yna mae'n dychwelyd gwerth allbwn MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)) sef y safle lle mae'r arae o res mae'r rhifau'n cael eu paru yn y ffwythiannau ROW cyntaf a'r ail. Fel arall, mae'n dychwelyd llinyn gwag.
👉
SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6:): $B$10), ROW($B$6:$B$10)),“”), ROWS($A$1:A1)) yn dychwelyd y ROWS($A$1:A1) -fed gwerth lleiaf o'r arae.
👉
Yn olaf. INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0))), MATCH(ROW($B$6:$B$10), Mae ROW($B$6:$B$10)), “”), ROWS($A$1:A1))) yn dychwelyd y gwerth yn y sefyllfa honno yn yr ystod C6:C10 .<3
👉
INDEX($F$6:$F$10, SMALL(IF(ISNUMBER(MATCH($E$6:$E$10, $C$12, 0))), MATCH(ROW($E$6:): $E$10), ROW($E$6:$E$10)), “”), ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))) yn yr un peth, ond o'r ail dabl gan fod yr amrediadau yn amlwg yn wahanol yn y rhan yma o'r fformiwla.
👉
Yn olaf, mae'r ffwythiant cyfan yn cymryd y ffwythiant cyfan ac yn dychwelyd y MYNEGAI-MATCH cyfuniadau. Effaith y ffwythiant IFERROR yw pe bai gwallau wrth weithredu'r fformiwla ni fyddai'n dychwelyd unrhyw werth.
- Yna pwyswch Enter .
- Ar ôl hynny, dewiswch y gell eto a chliciwch a llusgwch yr eicon handlen llenwi i lawr ar gyfer celloedd lluosog i ddod o hyd i weddill y gwerthoedd o'r tablau. Gallwch lusgo celloedd ychwanegol, bydd Excel yn atal y gwerthoedd pan nad oes mwy ohonyn nhw.
Dyma sut y gallwn ddefnyddio'r MYNEGAI-MATCH gan ddefnyddio meini prawf o tablau lluosog yn Excel.
Darllen Mwy: Meini Prawf Lluosog yn Excel Defnyddio Swyddogaeth MYNEGAI, MATCH, a COUNTIF
5. MYNEGAI-MATCH from Taflenni Gwaith Lluosog
Gallwn ddefnyddio'r MYNEGAI-MATCHfformiwla dros wahanol ddalennau. Yma mae gennym y ddau dabl hyn dros ddwy daflen waith wahanol.
Daflen Siop 1 ar gyfer Siop 1 a Siop 2 ar gyfer Siop 2.
I gynhyrchu'r canlyniad y cyfan sydd angen i ni ei wneud yw rhoi enw'r Daflen cyn y Cyfeirnod Cell. Dilynwch y camau hyn am ragor o fanylion.
Camau:
- Yn gyntaf, dewiswch gell C14 o'r ddalen “Siop 1”.
- Yna ysgrifennwch y fformiwla ganlynol.
=IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1))), INDEX('Shop 2'!$C$6:$C$10, SMALL(IF(ISNUMBER(MATCH('Shop 2'!$B$6:$B$10, $C$12, 0)), MATCH(ROW('Shop 2'!$B$6:$B$10), ROW('Shop 2'!$B$6:$B$10)), ""), ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))))
8>
🔎 Dadansoddiad o'r Fformiwla
IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$):$) B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), “”), ROWS($A$1:A1))) , INDEX('Siop 2'!$C$6:$C$10, SMALL(IF(ISNUMBER(MATCH('Shop 2'!$B$6:$B$10, $C$12, 0))), MATCH(ROW(') Siop 2'!$B$6:$B$10), ROW('Siop 2'!$B$6:$B$10)), “”), ROWS($A$1:A1)-COUNTIF($B$6:$ Mae B$10, $C$12))))
👉
MATCH($B$6:$B$10, $C$12, 0) yn chwilio am union gyfatebiad y gwerth o gell C12 yn yr ystod B6:B10 .
👉
ISNUMBER(MATCH($B$6:$B$10, $C$12, 0) ) yn gwirio a yw allbwn y ffwythiant blaenorol yn rhif ai peidio. Sy'n penderfynu a oedd cyfatebiaeth ai peidio. Mae hyn er mwyn trosi gwerth y rhif yn boolean yn unig.
👉
Yna IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($) Mae B$6:$B$10), ROW($B$6:$B$10)), “”) yn gwirio am y gwerth boolean ac yn dychwelyd MATCH(ROW($B$6:$B$10),