Excel MYNEGAI MATCH Os Mae Cell yn Cynnwys Testun

  • Rhannu Hwn
Hugh West

Tabl cynnwys

Os yw'r gell yn cynnwys y testun gallwn ddefnyddio'r cyfuniad o MYNEGAI & Swyddogaethau MATCH i berfformio chwiliad craff ac uwch. Mae'n fformiwla boblogaidd iawn a ddefnyddir yn Excel. Yn yr erthygl hon, rydyn ni'n mynd i ddysgu sut mae'r combo dwy swyddogaeth hwn yn gweithio gyda rhai esboniadau ac enghreifftiau hardd.

Gweithlyfr Ymarfer

Lawrlwythwch y llyfr gwaith a'r ymarfer canlynol.

Cell yn Cynnwys Testun.xlsx

Cyflwyniad i Swyddogaeth MYNEGAI Excel

Mae Microsoft Excel Fwythiant INDEX yn dychwelyd y gell gwerth arae neu amrediad diffiniedig.

  • Cystrawen:

=INDEX (arae, row_num, [col_num], [ area_num])

  • Dadleuon:

arae: Yr ystod cell neu arae cyson.

row_num: Rhif y rhes o'r ystod neu'r arae angenrheidiol.

[col_num]: Rhif y golofn o'r ystod neu'r arae gofynnol.

[area_num]: Cyfeirnod dewisiedig yr holl ystodau sy'n Mae hyn yn ddewisol.

Cyflwyniad i Swyddogaeth Excel MATCH

Defnyddir Microsoft Excel ffwythiant MATCH i ddod o hyd i leoliad am-edrych gwerth mewn arae neu a ystod. Mae'n dychwelyd gwerth rhifol.

  • Cystrawen:

=MATCH(lookup_value, lookup_array, [match_type])

  • Dadleuon:

lookup_value: Y gwerth chwilio mewn adychwelyd y gwerth yn y gell C12 .

CAMAU:

  • Dewis Cell C12 .
  • Nesaf Teipiwch y fformiwla:
=INDEX($C$5:$C$9,MATCH(TRUE,EXACT(B12,B5:B9),0),1)

    Tarwch Rhowch i weld y canlyniad.

Dadansoddiad o'r Fformiwla

EXACT(B12,B5:B9)

Bydd hwn yn dod o hyd i union gyfatebiad y gwerth chwilio. Bydd yn dychwelyd GWIR am yr union baru ac ANGHYWIR am ddim cyfateb.

MATCH(TRUE,EXACT(B12,B5:B9),0) <3

Bydd hwn yn dod o hyd i'r sefyllfa GWIR o'r cam blaenorol.

MYNEGAI($C$5:$C$9,MATCH(TRUE,EXACT(B12,) B5:B9),0),1)

Bydd hyn yn dychwelyd y CGPA gan ddefnyddio'r gwerth safle o'r cam blaenorol.

Casgliad

0>Os yw'r gell yn cynnwys testun, gallwn yn hawdd gyfuno swyddogaethau Excel INDEX & MATCH i chwilio am y gwerth. Mae yna lyfr gwaith ymarfer wedi'i ychwanegu. Ewch ymlaen a rhowch gynnig arni. Mae croeso i chi ofyn unrhyw beth neu awgrymu unrhyw ddulliau newydd. arae neu ystod chwilio.

lookup_array: Yr arae chwilio neu'r ystod o gelloedd lle rydym am chwilio am y gwerth.

[match_type]: Mae hwn yn dynodi'r math o baru i'r ffwythiant ei berfformio. Mae tri math:

Cyfatebiaeth union o'r gwerth = 0

Y gwerth mwyaf sy'n hafal i neu'n llai na'r gwerth chwilio =

Y gwerth lleiaf sef hafal i neu'n fwy na'r gwerth chwilio = -1

9 Ffyrdd Cyflym o Gyfuno MYNEGAI Excel & Swyddogaethau MATCH Os Mae Cell yn Cynnwys Testun

1. Defnyddio Swyddogaethau MYNEGAI MATCH ar gyfer Edrych Syml

Gallwn ddefnyddio ffwythiannau MATCH INDEX ar gyfer colofn neu res syml chwilio mewn taflen waith. Defnyddir ffwythiant VLOOKUP ar gyfer chwilio fertigol yn unig. Felly mae'r combo hwn yn gweithio'n wych yma.

1.1 Ar gyfer Edrych Fertigol

A chymryd bod gennym set ddata o enwau myfyrwyr gyda'u marciau mathemateg mewn safle fertigol. Rydyn ni'n mynd i chwilio am farciau mathemateg Rob yn ystod B4:C9 a dychwelyd y gwerth yn y gell E5 .

