Excel

Šūnā saskaitiet konkrētus vārdus

Count Specific Words Cell

Excel formula: saskaitiet konkrētus vārdus šūnāVispārīgā formula | _+_ | Kopsavilkums

Ja jums ir jāskaita, cik reizes konkrēts vārds (vai jebkura apakšvirkne) parādās šūnā, varat izmantot formulu, kas izmanto NOMAITA un LEN . Iepriekšējās formulas vispārīgajā formā “teksts” apzīmē šūnu, kurā ir teksts, un “vārds” apzīmē skaitāmo vārdu vai apakšvirkni. Piemērā mēs izmantojam šo formulu:





=( LEN (text)- LEN ( SUBSTITUTE (text,word,'')))/ LEN (word)
Skaidrojums

B4 ir šūna, kurā mēs skaitām vārdus, un C4 satur jūsu uzskaitīto apakšvirkni (vārdu vai jebkuru apakšvirkni).

kā izveidot vienkāršu joslu diagrammu programmā Excel

SUBSTITUTE noņem apakšvirkni no sākotnējā teksta, un LEN aprēķina teksta garumu bez apakšvirknes. Pēc tam šis skaitlis tiek atņemts no sākotnējā teksta garuma. Rezultāts ir rakstzīmju skaits, kuras noņēma SUBSTITUTE.





Visbeidzot, noņemto rakstzīmju skaitu dala ar apakšvirknes garumu. Tātad, ja apakšvirkne ir 5 rakstzīmes gara un pēc tās noņemšanas no sākotnējā teksta trūkst 10 rakstzīmju, mēs zinām, ka apakšvirkne sākotnējā tekstā parādījās divas reizes.

Rokturis

SUBSTITUTE ir reģistrjutīga funkcija, tāpēc, veicot aizstāšanu, tā atbilst mazajiem un mazajiem burtiem. Ja jums ir jāuzskaita gan vārda, gan apakšvirknes lielie un mazie burti, pirms aizvietošanas izmantojiet tekstu SUPSTITUTE, lai pārvērstu tekstu par lielajiem burtiem:



 
=( LEN (B4)- LEN ( SUBSTITUTE (B4,C4,'')))/ LEN (C4)

Tā kā šī formula pirms aizvietošanas apakšvirkni un tekstu pārvērš lielajos burtos, tā jebkurā gadījumā strādās vienlīdz labi ar tekstu.

Risināšanas problēmas

Vārdu skaitīšana programmā Excel ir sarežģīta, jo programma Excel neatbalsta regulārās izteiksmes. Tā rezultātā ir grūti mērķēt uz vārdiem, kurus vēlaties precīzi saskaitīt, vienlaikus ignorējot apakšvirknes un citas daļējas atbilstības (t.i., atrodiet “lapsa”, bet ne “lapsas”). Pieturzīmes un burtu varianti padara šo problēmu diezgan izaicinošu.

kura funkcija atradīs vērtību jūsu izklājlapā?

Viens risinājums ir izmantot cita formula iekšā palīgu kolonna lai “normalizētu tekstu” kā pirmo soli. Pēc tam izmantojiet šīs lapas formulu, lai saskaitītu vārdus, kas ietīti ar atstarpes rakstzīmēm, lai iegūtu precīzu skaitu (t.i., normalizētajā tekstā varat meklēt “lapsa”.

Piezīme: šī pieeja ir tikai tik laba, cik jūs varat izveidot normalizēto tekstu, un, iespējams, vajadzēs daudzas reizes pielāgot normalizēšanas formulu, lai iegūtu vēlamo rezultātu.

Autors Deivs Bruns


^