Mēs zinām, ka kopējās rakstzīmes šūnā var saskaitīt, izmantojot Excel LEN funkciju. Mēs arī esam iemācījušies saskaitīt kopējās rakstzīmes diapazonā. Tagad, lai saskaitītu konkrētā teksta kopējo skaitu diapazonā (vairāk nekā viena šūna), mēs izmantosim līdzīgu paņēmienu.
Lai to izdarītu, ir divas metodes. Apskatīsim pirmo metodi.
Vispārēja formula rakstzīmju skaitīšanai diapazonā
= SUMPRODUCT (LEN (diapazons) -LEN (SUBSTITUTE (diapazons, "raksturs", ""))) |
diapazons: Tas ir diapazons, kurā ir teksts.
raksturs:Šis ir raksturs, kuru vēlaties saskaitīt. Tas var būt īpašs raksturs vai teikums.
Piemērs: saskaitiet noteiktu tekstu diapazonā
Iepriekš redzamajā attēlā mums ir daži teksti diapazonā B3: B6. Mums ir jāsaskaita kopējais "x" rakstzīmju skaits diapazonā, izmantojot vienu formulu. Mēs esam manuāli rakstījuši uz "x" skaitu katrā šūnā, lai pārbaudītu rezultātu. Mēs varam tos apkopot, bet vēlamies izmantot vienu formulu, kas nav atkarīga no citām kolonnām vai manuāla darba. Mēs izmantojam iepriekš minēto vispārīgo formulu.
Ierakstiet šo formulu šūnā C8.
= SUMPRODUCT (LEN (B3: B6) -LEN (SUBSTITUTE (B3: B6, "x", "")))) |
Nospiediet Enter. Kopējais rakstzīmju skaits diapazonā ir 6.
Kā tas darbojas?
Funkcija SUMPRODUCT ir masīva funkcija, kas apkopo doto masīvu. Funkcija LEN atgriež virknes garumu šūnā vai dotajā tekstā. Funkcija SUBSTITUTE atgriež mainītu virkni pēc konkrētas rakstzīmes aizstāšanas ar citu.
Tagad funkcija darbojas iekšā. Tātad vispirms ņemam LEN (B3: B6) daļu.
Šeit mēs esam barojuši LEN funkciju ar diapazonu B3: B6. Funkcija LEN atgriež katras masīva šūnas garumu.
{32;53;51;69} |
Nākamais LEN (AIZSTĀJIS (B3: B6, "x", "")). Šeit funkcija SUBSTITUTE palaiž un atgriež mainītu virkņu masīvu pēc visu "x" aizstāšanas ar neko ("") no diapazona B3: B6. Tad šis masīvs atkal tiek ievadīts funkcijā LEN, kas atgriež atlikušās rakstzīmes. {31; 52; 49; 67}
Pašlaik funkcijā SUMPRODUCT ir divi masīvi = SUMPRODUCT ({32; 53; 51; 69}-{31; 52; 49; 67}). Otrais masīvs tiek atņemts no pirmā masīva, un mēs iegūstam galīgo masīvu kā, = SUMPRODUCT ({1; 1; 2; 2}). Visbeidzot, šis masīvs tiek summēts, lai gala rezultāts būtu 6.
Nav reģistrjutīgsformula
Iepriekš minētā formula ir reģistrjutīga, jo funkcija SUBSTITUTE ir reģistrjutīga. Lai saskaitītu konkrētu rakstzīmi diapazonā neatkarīgi no gadījuma, izmantojiet šo formulu.
= SUMPRODUCT (LEN (B3: B6) -LEN (SUBSTITUTE (LOWER (B3: B6), "x", "")))) |
Šajā formulā funkcija LOWER pārvērš visas virknes diapazonā B3: B6 par mazajiem burtiem, un tad notiek viss process, kā aprakstīts iepriekš.
Alternatīva formula:
Alternatīvs veids ir izmantot SUM funkciju ar funkciju LEN kā masīva formulu. Tas nozīmē, ka pēc funkcijas rakstīšanas mums jāizmanto taustiņu kombinācija CTRL+SHIFT+ENTER.
{= SUMMA (LEN (B3: B6) -LEN (AIZSTĀJIS (B3: B6, "x", ""))))}} |
Konkrēta teksta skaitīšana diapazonā:
Iespējams, jums tagad rodas jautājums, kā saskaitīt konkrētu tekstu diapazonā. To var izdarīt ar nelielām izmaiņām šeit apskatītajā formulā.
Tātad, jā, puiši, šādā veidā jūs varat iegūt konkrētu rakstzīmju kopskaitu diapazonā. Tas ir diezgan vienkārši, taču, ja jums ir šaubas vai kāds cits īpašs vaicājums, kas saistīts ar šo rakstu vai jebkuru citu Excel 2010/2013/2016/2019/365 vai Excel VBA, uzrakstiet to komentāru sadaļā zemāk. Es labprāt kliedēšu jūsu šaubas.
Rakstzīmju skaitīšana šūnā programmā Excel | Uzziniet, kā šūnā vai virknē saskaitīt konkrētu rakstzīmi.
Saskaitiet kopējās atbilstības divos diapazonos programmā Excel | Uzziniet, kā saskaitīt kopējo atbilstību divos diapazonos, izmantojot funkciju SUMPROUDCT.
SUMIFS, izmantojot AND-OR loģiku | SUMIFS var izmantot arī ar loģiku VAI. SUMIFS izmantotā defualt loģika ir AND loģika.
SUMPRODUCT ar IF loģiku | Uzziniet, kā lietot SUMPRODUCT ar IF loģiku, formulā neizmantojot IF funkciju.
Populārs raksts:
50 Excel saīsnes, lai palielinātu produktivitāti | Ātrāk izpildiet savu uzdevumu. Šie 50 īsceļi ļaus jums strādāt vēl ātrāk programmā Excel.
Funkcija VLOOKUP programmā Excel | Šī ir viena no visbiežāk izmantotajām un populārākajām Excel funkcijām, kas tiek izmantota, lai meklētu vērtību no dažādiem diapazoniem un lapām.
COUNTIF programmā Excel 2016 | Saskaitiet vērtības ar nosacījumiem, izmantojot šo apbrīnojamo funkciju. Jums nav jāfiltrē dati, lai uzskaitītu konkrētu vērtību. Skaitītāja funkcija ir būtiska, lai sagatavotu informācijas paneli.
Kā lietot SUMIF funkciju programmā Excel | Šī ir vēl viena būtiska informācijas paneļa funkcija. Tas palīdz apkopot vērtības noteiktos apstākļos.