Note: The other languages of the website are Google-translated. Back to English

Ինչպե՞ս միջինացնել բջիջները Excel- ում բազմաթիվ չափանիշների հիման վրա:

Excel- ում մեզանից շատերը կարող են ծանոթ լինել COUNTIF և SUMIF գործառույթներին, դրանք կարող են օգնել մեզ հաշվել կամ գումարել չափանիշների հիման վրա արժեքները: Բայց երբևէ փորձե՞լ եք Excel- ում մեկ կամ մի քանի չափանիշների հիման վրա հաշվարկել արժեքների միջինությունը:

Միջին բջիջները, որոնք հիմնված են մեկ չափանիշի ՝ Averageif գործառույթի հետ

Միջին բջիջները, որոնք հիմնված են Averageifs գործառույթով բազմաթիվ չափանիշների վրա


նետ կապույտ աջ պղպջակ Միջին բջիջները, որոնք հիմնված են մեկ չափանիշի ՝ Averageif գործառույթի հետ

Ենթադրելով, որ ես ունեմ հետևյալ տվյալների տիրույթը, սյունակը Ա – ի ցուցակն է, իսկ սյունակը ՝ Պատվերները, այժմ ես միջինացնելու եմ այն ​​կարգի բջիջները, որտեղ ապրանքը KTE է:

doc-avergae- չափանիշներով -1

Խնդրում ենք մուտքագրել այս բանաձևը ձեր ցանկալի բջիջում. =AVERAGEIF(A2:A19,D2,B2:B19)(A2: A19 չափանիշներ պարունակող տվյալներն են, B2: B19 վերաբերում է այն միջակայքին, որը ցանկանում եք միջինացնել և D2 այն չափանիշն է, որի վրա ցանկանում եք միջինացնել այն արժեքները, որոնց հիման վրա կա), և սեղմել Մտնել արդյունք ստանալու համար ստեղնը, տես նկարի նկարը.

doc-avergae- չափանիշներով -2


նետ կապույտ աջ պղպջակ Միջին բջիջները, որոնք հիմնված են Averageifs գործառույթով բազմաթիվ չափանիշների վրա

Եթե ​​ցանկանում եք միջինը հաշվարկել բազմաթիվ չափանիշներով, ապա Միջինները գործառույթը կարող է օգնել ձեզ:

Միջին արժեքների շարահյուսությունը հետևյալով.

AVERAGEIFS (միջին_շարքը, չափանիշի_շարքը 1, չափորոշիչը 1, չափանիշի_թվայնությունը, չափանիշը 2…)

  • Միջին_շարքը: բջիջների միջակայքն է միջինից;
  • Չափանիշներ_ շարք, չափանիշներ_ շարք 2,… Այն տիրույթներն են, որոնցում գնահատվում են կապված չափորոշիչները.
  • Չափանիշներ 1, չափանիշներ 2,… Չափանիշներ են, որոնց վրա հիմնված եք:

Վերցրեք վերոնշյալ տվյալները, օրինակ, հիմա ես ուզում եմ միջինացնել KTE- ի կարգը և 500-ից բարձր պատվեր: Խնդրում ենք արեք հետևյալ կերպ.

Մուտքագրեք այս բանաձևը դատարկ բջիջում. =AVERAGEIFS(B2:B19,A2:A19,E1,B2:B19,">500")( A2: A19 չափանիշներ պարունակող տվյալներն են 1, B2: B19 վերաբերում է այն միջակայքին, որը ցանկանում եք միջինացնել, E1 և > 500 չափանիշներն են 1 և չափանիշները 2), ապա սեղմել Մտնել բանալին ՝ ձեր ուզած արդյունքը ստանալու համար: Տեսեք,

doc-avergae- չափանիշներով -3

Նշում: Եթե ​​ունեք ավելի քան երկու չափանիշ, որոնք ցանկանում եք, պարզապես պետք է ավելացնեք ձեզ համար անհրաժեշտ չափորոշիչների տիրույթներն ու չափանիշները. = AVERAGEIFS (C2: C19, A2: A19, F1, B2: B19, F2, C2: C19, "<500")(A2: A19 և F1 առաջին չափանիշների սահմաններն ու չափանիշներն են, B2: B19 և F2 երկրորդ չափանիշների սահմաններն ու չափանիշներն են, C2: C19 և <500 են երրորդ չափանիշների շրջանակը և չափանիշները, C2: C19 վերաբերում է տիրույթին դուք ցանկանում են միջինացնել արժեքները), տես նկարի նկարը.

doc-avergae- չափանիշներով -4


Առնչվող հոդվածներ քանակը:

Ինչպե՞ս միջինացնել վերին կամ ստորին 3 արժեքները Excel- ում:

Ինչպե՞ս սյունակի վերջին 5 արժեքները միջինացնել որպես մուտքագրող նոր թվեր:

Ինչպե՞ս միջինացնել յուրաքանչյուր 5 տողում կամ սյունակում Excel- ում:


Գրասենյակի արտադրողականության լավագույն գործիքները

Excel-ի համար Kutools-ը լուծում է ձեր խնդիրների մեծ մասը և բարձրացնում ձեր արտադրողականությունը 80%-ով

  • Վերաօգտագործել: Արագ տեղադրեք բարդ բանաձևեր, գծապատկերներ և այն ամենը, ինչ դուք նախկինում օգտագործել եք. Ryածկագրել բջիջները գաղտնաբառով; Ստեղծեք փոստային ցուցակ և նամակներ ուղարկել ...
  • Super Formula Bar (հեշտությամբ խմբագրեք տեքստի և բանաձևի բազմաթիվ տողեր); Ընթերցանության դասավորությունը (հեշտությամբ կարդալ և խմբագրել մեծ թվով բջիջներ); Տեղադրել ֆիլտրացված տիրույթում...
  • Միաձուլել բջիջները / տողերը / սյունակները առանց տվյալների կորստի. Պառակտված բջիջների պարունակությունը; Միավորել կրկնօրինակ տողերը / սյունակները... Կանխել կրկնօրինակ բջիջները; Համեմատեք միջակայքերը...
  • Ընտրեք Կրկնօրինակ կամ Եզակի Շարքեր; Ընտրեք դատարկ շարքեր (բոլոր բջիջները դատարկ են); Super Find և Fuzzy Find շատ աշխատանքային գրքույկներում; Պատահական ընտրություն ...
  • Actշգրիտ պատճեն Բազմաթիվ բջիջներ ՝ առանց բանաձևի հղումը փոխելու; Ավտոմատ ստեղծեք հղումներ դեպի մի քանի թերթեր; Տեղադրեք փամփուշտներ, Տուփեր և ավելին ...
  • Քաղվածք տեքստ, Տեքստ ավելացնել, հեռացնել ըստ դիրքի, Հեռացնել տարածությունը; Ստեղծել և տպել էջային ենթագոտիներ; Փոխարկել բջիջների բովանդակության և մեկնաբանությունների միջև...
  • Սուպեր զտիչ (պահպանել և կիրառել ֆիլտրի սխեմաները այլ թերթերի վրա); Ընդլայնված տեսակավորում ըստ ամիս / շաբաթ / օր, հաճախականություն և ավելին; Հատուկ զտիչ համարձակ, շեղատառով ...
  • Միավորել աշխատանքային տետրերը և աշխատանքային թերթերը; Միավորել աղյուսակները ՝ հիմնված հիմնական սյունակների վրա; Տվյալները բաժանեք մի քանի թերթերի; Խմբաքանակի փոխակերպում xls, xlsx և PDF...
  • Ավելի քան 300 հզոր հատկություններ. Աջակցում է Office / Excel 2007-2021 և 365: Աջակցում է բոլոր լեզուներին: Հեշտ տեղակայում ձեր ձեռնարկությունում կամ կազմակերպությունում: Ամբողջական հնարավորություններ 30-օրյա անվճար փորձարկում: 60-օրյա գումարի վերադարձի երաշխիք:
kte էջանիշը 201905

Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք

  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
