Swyddogaeth Excel MAX - enghreifftiau fformiwla i ddod o hyd i'r gwerth uchaf

  • Rhannu Hwn
Michael Brown

Tabl cynnwys

Mae'r tiwtorial yn esbonio swyddogaeth MAX gyda llawer o enghreifftiau fformiwla sy'n dangos sut i ddod o hyd i'r gwerth uchaf yn Excel ac amlygu'r nifer mwyaf yn eich taflen waith.

MAX yw un o'r rhai mwyaf syml a syml swyddogaethau Excel hawdd eu defnyddio. Fodd bynnag, mae ganddo ychydig o driciau gwybod a fydd yn rhoi mantais fawr i chi. Dywedwch, sut ydych chi'n defnyddio'r swyddogaeth MAX gydag amodau? Neu sut fyddech chi'n echdynnu'r gwerth mwyaf absoliwt? Mae'r tiwtorial hwn yn darparu mwy nag un datrysiad ar gyfer y rhain a thasgau cysylltiedig eraill.

    Swyddogaeth Excel MAX

    Mae'r ffwythiant MAX yn Excel yn dychwelyd y gwerth uchaf mewn set o ddata sy'n rydych chi'n ei nodi.

    Mae'r gystrawen fel a ganlyn:

    MAX(rhif1, [rhif2], …)

    Lle gall rhif gael ei gynrychioli gan werth rhifol, arae, a enwir amrediad, cyfeiriad at gell neu amrediad sy'n cynnwys rhifau.

    Rhif 1 angen, rhif2 ac mae'r dadleuon dilynol yn ddewisol.

    Y ffwythiant MAX ar gael ym mhob fersiwn o Excel ar gyfer Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007, ac yn is.

    Sut i wneud fformiwla MAX yn Excel

    I creu fformiwla MAX yn ei symlaf o, gallwch deipio rhifau yn uniongyrchol yn y rhestr o ddadleuon, fel hyn:

    =MAX(1, 2, 3)

    Yn ymarferol, mae'n achos eithaf prin pan fo rhifau wedi'u "cod caled" . Ar y cyfan, byddwch yn delio ag ystodau a chelloedd.

    Y ffordd gyflymaf i adeiladu MaxEr mwyn i'r rheol weithio, gwnewch yn siŵr eich bod yn cloi'r cyfesurynnau colofn yn yr ystod gyda'r arwydd $.

  • Cliciwch y botwm Fformat a dewiswch y fformat rydych chi ei eisiau.
  • Cliciwch Iawn ddwywaith.
  • <3

    Awgrym. Yn yr un modd, gallwch amlygu'r gwerth uchaf ym mhob colofn . Mae'r camau yn union yr un fath, ac eithrio eich bod yn ysgrifennu fformiwla ar gyfer ystod y golofn gyntaf ac yn cloi'r cyfesurynnau rhes: =C2=MAX(C$2:C$7)

    Am ragor o wybodaeth, gweler Sut i greu rheol fformatio amodol sy'n seiliedig ar fformiwla.

    Swyddogaeth Excel MAX ddim yn gweithio

    MAX yw un o'r swyddogaethau Excel mwyaf syml i'w defnyddio. Os nad yw'n gweithio'n iawn yn erbyn pob disgwyl, mae'n fwyaf tebygol o fod yn un o'r materion canlynol.

    Fformiwla MAX yn dychwelyd sero

    Os yw fformiwla MAX arferol yn dychwelyd 0 er bod niferoedd uwch yn yr ystod benodedig, mae'n debygol y caiff y rhifau hynny eu fformatio fel testun. Mae'n arbennig o wir pan fyddwch chi'n rhedeg y swyddogaeth MAX ar ddata sy'n cael ei yrru gan fformiwlâu eraill. Gallwch wirio hyn drwy ddefnyddio'r ffwythiant ISNUMBER, er enghraifft:

    =ISNUMBER(A1)

    Os yw'r fformiwla uchod yn dychwelyd ANGHYWIR, nid yw'r gwerth yn A1 yn rhifol. Sy'n golygu, dylech ddatrys problemau'r data gwreiddiol, nid fformiwla MAX.

    Mae fformiwla MAX yn dychwelyd #Amh, #VALUE neu wall arall

    Gwiriwch y celloedd y cyfeirir atynt yn ofalus. Os yw unrhyw un o'r celloedd y cyfeirir atynt yn cynnwys gwall, bydd fformiwla MAX yn arwain at hynnyyr un gwall. I osgoi hyn, gwelwch sut i gael y gwerth mwyaf gan anwybyddu pob gwall.

    Dyna sut i ddod o hyd i'r gwerth mwyaf yn Excel. Diolch i chi am ddarllen a gobeithio eich gweld ar ein blog yn fuan!

    Ar gael i'w lawrlwytho:

    Gweithlyfr sampl Excel MAX

    fformiwla sy'n darganfod y gwerth uchaf mewn amrediad yw hyn:
    1. Mewn cell, teipiwch =MAX(
    2. Dewiswch ystod o rifau gan ddefnyddio'r llygoden.
    3. Teipiwch y cromfachau cau.
    4. Pwyswch y fysell Enter i gwblhau eich fformiwla.

    Er enghraifft, i gyfrifo'r gwerth mwyaf yn yr ystod A1:A6 , byddai'r fformiwla yn mynd fel a ganlyn:

    =MAX(A1:A6)

    Os yw eich rhifau mewn rhes neu golofn cyffiniol (fel yn hyn enghraifft), gallwch gael Excel i wneud fformiwla Max i chi yn awtomatig. Dyma sut:

    1. Dewiswch y celloedd gyda'ch rhifau.
    2. Ar y Cartref tab, yn y grŵp Fformatau , cliciwch AutoSum a dewis Max o'r gwymplen. (Neu cliciwch AutoSum > Uchafswm ar y tab Fformiwlâu yn y grŵp Function Library. )

    Bydd hyn yn mewnosod fformiwla parod i'w ddefnyddio mewn a cell o dan yr ystod a ddewiswyd, felly gwnewch yn siŵr bod o leiaf un gell wag o dan y rhestr o rifau rydych chi wedi'u dewis:

    5 pethau i wybod am swyddogaeth MAX

    I ddefnyddio fformiwlâu Max yn llwyddiannus ar eich taflenni gwaith, cofiwch y ffeithiau syml hyn:

    1. Yn y fersiynau cyfredol o Excel, gall fformiwla MAX dderbyn hyd at 255 arg.
    2. Os nad yw'r dadleuon yn cynnwys un rhif, mae'r ffwythiant MAX yn dychwelyd sero.
    3. Os yw'r dadleuon yn cynnwys un neu fwy o werthoedd gwall, dychwelir gwall.
    4. Gwagcelloedd yn cael eu hanwybyddu.
    5. Mae gwerthoedd rhesymegol a chynrychioliadau testun o rifau a gyflenwir yn uniongyrchol yn y rhestr o ddadleuon yn cael eu prosesu (TRUE yn gwerthuso fel 1, FALSE yn gwerthuso fel 0). Mewn cyfeiriadau, anwybyddir gwerthoedd rhesymegol a thestun.

    Sut i ddefnyddio ffwythiant MAX yn Excel – enghreifftiau fformiwla

    Isod fe welwch ychydig o ddefnyddiau nodweddiadol o ffwythiant Excel MAX. Mewn llawer o achosion, mae yna ychydig o atebion gwahanol ar gyfer yr un dasg, felly fe'ch anogaf i brofi'r holl fformiwlâu i ddewis yr un sydd fwyaf addas ar gyfer eich math o ddata.

    Sut i ddarganfod y gwerth mwyaf mewn grŵp

    I echdynnu'r rhif mwyaf mewn grŵp o rifau, rhowch y grŵp hwnnw i'r ffwythiant MAX fel cyfeirnod amrediad. Gall ystod gynnwys cymaint o resi a cholofnau ag y dymunwch. Er enghraifft, i gael y gwerth uchaf yn yr ystod C2:E7, defnyddiwch y fformiwla syml hon:

    =MAX(C2:E7)

    Canfod y gwerth uchaf mewn celloedd nad ydynt yn gyfagos neu ystodau

    I wneud fformiwla MAX ar gyfer celloedd ac ystodau anghyfforddus, mae angen i chi gynnwys cyfeiriad at bob cell unigol a/neu amrediad. Bydd y camau canlynol yn eich helpu i wneud hynny'n gyflym ac yn ddi-fai:

    1. Dechrau teipio fformiwla Max mewn cell.
    2. Ar ôl i chi deipio'r cromfachau agoriadol, daliwch y Ctrl i lawr allwedd a dewiswch y celloedd a'r amrediadau yn y ddalen.
    3. Ar ôl dewis yr eitem olaf, rhyddhewch Ctrl a theipiwch y cromfachau cau.
    4. Pwyswch Enter.

    Excelyn defnyddio cystrawen briodol yn awtomatig, a byddwch yn cael fformiwla debyg i hyn:

    =MAX(C5:E5, C9:E9)

    Fel y dangosir yn y sgrinlun isod, mae'r fformiwla yn dychwelyd y gwerth is-gyfanswm uchaf o resi 5 a 9:

    3>

    Sut i gael y dyddiad mwyaf (diweddaraf) yn Excel

    Yn y system Excel fewnol, nid yw dyddiadau yn ddim arall ond rhifau cyfresol, felly'r MAX mae ffwythiant yn eu trin heb gyfyngiad.

    Er enghraifft, i ddarganfod y dyddiad danfon diweddaraf yn C2:C7, gwnewch fformiwla Max arferol y byddech yn ei defnyddio ar gyfer rhifau:

    =MAX(C2:C7)

    Fwythiant MAX yn Excel gydag amodau

    Pan fyddwch chi'n dymuno cael y gwerth mwyaf yn seiliedig ar amodau, mae sawl fformiwlâu i chi ddewis ohonynt. Er mwyn sicrhau bod yr holl fformiwlâu yn dychwelyd yr un canlyniad, byddwn yn eu profi ar yr un set o ddata.

    Y dasg : Gyda'r eitemau a restrir yn B2:B15 a ffigurau gwerthiant yn C2:C15, ein nod yw dod o hyd i'r gwerthiant uchaf ar gyfer mewnbwn eitem benodol yn F1 (gweler y sgrinlun ar ddiwedd yr adran hon).

    Fformiwla Excel MAX IF

    Os ydych a gan chwilio am fformiwla sy'n gweithio ym mhob fersiwn o Excel 2000 trwy Excel 2019, defnyddiwch y swyddogaeth IF i brofi'r cyflwr, ac yna trosglwyddwch yr arae canlyniadol i'r swyddogaeth MAX:

    =MAX(IF(B2:B15=F1, C2:C15))

    Ar gyfer y fformiwla i weithio, rhaid iddo bwyso Ctrl + Shift + Enter ar yr un pryd i'w nodi fel fformiwla arae. Os gwneir popeth yn gywir, bydd Excel yn amgáu'ch fformiwla{braces cyrliog}, sy'n arwydd gweledol o fformiwla arae.

    Mae hefyd yn bosibl gwerthuso sawl cyflwr mewn un fformiwla, ac mae'r tiwtorial canlynol yn dangos sut: MAX IF gyda chyflyrau lluosog.

    Fformiwla MAX IF nad yw'n arae

    Os nad ydych chi'n hoffi defnyddio fformiwlâu arae yn eich taflenni gwaith, yna cyfunwch MAX â'r swyddogaeth SUMPRODUCT sy'n prosesu araeau yn frodorol:

    =SUMPRODUCT(MAX((B2:B15=F1)*(C2:C15)))

    Am ragor o wybodaeth, gweler MAX IF heb arae.

    Fwythiant MAXIFS

    Yn Excel 2019 ac Excel ar gyfer Office 365, mae swyddogaeth arbennig o'r enw MAXIFS, sydd wedi'i chynllunio i ddod o hyd i y gwerth uchaf gyda hyd at 126 o feini prawf.

    Yn ein hachos ni, dim ond un amod sydd, felly mae'r fformiwla mor syml â:

    =MAXIFS(C2:C15, B2:B15, F1)

    Am yr esboniad manwl o'r gystrawen, gweler Excel MAXIFS gydag enghreifftiau o fformiwla.

    Mae'r ciplun isod yn dangos pob un o'r 3 fformiwla ar waith:

    Cael uchafswm gwerth gan anwybyddu sero<17

    Mae hwn, mewn gwirionedd, yn amrywiad o MAX amodol a drafodwyd yn y rhag enghraifft ffyrnig. I eithrio sero, defnyddiwch y gweithredwr rhesymegol "ddim yn hafal i" a rhowch yr ymadrodd "0" naill ai ym meini prawf MAXIFS neu'r prawf rhesymegol o MAX IF.

    Fel y deallwch, dim ond synnwyr y mae profi'r amod hwn yn gwneud synnwyr rhag ofn y bydd rhifau negyddol . Gyda rhifau positif, mae'r gwiriad hwn yn ddiangen oherwydd mae unrhyw rif positif yn fwy na sero.

    I roi cynnig arni, gadewch i ni ddod o hyd i'rgostyngiad isaf yn yr ystod C2:C7. Gan fod yr holl ostyngiadau wedi'u cynrychioli gan rifau negatif, y gostyngiad lleiaf yw'r gwerth mwyaf mewn gwirionedd.

    MAX IF

    Gwnewch yn siŵr eich bod yn pwyso Ctrl + Shift + Enter i gwblhau'r fformiwla arae hon yn gywir:

    =MAX(IF(C2:C70, C2:C7))

    MAXIFS

    Fformiwla reolaidd ydyw, a bydd trawiad bysell Enter arferol yn ddigon.

    =MAXIFS(C2:C7,C2:C7,"0")

    <3

    Canfod gwallau anwybyddu gwerth uchaf

    Pan fyddwch yn gweithio gyda llawer iawn o ddata a yrrir gan fformiwlâu amrywiol, mae'n debygol y bydd rhai o'ch fformiwlâu yn arwain at wallau, a fydd yn achosi i fformiwla MAX ddychwelyd a gwall hefyd.

    Fel ateb, gallwch ddefnyddio MAX IF ynghyd ag ISERROR. O wybod eich bod yn chwilio yn yr amrediad A1:B5, mae'r fformiwla yn cymryd y siâp hwn:

    =MAX(IF(ISERROR(A1:B5)), "", A1:B5))

    I symleiddio'r fformiwla, defnyddiwch y ffwythiant IFERROR yn lle'r cyfuniad IF ISERROR. Bydd hyn hefyd yn gwneud y rhesymeg ychydig yn fwy amlwg - os oes gwall yn A1:B5, gosodwch linyn gwag yn ei le (''), ac yna cewch y gwerth mwyaf yn yr amrediad:

    =MAX(IFERROR(A1:B5, "")) <3

    Pluen yn yr eli yw bod angen i chi gofio pwyso Ctrl + Shift + Enter oherwydd mae hyn yn gweithio fel fformiwla arae yn unig.

    Yn Excel 2019 ac Excel ar gyfer Office 356, gall y swyddogaeth MAXIFS byddwch yn ddatrysiad, ar yr amod bod eich set ddata yn cynnwys o leiaf un rhif positif neu werth sero:

    =MAXIFS(A1:B5,A1:B5,">=0")

    Gan fod y fformiwla yn chwilio am y gwerth uchaf gyda'r amod"mwy na neu'n hafal i 0", ni fydd yn gweithio ar gyfer set ddata sy'n cynnwys rhifau negyddol yn unig.

    Nid yw'r holl gyfyngiadau hyn yn dda, ac mae'n amlwg bod angen datrysiad gwell arnom. Mae'r ffwythiant AGGREGATE, sy'n gallu cyflawni nifer o weithrediadau ac anwybyddu gwerthoedd gwall, yn ffitio'n berffaith:

    =AGGREGATE(4, 6, A1:B5)

    Mae'r rhif 4 yn y ddadl 1af yn dynodi'r ffwythiant MAX, y rhif 6 yn yr 2il arg yw'r opsiwn "anwybyddu gwallau", ac A1:B5 yw eich amrediad targed.

    O dan amgylchiadau perffaith, bydd y tair fformiwla yn dychwelyd yr un canlyniad:

    16>Sut i ddod o hyd i uchafswm gwerth absoliwt yn Excel

    Wrth weithio gydag ystod o rifau positif a negatif, weithiau efallai y byddwch am ddod o hyd i'r gwerth absoliwt mwyaf waeth beth fo'r arwydd.

    Y cyntaf y syniad sy'n dod i'r meddwl yw cael gwerthoedd absoliwt pob rhif yn yr ystod trwy ddefnyddio'r ffwythiant ABS a bwydo'r rheini i MAX:

    {=MAX(ABS( ystod ))}

    Fformiwla arae yw hon, felly peidiwch ag anghofio ei chadarnhau gyda'r llwybr byr Ctrl + Shift + Enter. Cafeat arall yw ei fod yn gweithio gyda rhifau yn unig ac yn arwain at wall rhag ofn y bydd data nad yw'n rhifol.

    Anhapus gyda'r fformiwla hon? Yna gadewch inni adeiladu rhywbeth mwy hyfyw :)

    Beth os byddwn yn dod o hyd i'r isafswm gwerth, yn gwrthdroi neu'n anwybyddu ei arwydd, ac yna'n gwerthuso ynghyd â'r holl rifau eraill? Ie, bydd hynny'n gweithio'n berffaith fel fformiwla arferol. Fel bonws ychwanegol, mae'nyn trin cofnodion testun a gwallau yn fân:

    Gyda'r rhifau ffynhonnell yn A1:B5, mae'r fformiwlâu yn mynd fel a ganlyn.

    Array fformiwla (wedi'i chwblhau gyda Ctrl + Shift + Rhowch):

    =MAX(ABS(A1:B5))

    Fformiwla Rheolaidd (wedi'i chwblhau gyda Enter):

    =MAX(MAX(A1:B5), -MIN(A1:B5))

    neu

    =MAX(MAX(A1:B5), ABS(MIN(A1:B5)))

    Mae'r sgrinlun isod yn dangos y canlyniadau:

    Dychwelyd y gwerth mwyaf absoliwt gan gadw'r arwydd

    Mewn rhai sefyllfaoedd, efallai bod gennych chi angen darganfod y gwerth absoliwt mwyaf ond dychwelyd y rhif gyda'i arwydd gwreiddiol, nid y gwerth absoliwt.

    A chymryd bod y rhifau yng nghelloedd A1:B5, dyma'r fformiwla i'w defnyddio:

    =IF(ABS(MAX(A1:B5))>ABS(MIN(A1:B5)), MAX(A1:B5), MIN(A1:B5))

    Cymhleth ar yr olwg gyntaf, mae'r rhesymeg yn eithaf hawdd i'w dilyn. Yn gyntaf, rydych chi'n dod o hyd i'r niferoedd mwyaf a lleiaf yn yr ystod ac yn cymharu eu gwerthoedd absoliwt. Os yw'r gwerth uchaf absoliwt yn fwy na'r gwerth isaf absoliwt, dychwelir y nifer uchaf, fel arall - y nifer lleiaf. Oherwydd bod y fformiwla yn dychwelyd y gwerth gwreiddiol ac nid y gwerth absoliwt, mae'n cadw'r wybodaeth arwydd:

    Sut i amlygu'r gwerth mwyaf yn Excel

    Mewn sefyllfa pan fyddwch chi eisiau i nodi'r nifer fwyaf yn y set ddata wreiddiol, y ffordd gyflymaf yw ei amlygu gyda fformatio amodol Excel. Bydd yr enghreifftiau isod yn eich arwain trwy ddau senario gwahanol.

    Tynnwch sylw at y nifer uchaf mewn ystod

    Mae gan Microsoft Excel reol wedi'i diffinio ymlaen llaw i fformatio gwerthoedd sydd ar y brig, sy'nyn gweddu'n berffaith i'n hanghenion. Dyma'r camau i'w gymhwyso:

    1. Dewiswch eich ystod o rifau (C2:C7 yn ein hachos ni).
    2. Ar y tab Cartref , yn y Grŵp Arddulliau , cliciwch Fformatio amodol > Rheol Newydd .
    3. Yn y blwch deialog Rheol Fformatio Newydd , dewiswch Fformatio gwerthoedd sydd wedi'u rhestru ar y brig neu'r gwaelod yn unig .
    4. Yn yr isaf cwarel, dewiswch Top o'r gwymplen a theipiwch 1 yn y blwch nesaf ato (sy'n golygu eich bod am amlygu un gell yn unig sy'n cynnwys y gwerth mwyaf).
    5. Cliciwch y Fformatio botwm a dewiswch y fformat a ddymunir.
    6. Cliciwch Iawn ddwywaith i gau'r ddwy ffenestr.

    Wedi gorffen! Mae'r gwerth uchaf yn yr ystod a ddewiswyd yn cael ei amlygu'n awtomatig. Os oes mwy nag un gwerth uchaf (dyblygiadau), bydd Excel yn tynnu sylw at bob un ohonynt:

    Tynnwch sylw at y gwerth mwyaf ym mhob rhes

    Gan nad oes un wedi'i adeiladu -yn rheol i wneud y gwerth uchaf yn sefyll allan o bob rhes, bydd yn rhaid i chi ffurfweddu un eich hun yn seiliedig ar fformiwla MAX. Dyma sut:

    1. Dewiswch yr holl resi yr ydych am amlygu gwerthoedd uchaf ynddynt (C2:C7 yn yr enghraifft hon).
    2. Ar y tab Cartref , yn y grŵp Arddulliau , cliciwch Rheol Newydd > Defnyddiwch fformiwla i benderfynu pa gelloedd i'w fformatio .
    3. Yn y Fformat gwerthoedd lle mae'r fformiwla hon yn wir blwch, rhowch y fformiwla hon:

      =C2=MAX($C2:$E2)

      Lle C2 yw'r gell fwyaf chwith a $C2:$E2 yw'r ystod rhes gyntaf.

    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.