Šūnu skaitīšana ar jebkuru tekstu - Excel un Google izklājlapas

Lejupielādēt darbgrāmatas piemēru

Lejupielādējiet darbgrāmatas piemēru

Šajā apmācībā mēs izmantosim funkcijas COUNTIF un SUMPRODUCT, lai saskaitītu šūnas, kurās ir jebkurš teksts diapazonā.

COUNTIF, lai saskaitītu šūnas ar jebkuru tekstu

Funkcija COUNTIF saskaita šūnas, kas atbilst noteiktiem kritērijiem. Šajā gadījumā mēs vēlamies saskaitīt šūnas, kurās ir jebkurš teksts. Mēs to darām, izmantojot zvaigznītes aizstājējzīmes simbolu:

1 = COUNTIF (B2: B6, "*")

Zvaigznīte aizstājējzīme atbilst jebkurai jebkura garuma teksta virknei. Ja pirms zvaigznītes vai pēc tās nav rakstzīmju (kā parādīts mūsu piemērā iepriekš), tā atbilst jebkuram tekstam.

Atcerieties, ka, ievadot teksta virknes formulās, tās vienmēr jāapņem ar pēdiņām. Tas attiecas pat uz aizstājējzīmēm.

Funkcija COUNTIFS, lai saskaitītu šūnas ar nosacījumiem

Funkcija COUNTIFS darbojas tāpat kā funkcija COUNTIF, izņemot to, ka tā pieļauj vairākus kritērijus. Lai parādītu piemēru, izmantosim to pašu piemēru, kas norādīts iepriekš, izņemot šoreiz mēs izslēgsim šūnas, kas saka “ABC”. Mēs to varam izdarīt, pievienojot simbolu “” kā nosacījumu paziņojumu, kas apzīmē “nav vienāds ar”.

1 = COUNTIFS (diapazons, "*", diapazons, "teksts")
1 = COUNTIFS (B2: B6, "*", B2: B6, "ABC")

Jūs ievērosiet, ka pat šajā formulā nosacījumu ieskauj pēdiņas. Varat pievienot tik daudz nosacījumu, cik nepieciešams, vienkārši atcerieties ievērot funkcijas formulas struktūru, pievienojot diapazonu un pēc tam nosacījumu.

Jāatzīmē, ka “ABC” nav reģistrjutīgs, tāpēc tajā tiks iekļautas arī šūnas ar mazajiem burtiem, t.i., tiks iekļautas šūnas ar “abc”, “ABC”, “aBc”.

SUMPRODUCT Lai saskaitītu šūnas ar jebkuru tekstu

Funkciju SUMPRODUCT var izmantot arī, lai nosacīti saskaitītu šūnas. Tas ir sarežģītāk nekā funkcija COUNTIF, taču ir daudz jaudīgāka.

1 = SUMPRODUCT (INT (ISTEXT (diapazons))
1 = SUMPRODUCT (INT (ISTEXT (B2: B6))

Sadalīsim šo formulu, lai saprastu katru tās daļu

Formulu joslā iezīmējiet kādu funkcijas daļu un nospiediet F9, lai redzētu šīs formulas daļas aprēķināto vērtību.

ISTEXT ir Būla funkcija, kas atgriež patiesu vai nepatiesu, pamatojoties uz to, vai šūnā ir teksts. Tomēr, ja to izmanto SUMPRODUCT funkcijā, tas atgriezīs TRUE/FALSE vērtību masīvu: {TRUE; FALSE; FALSE; PATIESA; TRUE}.

Tālāk mēs izmantojam funkciju INT, lai pārvērstu Būla vērtības par 1 un 0, lai funkcija SUMPRODUCT varētu summēt vērtības, skaitot šūnu skaitu, kurās ir teksts.

Varat arī izmantot dubultu vienotu zīmi “-” (to parasti dēvē arī par dubultu negatīvu), kas pārvērš TRUE un FALSE vērtības attiecīgi par 1s un 0s.

Visbeidzot, SUMPRODUCT ņems vērā šī masīva summēšanu: 1 + 0 + 0 + 1 + 1 = 3.

Google izklājlapas - saskaitiet šūnas ar jebkuru tekstu

Visi iepriekš minētie piemēri Google izklājlapās darbojas tieši tāpat kā programmā Excel.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave