SUMIF-, COUNTIF- ja AVERAGEIF -toiminnot - Pääopas

Tämä Excel -opetusohjelma osoittaa, miten Excel -laskuri- ja laskentatoimintoja käytetään.

Esimerkkejä kaavasta:

COUNTIF -toiminnon kuvaus:

Laskee kaikki sarjan solut, jotka täyttävät yhden (COUNTIF) tai useita (COUNTIFS) määritettyä ehtoa.

COUNTIF -syntaksi

alue - joukko numeroita, tekstiä tai tyhjiä arvoja.
ehdot - Ehtoja sisältävä merkkijono. Esimerkki "> 0"

Lisää esimerkkejä:

Tarkastellaan ensin helppoa COUNTIF -esimerkkiä:

COUNTIF Suurempi kuin nolla

Tämä koodi laskee kaikki sarakkeen A solut, jotka ovat suurempia kuin nolla.
= laskuri (a4: a10, "> 0")

COUNTIF alle nollan

Tämä koodi laskee kaikki sarakkeen A solut, jotka ovat alle nolla.
= laskuri (a4: a10, "<0")

COUNTIF tyhjää solua

= laskuri (a4: a10, "")
Tämä COUNTIF -kaava laskee kaikki sarakkeen A tyhjät solut. Voit kuitenkin laskea kaikki tyhjät solut COUNTBLANK: n avulla:
= laskuri (a4: a10)

Laske tyhjiä soluja

Tyhjien solujen laskeminen on hieman hankalampaa. Luulisi, että tämä laskee kaikki ei-tyhjät solut:
= laskuri (a4: a10, "")
ja yleensä tekee, yhtä merkittävää poikkeusta lukuun ottamatta. Kun solu sisältää kaavan, jonka tuloksena on "" (tyhjä), yllä oleva koodi laskee sen ei-tyhjäksi, koska solussa on kaava. Käytä sen sijaan tätä kaavaa:
= laskuri (a4: a10, "*?")
Tämä kaava käyttää jokerimerkkejä. Opimme niistä alla.

Sinun on tiedettävä yksi muu laskutoiminto: COUNTA -funktio. COUNTA -funktio laskee kaikki solut, jotka sisältävät jotain: kaavan (vaikka tuloksena olisi ""), loogisen arvon (TOSI tai EPÄTOSI), tekstin tai luvun.

Laske tyhjien ja ei-tyhjien solujen esimerkit:

!!!!!!!!! kuva erilaisista esimerkeistä !!!!!!!!!!

(mainitse luku?)

Countif -yleismerkki

Olet ehkä kuullut Excelin yleismerkeistä. Jokerimerkit ovat merkkejä, jotka voivat edustaa mitä tahansa merkkiä. Tässä kaavio:

kuva omenoita

Teksti - Tarkka haku

= laskuri (a2: a10, "omenat")

Teksti - Sisältää tekstiä

= laskuri (a2: a10, "*omenat*")

Teksti - sisältää mitä tahansa tekstiä

= laskuri (a2: a10, "*")

Laskuri - Ei sisällä tekstiä

= laskuri (a2: a10, "*")

Countif Color

Valitettavasti ei ole helppoa tapaa laskea soluja tietyillä väreillä. Tätä varten sinun on käytettävä VBA: ta. Tässä on linkki, jossa on lisätietoja: CountIf Cell Color käyttäen VBA>.

Countif -kaksoiskappaleet

On olemassa useita tapoja laskea kaksoiskappaleet, mutta katsotaanpa yhtä helpoimmista tavoista, joissa käytetään vain COUNTIF -toimintoja.

Kuva

Luo ensin sarake laskemaan kuinka usein tietue näkyy tiedoissa. Kaikki tietueet, jotka ilmestyvät useammin kuin kerran (> 1), katsotaan kopioiksi.
= laskea

Sitten luomme COUNTIF -funktion, joka laskee useamman kerran näkyvien tietueiden määrän:
= laskea

Laskuri kahdella tai usealla ehdolla - Countifs -toiminto

Toistaiseksi olemme työskennelleet vain COUNTIF -toiminnon kanssa. COUNTIF -toiminto voi käsitellä vain yhtä ehtoa kerrallaan. Jos haluat käyttää COUNTIFia useilla kriteereillä, sinun on käytettävä COUNTIFS -toimintoa. COUNTIFS toimii aivan kuten COUNTIF. Lisäät vain lisäkriteerit. Katsotaanpa joitain esimerkkejä…

KUVA

COUNTIFS - suurempi ja vähemmän kuin

Tehdään COUNTIF, jossa tarkistamme, kuuluuko luku alueelle. Luvun on oltava suurempi kuin 0, mutta alle 100:

COUNTIFS - ajanjakso

Kokeillaan nyt päivämäärillä. Etsi kaikki päivämäärät 1.1.2015–7.7.2015:

LASKUT - Tai

Toistaiseksi olemme käsitelleet vain JA kriteeri. Esimerkki: yli 0 JA alle 100. Mitä COUNTIFS: n kanssa tehdään TAI?

laskurin kääntöpöytä

Kuinka tehdä laskuri Excelissä
Countifin kriteerit

yläosassa on hyperlinkkejä eri osioihin
hänellä on linkit hänen sisältöönsä kaavasivulla ja # -linkkiä eri asioihin

kun käytät ehtoja, käsittele sitä kuin tekstiä

kuva

Syntaksi ja argumentit:

x -

COUNTIF VBA Esimerkkejä

Voit käyttää myös Excel COUNTIF -toimintoa VBA: n sisällä käyttämällä Application.WorksheetFunction.

Tyyppi:

1 application.worksheetfunction.CountIf (alue, kriteerit)

Olettaen, että meillä on yllä olevat tiedot:

1 WorksheetFunction.CountIf (Alue ("A1: A10"), "> 60")

Palauttaa 4, koska on neljä solua, joiden arvot ovat suurempia kuin 60

1 WorksheetFunction.CountIf (Alue ("A1: A10"), "10")

Palauttaa 1, koska on yksi solu, jonka arvo on 10

1 MsgBox WorksheetFunction.CountIf (Alue ("A1: A10"), "")

Palauttaa 10, koska kaikilla soluilla on arvot

1 MsgBox WorksheetFunction.CountIf (Alue ("A1: A10"), "")

Palauttaa 10, koska tyhjiä soluja ei ole

Olettaen, että meillä on tiedot taulukossa nimeltä Taulukko 1, kuten yllä:

1 WorksheetFunction.CountIf (Alue ("Taulukko1"), "*testi*")

Palauttaa 6, koska kuusi solua sisältää sanan "testi".

1 WorksheetFunction.CountIf (Alue ("Taulukko1"), "testi")

Palauttaa 6, koska ei ole soluja, jotka sisältävät VAIN sanan "testi".

1 WorksheetFunction.CountIf (Alue ("Taulukko1"), "F*")

Palauttaa 6, koska on kolme solua, joiden arvot alkavat F -kirjaimella.

COUNTIF -toiminnon käyttäminen Excelissä:

Palaa toimintoluetteloon

Lisätietoja COUNTIF -toiminnosta on Microsoftin COUNTIF -ohjesivulla.

Ennen kuin puhumme laskutoiminnon käytöstä, meidän on mainittava nämä kolme muuta toimintoa
Kreivi
laskea
laskut

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave