Գտեք տվյալներ ամենափոքր արժեքի համար, որը համապատասխանում է հատուկ չափանիշին
Այս ձեռնարկի օրինակով մենք ունենք ջերմության ժամանակներ երկու իրադարձությունների համար, որոնք հանդիպում են միմյանցից `100 եւ 200 մետր տարածություն:
Օգտագործելով MIN IF բրեզենտային բանաձեւը թույլ կտա մեզ գտնել իր հերթին յուրաքանչյուր ռասայի ամենաարագ ջերմային ժամանակը մեկ բանաձեւով:
Բանաձեւի յուրաքանչյուր մասի աշխատանքը հետեւյալն է.
- MIN գործառույթը ընտրում է ընտրված իրադարձության ամենաարագ կամ ամենափոքր ժամանակը
- ԵԹԵ գործառույթը թույլ է տալիս մեզ ընտրելու մրցավազքը `օգտագործելով ռասայի անունները
- Առանցքային բանաձեւը հնարավորություն է տալիս IF ֆունկցիայի փորձը միակ բջիջում բազմակի պայմանների համար, եւ երբ պայմանը համապատասխանում է, զանգվածի բանաձեւը որոշում է, թե ինչ տվյալներ (մրցավազքի ժամանակ) MIN գործառույթը կքննարկի ամենաարագ ժամանակ գտնելու համար
CSE բանաձեւեր
Դասական բանաձեւերը ստեղծվում են ստեղնաշարի վրա սեղմելով Ctrl, Shift եւ Enter ստեղները, միեւնույն ժամանակ բանաձեւը տպագրվելուց հետո:
Քանակի բանաձեւը ստեղծելու համար սեղմված ստեղների պատճառով նրանք երբեմն կոչվում են CSE բանաձեւեր:
MIN ԵԹԵ Ներածված բանաձեւի սինտացիա եւ փաստարկներ
MIN IF- ի բանաձեւի համար նախատեսված շարադրանքը հետեւյալն է.
= MIN (IF (logical_test, value_if_true, value_if_false))
- Քանի որ IF- ի գործառույթը ներկված է MIN- ի գործառույթի ներսում, ամբողջ ԵԹԵ գործառույթը դառնում է մինի ֆունկցիայի միակ փաստարկը
IF ֆունկցիայի համար փաստարկները հետեւյալն են.
- logical_test - (պահանջվում է) արժեք կամ արտահայտություն, որը փորձարկվում է, թե արդյոք դա ճիշտ է կամ սխալ
- value_if_true - (պարտադիր է) արժեքը, որը ցուցադրվում է, եթե logical_test- ը ճիշտ է
- value_if_false - (ըստ ցանկության) արժեքը, որը ցուցադրվում է, եթե logical_test- ը կեղծ է
Այս օրինակում.
- տրամաբանական փորձը փորձում է գտնել խաղադրույքի համար, որը տպագրվել է աշխատանքային տողի D10 բջիջում
- The value_if_true փաստարկը կլինի MIN գործառույթի օգնությամբ, ընտրված մրցավազքի ամենաարագ ժամանակը
- Value_if_false- ի փաստարկը բացակայում է, քանի որ անհրաժեշտ չէ եւ դրա բացակայությունը կկրճատի բանաձեւը: Եթե մրցավարի անունը, որը չի գտնվում տվյալների աղյուսակում, ինչպես 400 մետրը, մուտքագրվում է D10 բջջի մեջ, բանաձեւը կվերադառնա զրո (0)
Excel- ի գործառույթը MIN IF- ի Array Formula Օրինակ
Մուտքագրեք Tutorial Data- ը
- Մուտքագրեք հետեւյալ տվյալները `D1- ից մինչեւ E9 բջիջներում, ինչպես երեւում է վերեւում գտնվող պատկերին: Race Times Times Race Time (sec) 100 մ 11.77 100 մ 11.87 100 մ 11.83 200 մ 21.54 200 մ 21.50 200 մ 21.49 Մրցարշավ արագագույն ջերմություն
- D10 տիպի «100 մետր» տառատեսակով (մեջբերումներ չկան): Բանաձեւը կանդրադառնա այս խցում, գտնելու այն ցեղերի, որոնց մենք ցանկանում ենք գտնել ամենաարագ ժամանակը
Մտնելով MIN IF IF- ն ներկառուցված բանաձեւը
Քանի որ մենք ստեղծում ենք թե ներածված բանաձեւ, այնպես էլ զանգվածի բանաձեւ, մենք պետք է գրենք ամբողջ բանաձեւը մեկ աշխատանքային թերթիկի մեջ :
Դրանից հետո մուտքագրված բանաձեւը չի սեղմում ստեղնաշարի վրա մուտքագրման ստեղնը կամ սեղմեք մկնիկի տարբեր բջիջի վրա, քանի որ մենք պետք է բանաձեւը դնենք զանգվածի բանաձեւի մեջ:
- Սեղմեք E10- ի բջիջը `այն վայրը, որտեղ ցույց կտա բանաձեւի արդյունքները
- Մուտքագրեք հետեւյալը ` = MIN (IF (D3: D8 = D10, E3: E8))
Ստեղծելով զանգվածային բանաձեւ
- Սեղմեք եւ պահեք ստեղնաշարի վրա Ctrl եւ Shift ստեղները
- Սեղմեք ստեղնաշարի ստեղնաշարի վրա, զանգվածի բանաձեւը ստեղծելու համար
- Պատասխանը 11.77-ը պետք է հայտնվի F10 բջջային բջիջում, քանի որ սա ամենաարագ (ամենափոքր) ժամանակն է `երեք 100 մետր ջերմության համար
- Լրիվ զանգվածային բանաձեւը {= MIN (IF (D3: D8 = D10, E3: E8))}
- կարելի է տեսնել գործադիրի վերեւում գտնվող բանաձեւի բարում
Փորձեք ֆորմուլան
Փորձեք բանաձեւը, գտնելով 200 մետր առավել արագ ժամանակ
Մուտքագրեք 200 մետր բջիջ D10 եւ ստեղնաշարի վրա մուտքագրեք ստեղնը:
Բանաձեւը պետք է վերադարձնի E10 բջիջում 21.49 վայրկյան ժամանակ: