Šiame straipsnyje mes išmoksime, kaip skaičiuoti eilutes, jei „Excel“ atitinka bent n skaičių.
Scenarijus:
Paprastais žodžiais tariant, dirbant su skaičių duomenimis. Turime išgauti eilučių, turinčių bent ne daugiau kaip arba tiksliai n reikšmių, skaičių iš konkrečios eilutės, atitinkančios nurodytus „Excel“ kriterijus. Pavyzdžiui, jei apskaičiuojamas mokinių, kurių testų rezultatai yra žemesni nei vidutinis, skaičius. Tokias skaičiavimo problemas galime atlikti ilgame sąraše, naudodami toliau pateiktą „Excel“ formulę.
Naudojamos formulės funkcijos ir formulės sintaksė:
Bus naudojama ši funkcija. Taigi prieš naudodamiesi šiek tiek susipažinkite.
- SUM funkcija
- MMULT funkcija
- TRANSPOSE funkcija
- Funkcija COLUMN
Iš šių nurodytų funkcijų sukursime formulę.
Naudokite formulę:
{ = SUMA ( - (MMULT ( - ((duomenys) <kritinis), TRANSPOSE (SKILTIS (duomenys) 0)) = n)) } |
Pastaba: garbanotiems petnešoms ( { } ) Naudokite Ctrl + Shift + Enter kai dirbate su „Excel“ masyvais ar diapazonais. Pagal numatytuosius nustatymus formulėje bus sugeneruoti garbanotieji skliausteliai. NEBANDYKITE koduoti garbanotų skliaustų simbolių.
duomenys: krūva skaičių kaip duomenys.
= n: tikslus įvykių skaičius (naudojimas <= daugiausiai arba >= bent jau įvykiams)
crit: kriterijai, kuriuos reikia suderinti
Pavyzdys:
Visa tai gali būti painu suprasti. Taigi, išbandykime šią formulę, paleisdami ją žemiau pateiktame pavyzdyje. Čia iš eilės turime konkretaus pardavimo ID pardavimo duomenis. Turime rasti pardavimo ID skaičių, kai pardavėjas nepardavė 40 parduodamų prekių tiksliai 2 kartus. Čia kriterijai yra <40 ir įvykis yra 2 (= 2 tiksliam įvykiui)
Formulė:
{ = SUMA ( - (MMULT ( - (((C4: H15))) <40), TRANSPOSE (SKILTIS (C4: H15) 0)) = 2)) |
Paaiškinimas:
- Funkcija COLUMN grąžina stulpelio numerio masyvą iš pirmosios masyvo ląstelės į paskutinę masyvo ląstelę. {3; 4; 5; 7; 8}
- ^0, ši operacija su bet kokiais masyvo skaičiais grąžina 1s masyvą.
- Funkcija TRANSPOSE konvertuoja matricos masyvo eilutes į stulpelius, o stulpeliai - į eilutes. Čia 1s masyvas iš eilės yra konvertuojamas į 6 (1s) masyvą stulpeliuose. {1; 1; 1; 1; 1; 1}
- - ((C4: H15) <40), ši operacija grąžina reikšmes kaip 1s kaip TRUE reikšmes (suderinti kriterijai) ir 0s kaip klaidingas vertes.
- Funkcija MMULT ima dauginti 2 matricas ir grąžina reikšmes, kaip parodyta žemiau.
= SUMA ( - ({1; 0; 1; 0; 2; 1; 0; 0; 1; 2; 3; 3} = 2))
- Funkcija SUM skaičiuoja reikšmes, atitinkančias masyvą 2, kai įvykis yra būtinas.
- Norėdami gauti rezultatą, naudokite „Ctrl“ + „Shift“ + „Enter“. Kadangi tai yra masyvo formulė.
Čia funkcijos masyvai pateikiami kaip masyvo nuoroda. Naudokite dvigubą (-) rankiniu būdu Norėdami gauti rezultatą, paspauskite „Enter“.
Kaip matote aukščiau esančiame paveikslėlyje, yra 2 pardavėjai, kurie nebaigė net 40 pardavimų. Tai yra skaičius atitinkamose duomenų eilutėse, kuriose 2 skaičiai yra mažesni nei 40. Galite tinkinti skaičiaus įvykį ir kriterijus, kurie turi būti tikrinami lentelės eilutėse. Žemiau yra pavyzdys, kaip gauti skaičių pagal skirtingus kriterijus ir skirtingus įvykius.
Skaičiuokite eilutes, atitinkančias pardavimus virš 100 ir 3 kaip tikslų įvykį:
Dabar norėtume sužinoti, kiek pardavėjų parduoda vidutiniškai gerai. Norėdami tai padaryti, turime gauti pardavėjo, kuris pardavė daugiau nei 100, skaičių tiksliai 3 kartus.
Naudokite formulę:
= SUMA ( - (MMULT ( - (((C4: H15))))> 100), PERDAVIMAS (SKILTIS (C4: H15) 0)) = 3)) |
> 100: skaičius turi būti didesnis nei 100.
= 3: įvykis yra lygus 3
Čia funkcijos masyvai pateikiami kaip masyvo nuoroda. Naudokite dvigubą (-) rankiniu būdu Norėdami gauti rezultatą, paspauskite „Enter“.
Kaip matote, yra 3 pardavėjai, kuriems sekasi gana gerai. Tai yra skaičius atitinkamose duomenų eilutėse, kuriose 3 išpardavimai yra didesni nei 100.
Čia yra visos pastabos, susijusios su formulės naudojimu.
Pastabos:
- Formulė veikia tik su skaičiais.
- MMULT ir TRANSPOSE funkcijos yra matricos funkcija, todėl prieš naudodami patikrinkite.
- Jei formulė pateikia #VALUE klaidą, patikrinkite, ar garbanotieji skliausteliai turi būti formulėje, kaip parodyta straipsnio pavyzdžiuose.
- Neigiant (-) char reikšmės TRUEs arba 1s keičiamos į FALSEs arba 0s, o FALSEs arba 0s į TRUEs arba 1s.
- Operacijos panašios į ( = ), mažesnis nei lygus ( <= ), geresnis negu ( > ) arba nelygi () gali būti atlikta taikant formulę, naudojant tik skaičius.
Tikimės, kad šis straipsnis apie tai, kaip skaičiuoti eilutes, jei „Excel“ atitinka atitinkamas vertes, yra aiškinamasis. Daugiau straipsnių apie formulių skaičiavimą rasite čia. Jei jums patiko mūsų tinklaraščiai, pasidalykite jais su savo draugais „Facebook“. Taip pat galite sekti mus „Twitter“ ir „Facebook“. Mes norėtume išgirsti jūsų nuomonę, praneškite mums, kaip galime patobulinti, papildyti ar naujovinti savo darbą ir padaryti jį geresnį. Parašykite mums el
Raskite paskutinę duomenų eilutę su skaičiais „Excel“ : Daugelyje teksto reikšmių raskite paskutinius „Excel“ duomenis.
Kaip naudoti „SUMPRODUCT“ funkciją programoje „Excel“: Grąžina SUM, padauginus reikšmes keliuose „Excel“ masyvuose.
COUNTIFS su dinaminių kriterijų diapazonu : Suskaičiuokite ląsteles, kurios yra nuo kitų „Excel“ langelių reikšmių.
„COUNTIFS“ dviejų kriterijų atitiktis : Suskaičiuokite langelius, atitinkančius du skirtingus „Excel“ sąrašo kriterijus.
COUNTIFS su keliais kriterijais arba : Skaičiuokite langelius, turinčius kelis kriterijus, naudodami funkciją OR.
„Excel“ funkcija COUNTIFS : Skaičiuokite ląsteles, priklausančias nuo kitų ląstelių reikšmių.
Kaip naudoti „Countif“ VBA „Microsoft Excel“ : Skaičiuokite langelius naudodami „Visual Basic for Applications“ kodą.
Kaip „Excel“ naudoti pakaitos simbolius : Suskaičiuokite frazes atitinkančias frazes naudodami „Excel“ pakaitos simbolius
Populiarūs straipsniai:
50 „Excel“ spartusis klavišas produktyvumui padidinti : Greičiau atlikite savo užduotį. Šie 50 sparčiųjų klavišų leis dar greičiau dirbti naudojant „Excel“.
Kaip naudotis t„VLOOKUP“ funkcija „Excel“ : Tai yra viena iš dažniausiai naudojamų ir populiariausių „Excel“ funkcijų, naudojama vertei iš įvairių diapazonų ir lapų ieškoti.
Kaip naudoti funkciją „COUNTIF“ programoje „Excel“ : Skaičiuokite vertes su sąlygomis naudodami šią nuostabią funkciją. Norint suskaičiuoti konkrečias vertes, nereikia filtruoti duomenų. Skaitiklio funkcija yra būtina norint paruošti prietaisų skydelį.
Kaip naudoti „SUMIF“ funkciją „Excel“ : Tai dar viena esminė prietaisų skydelio funkcija. Tai padeda apibendrinti vertes konkrečiomis sąlygomis.