1>CAMAU:

  • Yn gyntaf dewiswch Cell E5 .
  • Teipiwch y fformiwla nesaf:
=INDEX($B$5:$C$9,MATCH("Rob",$B$5:$B$9,0),2)

  • Nawr tarwch Enter am y canlyniad.

Chwalfa Fformiwla

MATCH("Rob", $B$5:$B$9,0)

Bydd hwn yn chwilio am yr union gyfatebiaeth yn yr ystod B5:B9 .

INDEX($B$5:$C$9,MATCH("Rob",$B$5:$B$9,0),2)

Bydd hyn yn dychwelyd y gwerth o'r ystod B5 :C9 .

1.2 Ar gyfer Chwilio Llorweddol

Yma mae gennym yr un set ddata mewn safle llorweddol. Rydyn ni'n mynd i chwilio am farciau mathemateg Rob yn ystod B4:G5 a dychwelyd y gwerth yn y gell B8 .

1>CAMAU:

  • Yn gyntaf dewiswch Cell B8 .
  • Nawr teipiwch y fformiwla:
=INDEX($C$4:$G$5,2,MATCH("Rob",$C$4:$G$4,0))

  • Yn olaf, pwyswch Enter i weld y canlyniad.

3>

Chwalfa Fformiwla

MATCH("Rob", $C$4:$G$4,0)

Bydd hwn yn chwilio am yr union gyfatebiaeth yn yr ystod C4:G4 .

INDEX($C$4:$G$5, 2,MATCH("Rob", $C$4:$G$4,0))

Bydd hyn yn dychwelyd y gwerth o'r ystod C4:G5 .

2. Mewnosod Swyddogaeth MYNEGAI MATCH i Edrych i'r Chwith

I dynnu gwerth y data chwilio o'i golofn chwith, gallwn ddefnyddio'r cyfuniad o ffwythiannau MATCH INDEX . Gadewch i ni ddweud bod gennym set ddata ( B4:E9 ) o enwau myfyrwyr gyda'u marciau Saesneg, Mathemateg, Ffiseg. Rydyn ni'n mynd i chwilio am farciau mathemateg Rob a dychwelyd y gwerth yng nghell G5 .

CAMAU:

  • Dewiswch Cell G5 .
  • Yna ysgrifennwch y fformiwla:
=INDEX($B$5:$E$9,MATCH("Rob",E5:E9,0),2)

25>

  • Trowch Enter i gael y canlyniad.

Dadansoddiad Fformiwla<2

MATCH("Rob",E5:E9,0)

Bydd hwn yn chwilioar gyfer yr union gyfatebiaeth yn yr ystod E5:E9 .

MYNEGAI($B$5:$E$9,MATCH("Rob",E5: E9,0),2)

Bydd hyn yn dychwelyd y gwerth o'r amrediad B5:E9 .

3. Chwilio Ddwy Ffordd gyda Swyddogaethau MYNEGAI MATCH If Mae Cell yn Cynnwys Testun

Gall swyddogaethau Excel MYNEGAI MATCH drin y chwiliad dwy ffordd yn hyfryd fel echdynnu gwerthoedd y data chwilio o golofnau lluosog. Yma mae gennym set ddata ( B4:E9 ) o enwau myfyrwyr gwahanol gyda'u marciau pwnc gwahanol. Rydyn ni'n mynd i dynnu holl farciau pwnc Rob yng nghell C12:E12 .

CAMAU:

  • Yn y dechrau, dewiswch Cell C12 .
  • Nawr teipiwch y fformiwla:
=INDEX($C$5:$E$9,MATCH($B$12,$B$5:$B$9,0),MATCH(C$11,$C$4:$E$4,0)) 0>
  • Pwyswch Enter yn y diwedd. Defnyddiwch Fill Handle i'r ochr dde i lenwi'r celloedd yn awtomatig.

Dadansoddiad Fformiwla

MATCH($B$12,$B$5:$B$9,0)

Bydd hyn yn chwilio am union gyfatebiaeth Rob yn yr ystod B5:B9 .

MATCH(C$11,$C$4:$E$4,0)

Bydd hwn yn chwilio am union gyfatebiaeth y pwnc (SAESNEG/MATHS/FFISEG) yn yr ystod C4:E4 .

MYNEGAI($C$5:$E $9,MATCH($B$12,$B$5:$B$9,0),MATCH(C$11,$C$4:$E$4,0))

Bydd hyn yn dychwelyd y gwerth o yr ystod C5:E9 .

Darllen Mwy: IF gyda MYNEGAI-MATCH yn Excel (3 Dull Addas)

