Kuinka laskea soluja, joiden arvo on pienempi kuin tietty luku?

Erityisesti, jos olemme juuri huomanneet, kuinka usein tarvitsemme laskea arvoja tietyn kynnyksen alapuolelta, ei ole yllätys, että Excel tarjoaa useita suoraviivaisia tapoja käsitellä tätä. COUNTIF-funktion käyttäminen “pienempi kuin” -ehtoon kanssa on yksinkertaisin lähestymistapa, mutta on olemassa vaihtoehtoja, jotka voivat sopia paremmin datasi monimutkaisuuteen. Tutustutaan näihin menetelmiin, jotta voit nopeasti löytää juuri sinun laskutarpeisiisi sopivan tavan.

Tärkeimmät kohdat

  • Käytä COUNTIF(alue, “<arvo”) laskeaksesi solut, joiden arvo on pienempi kuin määritetty luku Excelissä.
  • Korvaa “<arvo” soluviittauksella dynaamista kynnysarvokriteeriä varten, kuten “<” & A1.
  • COUNTIF laskee tehokkaasti numeeriset ja päivämääräarvot, jotka ovat pienempiä kuin annettu kriteeri, ja ohittaa tyhjät.
  • Vaihtoehtoisesti voit käyttää SUMMAa ja kaksoisnegatiiveja: SUM(–(alue<arvo)) joustavaan laskemiseen.
  • Käytä COUNTIFS-funktiota laskeaksesi solut, jotka täyttävät useita “pienempi kuin” -ehtoja eri sarakkeissa.

COUNTIF-funktion käyttäminen solujen laskemiseen, joiden arvo on pienempi kuin tietty luku

countif laskee soluja alapuolella

Kun meidän täytyy laskea soluja, joiden arvot ovat tiettyä lukua pienempiä yhdessä sarakkeessa, COUNTIF-toiminto on meille tärkeä työkalu.

Määrittelemme alueen ja asetamme kriteerin kuten “<35” tai viittaamme dynaamisesti soluun, joka sisältää kyseisen raja-arvon. Kun määrität laskenta-aluetta suurissa taulukoissa, on hyödyllistä osata valita sarakkeen loppuun asti Excelissä yhdellä pikanäppäimellä.

COUNTIF käsittelee päivämäärävertailut sujuvasti, jolloin voimme arvioida päivämääriä tietyn päivän ennen tehokkaasti. Se myös ohittaa automaattisesti tyhjät solut, estäen vääristyneet lukumäärät.

Vaihtoehtoiset menetelmät: SUMMA loogisilla taulukoilla

Vaikka COUNTIF on usein helpoin tapa laskea soluja, jotka ovat pienempiä kuin tietty arvo, voimme myös käyttää SUM-toimintoa yhdessä loogisten taulukoiden kanssa joustavana vaihtoehtona. Rakentamalla loogisen ehdon kuten (B2:B20<35) saamme TOSI/EPÄTOSI-arvot.

Kaksoisnegatiivin (–) käyttäminen muuntaa nämä arvoiksi 1 ja 0, jolloin SUM voi laskea vastaavat solut. Tämä menetelmä tarjoaa tarkempaa hallintaa, mutta ole tietoinen mahdollisesta suorituskykyvaikutuksesta suurilla tietojoukoilla, koska taulukko kaavat laskevat jokaisen solun erikseen. Pelkän laskemisen sijaan voit visualisoida kriteerin alittavat arvot katsomalla ohjeemme siitä, kuinka korostaa rivejä soluarvon perusteella Excelissä. Käytä tätä tapaa, kun tarvitset joustavuutta, joka ylittää COUNTIF:n suoraviivaiset ehdot.

COUNTIFS-funktion käyttäminen useiden ehtojen laskemiseen sarakkeissa

countifs poikkileikkauksessa useita ehtoja

Koska meidän on usein arvioitava useita ehtoja yhtä aikaa, COUNTIFS antaa meille mahdollisuuden laskea soluja, jotka täyttävät useita kriteerejä eri sarakkeissa samanaikaisesti. Tämä Ristikkäinen sarake -ominaisuus mahdollistaa ehtojen yhdistämisen, kuten lukemaan opiskelijoita, jotka ovat saaneet alle 50 sekä matematiikassa että fysiikassa.

Määrittelemme Ehtoyhdistelmän parittamalla jokaisen alueen siihen liittyvän ehdon kaavassa, esimerkiksi: =COUNTIFS(B2:B20, “<50”, C2:C20, “<50”).

COUNTIFS:n hallitseminen useiden ehtojen käsittelyyn antaa meille mahdollisuuden analysoida monimutkaisia tietoaineistoja nopeasti ja tarkasti, tehden siitä korvaamattoman dynaamiseen tietopohjaiseen päätöksentekoon. Voit tehdä analyysistäsi vieläkin vuorovaikutteisempaa luomalla pudotusvalikkosuodattimen tietojen suodattamiseksi, jolloin voit vaihtaa kynnysarvoja lennosta.

Usein kysytyt kysymykset

Voiko COUNTIF-käsky käsitellä tekstiarvoja, joihin liittyy “pienempi kuin” -ehdot?

Kyllä, COUNTIF käsittelee tekstiä vähemmän kuin -ehdoilla käyttämällä aakkosjärjestystä, mutta se ei huomioi isoja ja pieniä kirjaimia, joten isoilla ja pienillä kirjaimilla ei ole vaikutusta tuloksiin. Voimme hyödyntää tätä tehokkaisiin tekstivertailuihin.

Kuinka laskea soluja, joiden arvo on pienempi kuin tietty luku, ei vierekkäisiltä alueilta?

Lähes 75 % edistyneistä Excelin käyttäjistä hyödyntää tehokkaasti useita alueita. Lasketaan soluja, jotka ovat pienempiä kuin tietty arvo ei-peräkkäisillä alueilla SUMPRODUCT-menetelmää käyttäen: yhdistämällä loogiset testit SUMPRODUCTiin summatakseen totuusarvojoukot voimakkaasti ja tarkasti. Jos joudut suorittamaan monimutkaisia laskentoja toistuvasti eri tiedostoissa, tutustu näihin hyödyllisiin Excel-makroesimerkkeihin VBA-aloittelijoille.

Mitä jos joillakin soluilla on virheitä tai ne ovat tyhjiä alueella?

Virheet voidaan ohittaa kietomalla kaava IFERROR-funktioon tai käyttämällä matriisikaavaa, jossa IFERROR on mukana, kuten =SUM(–(IFERROR(B2:B20<35, FALSE))) turvallisesti laskeaksesi alle arvon olevat solut, jättäen pois tyhjät ja virheelliset solut.

Voinko käyttää jokerimerkkejä COUNTIF-funktiossa pienempi kuin -ehdolle?

Ei, emme voi käyttää jokerimerkkejä COUNTIF-toiminnossa vähemmän kuin -kriteerin kanssa, koska operaattorin etusija rajoittaa mallin vastaavuutta täällä. “<“-operaattori vertaa arvoja ehdottomasti, joten jokerimerkit eivät sovellu numeerisiin “vähemmän kuin” -ehtoihin.

Kuinka laskea solut, jotka ovat pienempiä kuin päivämääräarvot käyttämällä COUNTIF-toimintoa?

Laskemme päivämäärää varhaisempien solujen lukumäärän varmistamalla oikean päivämäärämuodon, ja käytämme sitten =COUNTIF(alue, “<“&päivämäärä). Dynaamisten tulosten saamiseksi sovellamme suhteellisia päivämääriä solujen viitteissä, jolloin Excel vertaa päivämääriä tehokkaasti ja tarkasti.

Johtopäätös

Ajatellaan Exceliä kuin siivilänä, joka lajittelee hienoa hiekkaa – COUNTIF tarttuu arvoihin, jotka ovat alle tavoitteen, nopeasti ja siististi. Aivan kuten kypsien omenoiden poimiminen puusta, se auttaa meitä nappaamaan solut, jotka ovat pienempiä kuin tietty arvo, ilman vaivaa. Kun asiat muuttuvat monimutkaisemmiksi, SUM tai COUNTIFS toimivat terävämpänä työkaluna, joka leikkaa datakerrosten läpi. Hallitse nämä menetelmät, ja alle laskeminen tulee yhtä helpoksi kuin reipas kävely hyvin leikatussa omenatarhassa.