officetab ներքևում
Տեսակավորել մեկնաբանությունները ըստ
մեկնաբանություններ (16)
Դեռևս գնահատականներ չկան: Եղիր առաջինը, ով կգնահատի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
7 $3.00 20 $40.00 3 $6.00 0 $- B3,B5,B7,B9 ԲՋՋԻ ԻՄ ՄԻՋԻՆ ՄԻՋԻՆԸ ՊԵՏՔ Է ԼԻՆԻ 10 B3,B5,B7,B9 բջիջների համար ԻՄ ՀԱՇՎԻՉԸ ՊԵՏՔ Է ԼԻՆԻ 3 Ինչպես կարող եմ միջիններ ստանալ հատուկ բջիջների համար՝ բացառելով զրոյի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես ուզում եմ միջինացնել բջիջները, եթե այդ բջիջները գտնվում են միջակայքի միջև: Եթե ​​A-ն գտնվում է 1-ի և 2-ի միջակայքի միջև, ապա միջին արժեքը B-ում է: Ի՞նչ բանաձև կօգտագործեմ: Օրինակ՝ # Ա Բ Range 1 Range 2 $ 78,093 651,462 55001 60000 $ 76,968 636,679 $ 76,946 1,682,295 $ 73,909 142,277 $ 73,567 624,257 $ 71,505 492,828 $ 67,772 351,316 $ 63,786 458,169 $ 63,263 157,665 $ 58,427 180,498 $ 56,693 187,028 $ 56,510 73,339 $ 56,129 80,832 փակցնելու համար որեւէ օգնություն:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես ուզում եմ թվեր վերցնել մի քանի սյունակներում և միավորել դրանք մեկ միջինում: Ես ունեմ երեք սյունակ միջինում, ես ուզում եմ, որ սյունակներից երկուսը հաշվեն յուրաքանչյուրը 40%, իսկ մնացած սյունակը՝ 20%: Սա հնարավո՞ր է: Շնորհակալություն
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Hi այնտեղ,


Ես Պաբլոն եմ, և ես կցանկանայի ձեզ հարցնել այս իրավիճակի մասին: Ես ստացել եմ մի քանի արժեք ունեցող սյունակ, որոնցից մի քանիսը զրո են: Քանի որ դրանք դԲ չափումներ են, սա զանգվածի բանաձևն է, որը ես օգտագործում եմ միջինը ստանալու համար՝ =10*LOG(AVERAGE(10^(C3:C66/10)))

Իմ խնդիրն այն է, որ ես փորձում եմ ստանալ մի բանաձեւով, որը հաշվի չի առնում զրոները։

Ես փորձել եմ հաջորդ բանաձևը, բայց թվում է, որ այն չի աշխատում իմ իրավիճակում. =10*LOG(AVERAGEif(C3:C66,"<>0",[10^(C3:C66/10)]))

Շատ երախտապարտ կլինի, եթե դուք ինձ հուշեք այս խնդիրը լուծելու համար:

Կանխավ շնորհակալություն,

Պողոս
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես ունեմ նմանատիպ խնդիր, ինչպես օրինակ #3-ը, բայց տարբերությունն այն է, որ ինձ անհրաժեշտ է միջինը երկու ամսաթվերի միջև մեկ ամսվա փոխարեն: Որևէ առաջարկություն:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև, Քրիստ,

Ձեր խնդիրը լուծելու համար խնդրում ենք կիրառել հետևյալ բանաձևը.
= AVERAGEIFS(C2:C15, A2:A15, F1, B2:B15, ">=" &F2, B2:B15, "<=" &G2, C2:C15, ">300")

Խնդրում եմ փորձեք, հուսով եմ, որ դա կարող է օգնել ձեզ:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ողջու՜յն,
200 դիտարկում ունեմ. Ես պետք է ստանամ միջինը 21-ից 40-րդ դիտարկումները: Ես պայքարում եմ միջինի բանաձև սահմանելու համար: Ցանկացած առաջարկ կգնահատվի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
VBA կոդ՝ ոչ զրոյական թվերի մեկ կամ մի քանի միջակայքերի միջինացման համար.


Option Explicit- ը
AvgNonZeros ֆունկցիան (ParamArray rangeList() Որպես տարբերակ) Որպես տարբերակ
«Վերադարձնում է միջակայքի ցանկի բոլոր ոչ զրոների միջինը:
'rangeList-ը կարող է լինել մեկ կամ մի քանի միջակայք:
Dim բջիջը որպես տիրույթ
Dim i քանի դեռ
Dim totSum As Long
Dim cnt Քանի դեռ
DoEvents-ը թույլ է տալիս կատարել հաշվարկներ կատարելուց առաջ
avgNonZeros = 0 'կանխադրված վերադարձ
For i = LBound (rangeList) To UBound (rangeList)
RangeList(i) յուրաքանչյուր բջիջի համար
Եթե ​​բջիջը <> 0 Ապա
totSum = totSum + բջիջ
cnt = cnt + 1
Վերջ: Եթե
Հաջորդ բջիջը
Հաջորդ i
Եթե ​​cnt <> 0 Ապա avgNonZeros = totSum / cnt
End գործառույթը
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես ունեմ 4 փոփոխական՝ 1-ին՝ սկզբի ամսաթիվ, 2-րդ՝ վերջնաժամկետ, 3-րդ՝ չափման ամսաթիվ, 4-րդ՝ չափում: Ես ուզում եմ հաշվարկել 4-րդ փոփոխականի միջինը սկզբից-դադարման յուրաքանչյուր ժամանակաշրջանի միջև: Ինչպե՞ս կարող եմ դա անել: Կարծում եմ, որ դա մի քիչ բարդ է: Յուրաքանչյուր մեկնարկի ամսաթիվ ունի ավարտման նույն ամսաթիվը: Նույնը վերաբերում է 3-րդ և 4-րդ փոփոխականներին:
Ինչպե՞ս կարող եմ դա անել:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բազմաթիվ չափանիշներով սյունակում միջին տվյալներ ստանալու համար կարող են օգտագործվել հետևյալ բանաձևերը.

Շարահյուսություն = AVERAGEIFS (միջակայք, միջակայք 1, չափանիշներ 1, միջակայք 2, չափանիշներ 2)

Այս դեպքում իմ պահանջն է գտնել տվյալների միջինը մի շարք թվերի մեջ՝ առանց «0 - զրո» և «3000»-ից ավելի մեծ արժեքներ հաշվի առնելու:

Ընդհանուր տվյալները տիրույթում 31 թիվ են,

Իսկ բանաձեւերը կլինեն

=AVERAGEIFS(G5:G35,G5:G35, "> 3000", G5:G35,"<>0")
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Hi այնտեղ
Ես փորձում եմ հաշվարկել մարդկանց տոկոսը 4 տարածաշրջաններից (մուտքագրված բ սյունակում)
և տոկոսն ըստ ազգության (մուտքագրված D սյունակում)
Ես կարող եմ հաշվարկել տարիքի միջին տարիքը և տոկոսը, բայց կարծես թե չեմ կարող գտնել մի բանաձև՝ հաշվարկելու տարածաշրջաններն ու էթնիկ պատկանելությունը: Ցանկացած առաջարկություն կգնահատվի, շնորհակալություն Թրեյսի
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ի՞նչ բանաձև կօգտագործեի, եթե ուզենայի ստանալ իմ միջին ցուցանիշները մեկ ամսվա համար, բայց չհաշվեի զրոյական օրերը (0): Ես հետևում եմ իմ ամսական էլեկտրաէներգիայի օգտագործմանը, բայց պետք է միջինը ստանամ նույնիսկ մինչև ամիսների ավարտը: Կա՞ն գաղափարներ կամ օգնություն:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև, TFkidd
Ձեր խնդիրը լուծելու համար խնդրում ենք կիրառել հետևյալ բանաձևը.
=AVERAGE(IF(B2:B31<>0,B2:B31))
Խնդրում եմ փորձեք, հուսով եմ, որ դա կարող է օգնել ձեզ:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև, ես փորձում եմ միջինը ստեղծել միայն այն դեպքում, եթե տողը համապատասխանում է այլ սյունակների չափանիշներին: Ես պետք է ներառեմ համարը J սյունակում, եթե այդ տողը F սյունակում ունի «B» և «E» սյունակում «M»: Ես մշակել եմ բանաձևը, եթե դա միայն մեկ պայման է.

= AVERAGEIF (F2:F114, «B», J2:J114)

Բայց ես չեմ կարող մշակել, թե ինչպես կարելի է այն հասցնել միայն միջին թվերի J սյունակում, որոնք համապատասխանում են երկու պայմաններին:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև, Սալի
Մի քանի չափանիշների հիման վրա միջինը հաշվարկելու համար կարող եք կիրառել AVERAGEIFS ֆունկցիան, խնդրում ենք օգտագործել ստորև բերված բանաձևը.
= AVERAGEIFS (J2:J114, F2:F114, «B», E2:E114, «M»)

Խնդրում ենք փորձել, հուսով եմ, որ դա կարող է օգնել ձեզ:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Շատ շնորհակալություն, սա կատարյալ աշխատեց:
Առայժմ ոչ մի մեկնաբանություն չկա
Թողեք ձեր մեկնաբանությունները
Հրապարակում որպես հյուր
×
Գնահատեք այս գրառումը.
0   Անձնավորություններ
Առաջարկվող վայրեր

Հետեւեք մեզ

Հեղինակային իրավունքի © 2009 - www.extendoffice.com. | Բոլոր իրավունքները պաշտպանված են. Powered by ExtendOffice. | | Կայքի քարտեզ
Microsoft- ը և Office- ի պատկերանշանը հանդիսանում են Microsoft Corporation- ի ապրանքային նշաններ կամ գրանցված ապրանքային նշաններ ԱՄՆ-ում և (կամ) այլ երկրներում:
Պաշտպանված է Sectigo SSL- ի կողմից