OS gyda MYNEGAI-MATCH yn Excel (3 Dull Addas)

  • Rhannu Hwn
Hugh West

Yn yr erthygl hon, byddaf yn dangos i chi sut y gallwch chi ddefnyddio IF gyda MYNEGAI-MATCH yn Excel. Mae swyddogaeth IF, swyddogaeth MYNEGAI, a swyddogaeth MATCH yn dair swyddogaeth Excel bwysig iawn a ddefnyddir yn helaeth. Wrth weithio yn Excel, yn aml mae'n rhaid i ni ddefnyddio cyfuniad o'r tair swyddogaeth hyn. Heddiw, byddaf yn dangos i chi sut y gallwch gyfuno'r swyddogaethau hyn yn eithaf cynhwysfawr ym mhob ffordd bosibl.

Lawrlwythwch y Gweithlyfr Ymarfer

IF gyda MYNEGAI- MATCH.xlsx

3 Dulliau o Ddefnyddio IF gyda MYNEGAI-MATCH yn Excel

Yma mae gennym set ddata gyda'r Enwau o rai myfyrwyr, a'u Marciau yn Ffiseg a Cemeg ysgol o'r enw Sunflower Kindergarten.

Gadewch i ni geisio cyfuno'r ffwythiant IF , ffwythiant INDEX , a ffwythiant MATCH ym mhob ffordd bosib o'r set ddata hon.

1. Lapio MYNEGAI-MATCH o fewn ffwythiant IF i'w Ddefnyddio gyda MYNEGAI-MATCH yn Excel

Gallwch lapio fformiwla MYNEGAI-MATCH o fewn ffwythiant IF os oes angen rhywsut.

Er enghraifft, gadewch i ni feddwl am funud fod awdurdod yr ysgol wedi penderfynu darganfod y myfyriwr sydd â'r nifer lleiaf mewn Ffiseg.

Ond dim ond os yw'r nifer lleiaf y mae hynny mewn Ffiseg yn llai na 40.

Os nad ydyw, yna nid oes angen dod o hyd i'r myfyriwr a bydd yn dangos “Dim Myfyriwr” .

⧪ Sut gall awdurdod yr ysgolcyflawni hyn?

Hawdd. Gallant lapio'r fformiwla MYNEGAI-MATCH o fewn ffwythiant IF fel y fformiwla hon:

=IF(MIN(C4:C13)<40,INDEX(B4:D13,MATCH(MIN(C4:C13),C4:C13,0),1),"No Student")

Gweler, gan fod y nifer lleiaf mewn Ffiseg yn llai na 40 ( 20 yn yr achos hwn), rydym wedi canfod y myfyriwr sydd â'r nifer lleiaf.

Afred Moyes yw hwnna.

Eglurhad o'r Fformiwla:

  • Mae MIN(C4:C13) yn dychwelyd y gwerth lleiaf yng ngholofn C4:C13 ( Marciau mewn Ffiseg ). Yn yr enghraifft hon, mae'n 20 . Gweler y ffwythiant MIN am fanylion.
  • Felly mae'r fformiwla yn dod yn IF(20<40,MYNEGAI(B4:D13,MATCH(20,C4:C13,0),1 ),”Dim Myfyriwr”) .
  • Gan fod yr amod o fewn swyddogaeth IF ( 20<40 ) yn TRUE , mae'n dychwelyd y ddadl gyntaf, MYNEGAI(B4:D13,MATCH(20,C4:C13,0),1).
  • MATCH(20,C4:C13,0 ) Mae yn chwilio am union gyfatebiaeth o 20 yng ngholofn C4:C13 (Marciau mewn Ffiseg) ac yn dod o hyd i un yn y rhes 4edd (Mewn cell C7 ). Felly mae'n dychwelyd 4 .
  • Nawr mae'r fformiwla yn dod yn INDEX(B4:D13,4,1). Mae'n dychwelyd y gwerth o'r 4ydd rhes a 1af golofn yr amrediad B4:D13 ( Set ddata heb gynnwys Penawdau Colofn ).
  • Dyna enw'r myfyriwr sydd â'r rhif lleiaf yn Ffiseg . A dyma Alfred Moyes.

Mwy o Dasg i'w Chwblhau:

Nawr os ydych chi'n deall y fformiwla hon, allwch chi ddweudi mi y fformiwla i ddarganfod y myfyriwr sydd â'r nifer uchaf mewn Cemeg?

Dim ond os yw'r nifer uchaf yn fwy na neu'n hafal i 80. Os na, dychwelwch “Dim myfyriwr”.

Ydw. Rydych chi wedi dyfalu'n iawn. Y fformiwla fydd:

=IF(MAX(D4:D13)>=80,INDEX(B4:D13,MATCH(MAX(D4:D13),D4:D13,0),1),"No Student")

2>

Gweler, gan fod y marciau uchaf mewn Cemeg yn fwy na 80 ( 95 yn yr enghraifft hon), rydym wedi cael y myfyriwr â'r marciau uchaf mewn Cemeg.

Yn eironig, Alfred Moyes ydyw eto.

Darllen Mwy: MYNEGAI Excel MATCH i Dychwelyd Gwerthoedd Lluosog mewn Un Gell

2. Defnyddiwch ffwythiant IF o fewn y ffwythiant INDEX i Ddefnyddio IF gyda INDEX-MATCH yn Excel

Gallwn hefyd ddefnyddio ffwythiant IF o fewn y ffwythiant INDEX os oes angen rhywle.

Edrychwch ar y llun canlynol. Y tro hwn mae gennym gofnod arholiad (Dim ond Ffiseg ) myfyrwyr o ddwy radd wahanol o Feithrinfa Blodyn yr Haul.

Nawr mae gennym gell H9 yn y daflen waith sy'n cynnwys VII .

Rydym am ddeillio fformiwla a fydd yn dangos y myfyriwr sydd â'r marciau uchaf o Gradd VII yn y cyfochrog cell os yw H9 yn cynnwys VII .

Ac os yw'n cynnwys VIII , bydd y fformiwla yn dangos y myfyriwr â'r marciau uchaf o Gradd VIII .

⧪ Sut i weithredu hyn?

Gallwch fewnosod ffwythiant IF tu mewn i swyddogaeth MYNEGAI i gyflawni'r dasg. Mae'rFformiwla fydd:

=INDEX(IF(H9="VII",B6:C15,E6:F15),IF(H9="VII",MATCH(MAX(C6:C15),C6:C15,1),MATCH(MAX(F6:F15),F6:F15,1)),1)

Edrychwch, gan fod VII yng nghell H9 , rydym yn cael y myfyriwr â'r marciau uchaf o Gradd VII .

Steve Smith, gyda marciau 98.

Ac os awn i VIII yno, fe gawn y myfyriwr â'r marciau uchaf o Gradd VIII .

Paul Kennington fydd hwnnw.

Eglurhad o'r Fformiwla:

  • IF(H9="VII", B6:C15 ,E6:F15) yn dychwelyd B6:C15 os yw cell H9 yn cynnwys "VII" . Fel arall, mae'n dychwelyd E6:F15.
  • Yn yr un modd, IF(H9="VII", MATCH(MAX(C6:C15),C6:C15,1),MATCH (MAX(F6:F15),F6:F15,1)) yn dychwelyd MATCH(MAX(C6:C15),C6:C15,1) os H9 yn cynnwys “VII” . Fel arall, mae'n dychwelyd MATCH(MAX(F6:F15),F6:F15,1).
  • Felly, pan fydd H9 yn cynnwys "VII" , mae'r fformiwla yn dod yn MYNEGAI(B6:C15,MATCH(MAX(C6:C15),C6:C15,1),1).
  • MAX(C6: Mae C15) yn dychwelyd y marciau uchaf o'r ystod C6:C15 ( Marciau o Gradd VII ). Mae'n 98 yma. Gweler y ffwythiant MAX am fanylion.
  • Felly, mae'r fformiwla yn dod yn MYNEGAI(B6:C15,MATCH(98,C6:C15,1),1).
  • MATCH(98,C6:C15,1) yn chwilio am union gyfatebiaeth o 98 yng ngholofn C6:C15. Mae'n dod o hyd i un yn yr 8fed rhes, yng nghell C13 . Felly mae'n dychwelyd 8 .
  • Mae'r fformiwla bellach yn dod yn INDEX(B6:C15,8,1). Mae'nyn dychwelyd y gwerth o'r 8fed rhes a 1af golofn y set ddata B6:C15.
  • Dyma'r myfyriwr gyda'r marciau uchaf yn Gradd VII , Steve Smith.

Darlleniadau Tebyg

  • MYNEGAI Excel a Swyddogaethau MATCH gyda Meini Prawf Lluosog (4 Fformiwla)
  • MYNEGAI-MATCH Fformiwla i Darganfod Isafswm Gwerth yn Excel (4 Ffordd Addas)
  • MYNEGAI, MATCH a MAX gyda Lluosog Meini Prawf yn Excel
  • XLOOKUP vs MYNEGAI-MATCH yn Excel (Pob Cymariaethau Posibl)
  • Mynegai Cydweddu Meini Prawf Lluosog mewn Rhesi a Cholofnau yn Excel
  • 15>3. Defnyddiwch ffwythiant IF o fewn y ffwythiant MATCH i Ddefnyddio IF gyda INDEX-MATCH yn Excel

    Gallwch hefyd ddefnyddio'r ffwythiant IF o fewn y ffwythiant MATCH os oes angen .

    Dewch i ni fynd yn ôl at ein set ddata wreiddiol, gyda Marciau Ffiseg a Cemeg myfyrwyr Meithrinfa Blodau'r Haul.<3

    Nawr byddwn yn cyflawni tasg arall arall.

    Yng nghell F4 y daflen waith, mae enw'r pwnc "Ffiseg" .<3

    Byddwn yn deillio fformiwla a fydd yn dangos y myfyriwr â'r marciau uchaf yn Ffiseg yn y gell gyfagos os oes gan F4 “Ffiseg” ynddi.

    Ac os oes ganddo “Cemeg” , bydd yn dangos y myfyriwr gyda'r marciau uchaf yn Cemeg .

    >⧪ Sut i weithredu hwn?

    Hawdd. Defnyddiwch ffwythiant IF y tu mewn i'r ffwythiant MATCH , fel y fformiwla hon:

    =INDEX(B4:D13,MATCH(IF(F7="Physics",MAX(C4:C13),MAX(D4:D13)),IF(F7="Physics",C4:C13,D4:D13),0),1)

    Mae'n dangos Steve Smith, oherwydd Ef yw'r enillydd marciau uchaf yn Ffiseg , ac mae'r gell F7 yn cynnwys “Ffiseg” .

    Os byddwn yn newid cell F7 i “Cemeg” , bydd yn dangos Alfred Moyes, y sawl sydd wedi ennill marciau uchaf yn Cemeg .

    Eglurhad o'r Fformiwla:

    • IF(F7="Ffiseg", MAX(C4:C13),MAX(D4:D13)) yn dychwelyd MAX(C4:C13) os yw F7 yn cynnwys "Ffiseg" . Fel arall, mae'n dychwelyd MAX(D4:D13) .
    • Yn yr un modd, mae IF(F7="Ffiseg", C4:C13,D4:D13) yn dychwelyd C4:C13 os yw F7 yn cynnwys "Ffiseg" . Fel arall, mae'n dychwelyd D4:D13.
    • Felly, os yw F7 yn cynnwys "Ffiseg" , daw'r fformiwla yn MYNEGAI(B4 :D13,MATCH(MAX(C4:C13),C4:C13,0),1) .
    • MAX(C4:C13) yn dychwelyd y marciau uchaf o'r amrediad C4:C13 ( Marciau o Ffiseg ). Mae'n 98 yma. Gweler y ffwythiant MAX am fanylion.
    • Felly, daw'r fformiwla yn MYNEGAI(B4:D13,MATCH(98,C4:C13,1),1).
    • MATCH(98,C4:C13,1) yn chwilio am union gyfatebiaeth o 98 yng ngholofn C4:C13. Mae'n dod o hyd i un yn yr 8fed rhes, yng nghell C11 . Felly mae'n dychwelyd 8 .
    • Mae'r fformiwla bellach yn dod yn INDEX(B4:D13,8,1). Mae'n dychwelyd y gwerth o'r 8fed rhes a 1af golofn y set ddata B4:D13.
    • Dyma’r myfyriwr â’r marciau uchaf yn Ffiseg , Steve Smith.

    Pethau i Cofiwch

    • Bob amser gosodwch 3ydd arg y ffwythiant MATCH i 0 os ydych chi eisiau cyfatebiaeth union. Go brin ein bod ni wedi ei osod i unrhyw beth arall.
    • Mae yna ychydig o ddewisiadau amgen i'r fformiwla MYNEGAI-MATCH , fel y ffwythiant FILTER , y ffwythiant VLOOKUP , y ffwythiant XLOOKUP, ac ati.
    • Ymhlith y dewisiadau amgen, y ffwythiant HIDLO yw'r gorau gan ei fod yn dychwelyd yr holl werthoedd sy'n cyd-fynd â'r meini prawf. Ond mae ar gael yn Office 365 yn unig.

    Casgliad

    Gan ddefnyddio'r dulliau hyn, gallwch ddefnyddio'r ffwythiant IF gyda'r swyddogaeth MYNEGAI-MATCH yn Excel. Ydych chi'n gwybod unrhyw ddull arall? Neu a oes gennym unrhyw gwestiynau? Mae croeso i chi ofyn i ni.

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.