Excel MAX ֆունկցիա - բանաձևի օրինակներ ամենաբարձր արժեքը գտնելու համար

  • Կիսվել Սա
Michael Brown

Բովանդակություն

Ուսուցումը բացատրում է MAX ֆունկցիան բազմաթիվ բանաձևերի օրինակներով, որոնք ցույց են տալիս, թե ինչպես գտնել ամենաբարձր արժեքը Excel-ում և ընդգծել ամենամեծ թիվը ձեր աշխատաթերթում:

MAX-ը ամենապարզներից մեկն է և հեշտ օգտագործվող Excel գործառույթներ: Այնուամենայնիվ, այն ունի մի քանի հնարքներ, որոնք գիտեն, որոնք ձեզ մեծ առավելություն կտան: Ասա, ինչպես ես օգտագործում MAX ֆունկցիան պայմաններով: Կամ ինչպե՞ս կհանեիք բացարձակ ամենամեծ արժեքը: Այս ձեռնարկը տրամադրում է մեկից ավելի լուծումներ այս և հարակից այլ խնդիրների համար:

    Excel MAX ֆունկցիան

    Excel-ում MAX ֆունկցիան վերադարձնում է ամենաբարձր արժեքը տվյալների մի շարքում, որոնք Դուք նշում եք:

    Շարահյուսությունը հետևյալն է.

    MAX(համար1, [համար2],…)

    Որտեղ համարը կարող է ներկայացվել թվային արժեքով, զանգվածով, անունով միջակայք, հղում բջիջին կամ թվեր պարունակող տիրույթին:

    Թիվ 1 պահանջվում է, համար2 և հետագա արգումենտները պարտադիր չեն:

    MAX ֆունկցիան հասանելի է Excel-ի բոլոր տարբերակներում Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 և ավելի ցածր տարբերակներում:

    Ինչպես կատարել MAX բանաձև Excel-ում

    To Ստեղծեք MAX բանաձև՝ ամենապարզ ձևով, որից կարող եք թվեր մուտքագրել ուղղակիորեն արգումենտների ցանկում, այսպես. . Մեծ մասամբ դուք գործ կունենաք տիրույթների և բջիջների հետ:

    Max ստեղծելու ամենաարագ ճանապարհըՈրպեսզի կանոնն աշխատի, համոզվեք, որ կողպեք սյունակի կոորդինատները տիրույթում $ նշանով:

  • Սեղմեք Format կոճակը և ընտրեք ձեր ուզած ձևաչափը:
  • Սեղմեք Լավ երկու անգամ:
  • Հուշում. Նմանապես, դուք կարող եք ընդգծել ամենաբարձր արժեքը յուրաքանչյուր սյունակում : Քայլերը լրիվ նույնն են, բացառությամբ, որ դուք գրում եք բանաձև առաջին սյունակի տիրույթի համար և կողպում տողերի կոորդինատները. =C2=MAX(C$2:C$7)

    Լրացուցիչ տեղեկությունների համար տե՛ս Ինչպես ստեղծել բանաձևի վրա հիմնված պայմանական ձևաչափման կանոն:>Excel MAX ֆունկցիան չի աշխատում

    MAX-ը Excel-ի օգտագործման ամենապարզ գործառույթներից մեկն է: Եթե ​​հակառակ բոլոր ակնկալիքների, այն ճիշտ չի աշխատում, ամենայն հավանականությամբ, դա հետևյալ խնդիրներից մեկն է:

    MAX բանաձևը վերադարձնում է զրո

    Եթե նորմալ MAX բանաձևը վերադարձնում է 0, չնայած կան ավելի մեծ թվեր: նշված տիրույթում, հավանական է, որ այդ թվերը ֆորմատավորվեն որպես տեքստ: Դա հատկապես այն դեպքն է, երբ դուք գործարկում եք MAX ֆունկցիան այլ բանաձևերով պայմանավորված տվյալների վրա: Դուք կարող եք դա ստուգել՝ օգտագործելով ISNUMBER ֆունկցիան, օրինակ՝

    =ISNUMBER(A1)

    Եթե վերը նշված բանաձևը վերադարձնում է FALSE, ապա A1-ի արժեքը թվային չէ: Այսինքն՝ դուք պետք է շտկեք սկզբնական տվյալները, այլ ոչ թե MAX բանաձևը:

    MAX բանաձևը վերադարձնում է #N/A, #VALUE կամ այլ սխալ

    Խնդրում ենք ուշադիր ստուգել նշված բջիջները: Եթե ​​նշված բջիջներից որևէ մեկը սխալ է պարունակում, կստացվի MAX բանաձևնույն սխալը. Սա շրջանցելու համար տեսեք, թե ինչպես կարելի է ստանալ առավելագույն արժեքը՝ անտեսելով բոլոր սխալները:

    Ահա թե ինչպես կարելի է գտնել առավելագույն արժեքը Excel-ում: Շնորհակալ եմ կարդալու համար և հուսով եմ, որ շուտով կտեսնենք ձեզ մեր բլոգում:

    Հասանելի ներլցումներ՝

    Excel MAX աշխատանքային գրքի նմուշ

    տիրույթում ամենաբարձր արժեքը գտնող բանաձևը հետևյալն է.
    1. Բջիջում մուտքագրեք =MAX(
    2. Ընտրեք թվերի տիրույթ մկնիկի օգնությամբ:
    3. Մուտքագրեք փակման փակագիծը:
    4. Սեղմեք Enter ստեղնը՝ ձեր բանաձևը լրացնելու համար:

    Օրինակ՝ A1:A6 միջակայքում ամենամեծ արժեքը մշակելու համար: , բանաձևը կունենա հետևյալ կերպ.

    =MAX(A1:A6)

    Եթե ձեր թվերը գտնվում են հարակից տողում կամ սյունակում (ինչպես այս օրինակ), դուք կարող եք ստանալ Excel-ը, որպեսզի ավտոմատ կերպով ձեզ համար Max բանաձև պատրաստի: Ահա թե ինչպես.

    1. Ընտրեք բջիջները ձեր թվերով:
    2. Տան վրա ներդիրում, Ձևաչափեր խմբում սեղմեք AutoSum և ընտրեք Max բացվող ցանկից: (Կամ սեղմեք AutoSum > Max Formulas ներդիրում Function Library խմբում: )

    Սա կտեղադրի օգտագործման համար պատրաստ բանաձևը Ընտրված միջակայքից ցածր բջիջ, ուստի խնդրում ենք համոզվեք, որ ձեր ընտրած թվերի ցանկի տակ կա առնվազն մեկ դատարկ բջիջ.

    5 ինչ պետք է իմանալ MAX ֆունկցիայի մասին

    Մաքս բանաձևերը ձեր աշխատաթերթերը հաջողությամբ օգտագործելու համար խնդրում ենք հիշել հետևյալ պարզ փաստերը.

    1. Excel-ի ընթացիկ տարբերակներում MAX բանաձևը կարող է ընդունել մինչև 255 արգումենտներ:
    2. Եթե արգումենտները չեն պարունակում մեկ թիվ, MAX ֆունկցիան վերադարձնում է զրո:
    3. Եթե արգումենտները պարունակում են մեկ կամ մի քանի սխալի արժեքներ, ապա վերադարձվում է սխալ:
    4. Դատարկբջիջները անտեսվում են:
    5. Տրամաբանական արժեքները և ուղղակիորեն արգումենտների ցանկում ներկայացված թվերի տեքստային ներկայացումները մշակվում են (TRUE գնահատվում է որպես 1, FALSE գնահատվում է որպես 0): Հղումներում տրամաբանական և տեքստային արժեքներն անտեսվում են:

    Ինչպես օգտագործել MAX ֆունկցիան Excel-ում – բանաձևի օրինակներ

    Ստորև դուք կգտնեք Excel MAX ֆունկցիայի մի քանի բնորոշ կիրառումներ: Շատ դեպքերում նույն առաջադրանքի համար կան մի քանի տարբեր լուծումներ, ուստի ես ձեզ խորհուրդ եմ տալիս փորձարկել բոլոր բանաձևերը՝ ձեր տվյալների տեսակին լավագույնս հարմարեցնելու համար:

    Ինչպես գտնել առավելագույն արժեքը խմբում

    Թվերի խմբի մեջ ամենամեծ թիվը հանելու համար այդ խումբը մատակարարեք MAX ֆունկցիային որպես միջակայքի հղում: Շրջանակը կարող է պարունակել այնքան տող և սյունակ, որքան ցանկանում եք: Օրինակ՝ C2:E7 միջակայքում ամենաբարձր արժեքը ստանալու համար օգտագործեք այս պարզ բանաձևը՝

    =MAX(C2:E7)

    Գտեք ամենաբարձր արժեքը ոչ հարակից բջիջներում: կամ միջակայքեր

    Ոչ հարակից բջիջների և ընդգրկույթների համար MAX բանաձև պատրաստելու համար դուք պետք է հղում ներառեք յուրաքանչյուր առանձին բջիջի և/կամ տիրույթի համար: Հետևյալ քայլերը կօգնեն ձեզ դա անել արագ և անթերի.

    1. Սկսեք մուտքագրել Max բանաձևը բջիջում:
    2. Բացման փակագծերը մուտքագրելուց հետո սեղմեք Ctrl-ը: սեղմեք և ընտրեք թերթի բջիջներն ու միջակայքերը:
    3. Վերջին տարրն ընտրելուց հետո բաց թողեք Ctrl-ը և մուտքագրեք փակող փակագիծը:
    4. Սեղմեք Enter:

    Excelավտոմատ կերպով կօգտագործի համապատասխան շարահյուսություն, և դուք կստանաք նման բանաձև.

    =MAX(C5:E5, C9:E9)

    Ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, բանաձևը վերադարձնում է առավելագույն ենթաընդհանուր արժեքը 5-րդ տողերից և 9:

    Ինչպես ստանալ առավելագույն (վերջին) ամսաթիվ Excel-ում

    Ներքին Excel համակարգում ամսաթվերը ոչ այլ ինչ են, քան սերիական համարներ, ուստի MAX-ը ֆունկցիան դրանք կառավարում է առանց խոչընդոտի:

    Օրինակ, C2:C7-ում վերջին առաքման ամսաթիվը գտնելու համար կազմեք սովորական Max բանաձև, որը կօգտագործեք թվերի համար՝

    =MAX(C2:C7)

    MAX ֆունկցիան Excel-ում պայմաններով

    Երբ ցանկանում եք ստանալ առավելագույն արժեքը պայմանների հիման վրա, կան մի քանի բանաձևեր, որոնցից կարող եք ընտրել: Համոզվելու համար, որ բոլոր բանաձևերը վերադարձնում են նույն արդյունքը, մենք դրանք կփորձարկենք տվյալների նույն հավաքածուի վրա:

    Առաջադրանքը . B2:B15-ում թվարկված ապրանքների և վաճառքի թվերի դեպքում C2:C15, մենք նպատակ ունենք F1-ում գտնել ամենաբարձր վաճառքը կոնկրետ ապրանքի մուտքագրման համար (տես սքրինշոթը այս բաժնի վերջում):

    Excel MAX IF բանաձեւը

    Եթե դուք Որոնել բանաձև, որն աշխատում է Excel 2000-ից մինչև Excel 2019-ի բոլոր տարբերակներում, օգտագործեք IF ֆունկցիան՝ պայմանը ստուգելու համար, այնուհետև ստացված զանգվածը փոխանցեք MAX ֆունկցիային.

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

    For բանաձևը աշխատելու համար, այն պետք է սեղմել Ctrl + Shift + Enter միաժամանակ, որպեսզի այն մուտքագրվի որպես զանգվածի բանաձև: Եթե ​​ամեն ինչ ճիշտ արվի, Excel-ը կներառի ձեր բանաձևը{curly braces}, որը զանգվածի բանաձևի տեսողական ցուցում է:

    Հնարավոր է նաև գնահատել մի քանի պայմաններ մեկ բանաձևով, և հետևյալ ձեռնարկը ցույց է տալիս, թե ինչպես. MAX IF բազմաթիվ պայմաններով:

    Ոչ զանգվածային MAX IF բանաձև

    Եթե ձեզ դուր չի գալիս զանգվածների բանաձևեր օգտագործել ձեր աշխատաթերթերում, ապա միավորեք MAX-ը SUMPRODUCT ֆունկցիայի հետ, որը մշակում է զանգվածները բնականաբար.

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

    Լրացուցիչ տեղեկությունների համար տես MAX IF առանց զանգվածի:

    MAXIFS ֆունկցիան

    Excel 2019-ում և Excel-ում Office 365-ի համար կա MAXIFS անունով հատուկ ֆունկցիա, որը նախատեսված է գտնելու համար: ամենաբարձր արժեքը մինչև 126 չափանիշով:

    Մեր դեպքում կա ընդամենը մեկ պայման, ուստի բանաձևը պարզ է.

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

    Մանրամասն բացատրության համար շարահյուսության մեջ, խնդրում ենք տեսնել Excel MAXIFS-ը՝ բանաձևերի օրինակներով:

    Ստորև նկարը ցույց է տալիս գործող 3 բանաձևերը.

    Ստացեք առավելագույն արժեքը՝ անտեսելով զրոները

    Սա, ըստ էության, պայմանական MAX-ի տարբերակ է, որը քննարկվել է նախօրեին չար օրինակ. Զրոները բացառելու համար օգտագործեք «ոչ հավասար» տրամաբանական օպերատորը և դրեք «0» արտահայտությունը կամ MAXIFS չափանիշների կամ MAX IF-ի տրամաբանական թեստի մեջ:

    Ինչպես հասկանում եք, այս պայմանի փորձարկումը միայն իմաստ ունի: բացասական թվերի դեպքում : Դրական թվերի դեպքում այս ստուգումն ավելորդ է, քանի որ ցանկացած դրական թիվ զրոյից մեծ է:

    Փորձելու համար եկեք գտնենքամենացածր զեղչը C2:C7 միջակայքում: Քանի որ բոլոր զեղչերը ներկայացված են բացասական թվերով, ամենափոքր զեղչն իրականում ամենամեծ արժեքն է:

    MAX IF

    Անպայման սեղմեք Ctrl + Shift + Enter այս զանգվածի բանաձևը ճիշտ լրացնելու համար. 3>

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

    MAXIFS

    Սա սովորական բանաձև է, և սովորական Enter ստեղնաշարը բավական կլինի:

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

    Գտնել ամենաբարձր արժեքը՝ անտեսելով սխալները

    Երբ դուք աշխատում եք մեծ քանակությամբ տվյալների հետ, որոնք պայմանավորված են տարբեր բանաձևերով, հավանական է, որ ձեր որոշ բանաձևեր կհանգեցնեն սխալների, ինչը կհանգեցնի MAX բանաձևի վերադարձմանը: սխալը նույնպես:

    Որպես լուծում, կարող եք օգտագործել MAX IF ISERROR-ի հետ միասին: Հաշվի առնելով, որ դուք փնտրում եք A1:B5 տիրույթում, բանաձևը ստանում է հետևյալ ձևը.

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

    Բանաձևը պարզեցնելու համար օգտագործեք IFERROR ֆունկցիան IF ISERROR համակցության փոխարեն: Սա նաև մի փոքր ավելի ակնհայտ կդարձնի տրամաբանությունը. եթե A1:B5-ում սխալ կա, այն փոխարինեք դատարկ տողով (''), այնուհետև ստացեք առավելագույն արժեքը միջակայքում՝

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

    Անհրաժեշտ է հիշել, որ սեղմեք Ctrl + Shift + Enter, քանի որ սա աշխատում է միայն որպես զանգվածի բանաձև:

    Excel 2019-ում և Excel-ում Office 356-ի համար MAXIFS ֆունկցիան կարող է լինի լուծում, պայմանով, որ ձեր տվյալների հավաքածուն պարունակում է առնվազն մեկ դրական թիվ կամ զրո արժեք.

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

    Քանի որ բանաձևը որոնում է ամենաբարձր արժեքը պայմանով«0-ից մեծ կամ հավասար», այն չի աշխատի բացառապես բացասական թվերից բաղկացած տվյալների հավաքածուի համար:

    Այս բոլոր սահմանափակումները լավ չեն, և մենք ակնհայտորեն ավելի լավ լուծման կարիք ունենք: AGGREGATE ֆունկցիան, որը կարող է կատարել մի շարք գործողություններ և անտեսել սխալի արժեքները, հիանալի տեղավորվում է.

    =AGGREGATE(4, 6, A1:B5)

    1-ին արգումենտում 4 թիվը ցույց է տալիս MAX ֆունկցիան, 6 թիվը 2-րդում: արգումենտը «անտեսել սխալները» տարբերակն է, իսկ A1:B5-ը ձեր թիրախային տիրույթն է:

    Կատարյալ հանգամանքներում բոլոր երեք բանաձևերը կվերադարձնեն նույն արդյունքը.

    Ինչպես գտնել Excel-ում բացարձակ առավելագույն արժեքը

    Երբ աշխատում եք մի շարք դրական և բացասական թվերի հետ, երբեմն կարող եք ցանկանալ գտնել ամենամեծ բացարձակ արժեքը՝ անկախ նշանից:

    Առաջինը Գաղափարը, որ գալիս է մտքում, այն է, որ ստանալ տիրույթի բոլոր թվերի բացարձակ արժեքները՝ օգտագործելով ABS ֆունկցիան և դրանք փոխանցել MAX-ին՝

    {=MAX(ABS( միջակայք ))}

    Սա զանգվածի բանաձև է, այնպես որ մի մոռացեք այն հաստատել Ctrl + Shift + Enter դյուրանցմամբ: Մեկ այլ նախազգուշացում այն ​​է, որ այն աշխատում է միայն թվերի հետ և հանգեցնում է սխալի ոչ թվային տվյալների դեպքում:

    Գոհ չե՞ք այս բանաձևից: Հետո եկեք ավելի կենսունակ բան կառուցենք :)

    Իսկ եթե գտնենք նվազագույն արժեքը, հակադարձենք կամ անտեսենք դրա նշանը և հետո գնահատենք մնացած բոլոր թվերի հետ միասին: Այո, դա հիանալի կերպով կաշխատի որպես նորմալ բանաձև: Որպես լրացուցիչ բոնուս, դատեքստի մուտքագրումներն ու սխալները լավ է մշակում.

    Ա1:B5-ի աղբյուրի համարների դեպքում բանաձևերը հետևյալն են.

    Array բանաձև (լրացվում է Ctrl + Shift + Մուտքագրեք):

    =MAX(ABS(A1:B5))

    Կանոնավոր բանաձև (լրացվում է Enter-ով):

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

    կամ

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

    Սքրինշոթը ցույց է տալիս արդյունքները.

    Վերադարձրեք առավելագույն բացարձակ արժեքը՝ պահպանելով նշանը

    Որոշ իրավիճակներում դուք կարող եք ունենալ պետք է գտնել ամենամեծ բացարձակ արժեքը, բայց վերադարձնել թիվը իր սկզբնական նշանով, այլ ոչ թե բացարձակ արժեքով:

    Ենթադրենք, որ թվերը A1:B5 բջիջներում են, ահա բանաձևը, որը պետք է օգտագործել.

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

    Առաջին հայացքից բարդ է, տրամաբանությունը բավականին հեշտ է հետևել։ Նախ, դուք գտնում եք տիրույթի ամենամեծ և ամենափոքր թվերը և համեմատում դրանց բացարձակ արժեքները: Եթե ​​բացարձակ առավելագույն արժեքը մեծ է բացարձակ նվազագույն արժեքից, ապա վերադարձվում է առավելագույն թիվը, հակառակ դեպքում՝ նվազագույն թիվը: Քանի որ բանաձևը վերադարձնում է բնօրինակը և ոչ բացարձակ արժեքը, այն պահպանում է նշանի տեղեկատվությունը.

    Ինչպես նշել առավելագույն արժեքը Excel-ում

    Այն իրավիճակում, երբ ցանկանում եք Բնօրինակ տվյալների հավաքածուում ամենամեծ թիվը բացահայտելու համար ամենաարագ ճանապարհն այն ընդգծելն է Excel-ի պայմանական ձևաչափմամբ: Ստորև բերված օրինակները ձեզ կուղեկցեն երկու տարբեր սցենարներով:

    Նշեք տիրույթում ամենաբարձր թիվը

    Microsoft Excel-ն ունի նախապես սահմանված կանոն՝ վերին դասակարգված արժեքները ձևավորելու համար, որըլիովին համապատասխանում է մեր կարիքներին: Ահա այն կիրառելու քայլերը.

    1. Ընտրեք ձեր թվերի շրջանակը (մեր դեպքում՝ C2:C7):
    2. Տուն ներդիրում, Ոճեր խումբ, սեղմեք Պայմանական ձևաչափում > Նոր կանոն ։
    3. Նոր ձևաչափման կանոն երկխոսության վանդակում ընտրեք Ձևաչափել միայն վերին կամ ստորին դասակարգված արժեքները ։
    4. ներքևում պատուհանում, բացվող ցանկից ընտրեք Վերև և կողքի վանդակում մուտքագրեք 1 (նշանակում է, որ ցանկանում եք ընդգծել ամենամեծ արժեքը պարունակող ընդամենը մեկ բջիջ):
    5. Սեղմեք Format կոճակը և ընտրեք ցանկալի ձևաչափը:
    6. Կտտացրեք OK երկու անգամ երկու պատուհանները փակելու համար:

    Կատարված է: Ընտրված միջակայքում ամենաբարձր արժեքը ինքնաբերաբար ընդգծվում է: Եթե ​​կա մեկից ավելի առավելագույն արժեք (կրկնօրինակներ), Excel-ը կնշի դրանք բոլորը.

    Նշեք առավելագույն արժեքը յուրաքանչյուր տողում

    Քանի որ կառուցված չկա - Յուրաքանչյուր տողից ամենաբարձր արժեքը առանձնացնելու համար կանոնի համաձայն, դուք պետք է կազմաձևեք ձեր սեփականը MAX բանաձևի հիման վրա: Ահա թե ինչպես.

    1. Ընտրեք բոլոր տողերը, որոնցում ցանկանում եք ընդգծել առավելագույն արժեքները (C2:C7 այս օրինակում):
    2. Տուն ներդիրում, Ոճեր խմբում սեղմեք Նոր կանոն > Օգտագործեք բանաձև՝ որոշելու համար, թե որ բջիջները պետք է ֆորմատավորել :
    3. Ձևաչափում արժեքներ, որտեղ այս բանաձևը ճշմարիտ է վանդակում, մուտքագրեք այս բանաձևը.

    Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: