
Voit laskea solut, jotka eivät ole tyhjiä alueella, käyttämällä COUNTA -toiminto . Esitetyssä esimerkissä D5 sisältää seuraavan kaavan:
päivien lisääminen päivämäärään Excelissä
= COUNTA (range)Selitys
COUNTA on täysin automaattinen. Kun sille annetaan solualue, se palauttaa lukumäärän soluja, jotka sisältävät numeroita, tekstiä, loogisia arvoja ja virheitä. Tyhjät solut jätetään huomiotta.
COUNTIF ja COUNTIFS
Ei-tyhjien solujen laskeminen COUNTIF -toiminto , voit käyttää seuraavanlaista kaavaa:
= COUNTA (B5:B9)
Tätä samaa lähestymistapaa voidaan laajentaa COUNTIFS -funktio kuten tämä:
= COUNTIF (range,'')
Tässä laskemme soluja, kun arvo on rng1 on yli 100 ja rng2 ei ole tyhjä.
Katso myös: 50 esimerkkiä kaavaehdoista .
Laske solut, joissa on vähintään yksi merkki
Yksi COUNTAn ongelma on, että se myös laskee tyhjät merkkijonot palautetaan kaavoilla (= ''). Jos törmäät tähän ongelmaan, voit käyttää seuraavanlaista kaavaa:
= COUNTIFS (rng1,'>100',rng2,'')
Tässä, LEN -toiminto palauttaa merkkien määrän kullekin alueen solulle, jota sitten verrataan nollaan suuremmalla kuin operaattorilla (>). Tämä lauseke palauttaa arvon TRUE soluille, jotka sisältävät vähintään yhden merkin, ja FALSE muille. The kaksinkertainen negatiivinen (-) käytetään pakottamaan TOSI/EPÄTOSI-arvot yhteen ja nollaan ja SUMPRODUCT -toiminto palauttaa summan.
Laske tyhjät solut
Laskea solut ovat tyhjiä , voit käyttää COUNTBLANK -funktio niin kuin:
Kirjailija Dave Bruns= SUMPRODUCT (--( LEN (A1:A100)>0))