4. Defnyddio Swyddogaethau MYNEGAI MATCH i Edrych Gwerth oSwyddogaeth VLOOKUP (9 Enghreifftiau)
  • MYNEGAI+CYDWEDDU â Gwerthoedd Dyblyg yn Excel (3 Dull Cyflym)
  • 5. Defnyddio MYNEGAI, MATCH & Swyddogaethau SUM i Gael Gwerthoedd yn Seiliedig ar Destun mewn Cell

    Cymerwch ein bod ni eisiau gwybod cyfanswm marciau pwnc y myfyriwr ‘Rob’. Gallwn ddefnyddio'r ffwythiant SUM ynghyd â'r ffwythiannau MYNEGAI MATCH i gael gwerth yn y gell C12 .

    0> CAMAU:
    • Dewiswch Cell C12 .
    • Nawr ysgrifennwch y fformiwla:
    =SUM(INDEX($C$5:$E$9,MATCH($B$12,$B$5:$B$9,0),0))

    • Yna pwyswch Enter i weld y canlyniad.

    <35

    Dadansoddiad o'r Fformiwla

    MATCH($B$12,$B$5:$B$9,0)<2

    Bydd hwn yn chwilio am union gyfatebiad cell B12 yn ystod B5:B9 .

    INDEX($C$5:$E$9,MATCH($B$12,$B$5:$B$9,0),0)

    Bydd hyn yn dychwelyd y gwerth o'r ystod C5:E9 . Yma y tu mewn i swyddogaeth MYNEGAI, byddwn yn mewnbynnu ‘ 0 ’ fel rhif colofn. Bydd hyn yn dychwelyd yr holl werthoedd yn y rhes.

    SUM(INDEX($C$5:$E$9,MATCH($B$12,$B$5:$B) $9,0). Swyddogaethau MYNEGAI-MATCH o dan Feini Prawf Lluosog yn Excel

    6. Mewnosod Swyddogaethau MYNEGAI MATCH gyda Seren ar gyfer Cydweddu Rhannol â Thestun Cell

    Mae Seren yn Excel Cymeriad Cerdyn Gwyllt sy'n cynrychioli unrhyw nifer o nodau yn allinyn testun. Rydyn ni'n defnyddio hwn i chwilio am werth gyda ffwythiannau MATCH INDEX os oes cyfatebiaeth rhannol . Yn y set ddata isod ( B4:C9 ) mae gennym ni enwau llawn yr holl fyfyrwyr gyda’u marciau mathemateg. Hefyd set ddata gydag enwau rhannol y myfyrwyr. Rydyn ni'n mynd i ddod o hyd i'w marciau mathemateg a'u mewnbynnu yn yr ystod F5:F9 .

    CAMAU:

    • Yn gyntaf, dewiswch Cell F5 .
    • Teipiwch y fformiwla:
    =INDEX($C$5:$C$9,MATCH(E5&"*",$B$5:$B$9,0),1)

    37>

    • Yn olaf, tarwch Enter a defnyddiwch Fill Handle i lenwi'r celloedd yn awtomatig.

    >

    Chwalfa Fformiwla

    MATCH(E5&"*", $B$5:$B$9,0)

    Fel gwerth chwilio, byddwn yn defnyddio E5&”*” wrth i'r seren ddychwelyd gyda'r nodau sy'n dechrau gyda'r enw 'Bob' ac unrhyw rif o'r nodau ar ei ôl o'r ystod llinyn testun B5:B9 .

    INDEX($C$5:$C$9,MATCH(E5&"* ", $B$5:$B$9,0),1)

    Bydd hyn yn dychwelyd y gwerth o'r ystod C5:C9 .

    SYLWCH: Mae'r fformiwla hon yn gweithio os mai dim ond un digwyddiad o baru sydd. Yn achos digwyddiadau paru lluosog, dim ond y paru cyntaf y bydd yn ei ddangos.

    Darllen Mwy: MYNEGAI MATCH Meini Prawf Lluosog gyda Wildcard yn Excel (Canllaw Cyflawn)

    7. Excel MYNEGAI Swyddogaethau i Dod o Hyd i'r Paru Agosaf

    Cymerwch fod gennym set ddata ( B4:C9 ) o CGPA myfyrwyr. Rydyn ni'n mynd i ddod o hyd i'rmyfyriwr sydd â'r CGPA cyfatebol agosaf â'r CGPA gofynnol yng nghell C12 . Yma byddwn yn defnyddio'r MYNEGAI & Swyddogaethau MATCH gyda'r MIN & Swyddogaethau ABS .

    CAMAU:

    • Dewiswch Cell C12 .
    • Nawr mewnosodwch y fformiwla:
    =INDEX($B$5:$B$9,MATCH(MIN(ABS(B12-C5:C9)),ABS(B12-$C$5:$C$9),0))

    • Y wasg nesaf Rhowch i weld y canlyniad.

    Dadansoddiad o'r Fformiwla

    MATCH(MIN(ABS(B12-C5:C9)),ABS(B12-$C$5:$C$9),0)

    Bydd hyn yn chwilio am union gyfatebiaeth cell B12 mewn amrediad B5:B9 .

    MIN(ABS(B12-C5:C9) <3

    Bydd hyn yn rhoi'r gwahaniaeth lleiaf rhwng y CGPA gofynnol a phob CGPA arall Er mwyn sicrhau'r gwerth agosaf (mwy neu lai), byddwn yn defnyddio'r ffwythiant ABS yma.Y tu mewn i'r ffwythiant MATCH , y gwerth lleiaf fydd y gwerth chwilio.

    ABS(B12-$C$5:$C$9)

    0>Dyma fydd yr arae chwilio o fewn y ffwythiant MATCH .

    MATCH(MIN(ABS(B12-C5:C9)),ABS (B12-$C$5:$C$9),0)

    Nawr bydd y ffwythiant MATCH yn darganfod rhif lleoliad enw'r myfyriwr o'r arae sydd â'r agosaf CGPA.

    MYNEGAI($B$5:$B$9,MATCH(MIN(ABS(B12-C5:C9)),ABS(B12-$C$5:$C$9),0))

    Hwn yn dychwelyd enw'r myfyriwr.

    Darllen Mwy: Fformiwla MYNEGAI-MATCH i Dod o Hyd i Isafswm Gwerth yn Excel (4 Ffordd Addas)

    8. CanfyddiadCyfateb yn fras â MYNEGAI & Swyddogaethau MATCH

    Yma mae gennym set ddata gyda marciau’r myfyriwr i gyd. Mae yna hefyd dabl graddio wrth ymyl y prif dabl. Rydyn ni'n mynd i ddarganfod gradd pob myfyriwr yn ystod D5:D9 yn seiliedig ar yr un iawn ( F5:G10 ).

    0> CAMAU:
    • Yn gyntaf, dewiswch Cell D5 .
    • Nesaf Teipiwch y fformiwla:
    <6 =INDEX($G$6:$G$10,MATCH(C5,$F$6:$F$10,1),1)

    9>Yn olaf, pwyswch Enter a defnyddiwch Fill Handle i weld y cyfanswm canlyniad.

    Fformiwla Dadansoddiad

    MATCH(C5,$ F$6:$F$10,1)

    Bydd hwn yn chwilio am union gyfatebiad cell C5 yn ystod F6:F10 . Mae hynny'n golygu y bydd yn mynd drwy'r ystod marciau ac yn dychwelyd y gwerth a fydd yn llai na neu'n hafal i'r gwerth chwilio.

    INDEX($G$6:$G$10 ,MATCH(C5,$F$6:$F$10,1),1)

    Bydd hyn yn dychwelyd y radd gan ddefnyddio'r gwerth safle o'r cam blaenorol.

    9. Achos Edrych Sensitif gyda MYNEGAI & Swyddogaethau MATCH Os yw Celloedd yn Cynnwys Testun

    Ar gyfer chwilio achos-sensitif, ni fydd chwiliad arferol yn gweithio. Yn yr achos hwn, mae swyddogaethau Excel INDEX & MATCH yn chwarae rhan bwysig. Gadewch i ni ddweud bod gennym ni set ddata o enwau myfyrwyr gyda'u CGPA. Mae dau fyfyriwr gyda'r un enw. Yr unig wahaniaeth rhyngddynt yw bod un yn cael ei ysgrifennu fel ‘lili’ a’r llall yn ‘Lily’. Nawr rydyn ni'n mynd i echdynnu CGPA Lily aMeini Prawf Lluosog

    Weithiau mae angen i ni gyfuno'r gwerthoedd chwilio a dychwelyd eu holl wybodaeth o'r arae diffiniedig. Gallwn ddefnyddio'r ffwythiant VLOOKUP yma ond mae angen colofn gymorth. Gyda'r swyddogaethau INDEX MATCH combo, gallwn yn hawdd ddod o hyd i'r gwerth. O'r set ddata isod, rydym am dynnu marciau Ffiseg 'Mike Hansen' o'r ystod B4:D9 mewn cell D12 .

    <3

    CAMAU:

    • Yn gyntaf, dewiswch Cell D12B.
    • Teipiwch y fformiwla:
    6> =INDEX($D$5:$D$9,MATCH($B$12&"|"&$C$12,$B$5:$B$9&"|"&$C$5:$C$9,0))

    >

    • Yn olaf, tarwch Enter i weld y canlyniad.
    <0

    Chwalfa Fformiwla

    MATCH($B$12&"

    Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.