Excel-formule: tel specifieke tekens in een cel -

Inhoudsopgave

Generieke formule

=LEN(A1)-LEN(SUBSTITUTE(A1,"a",""))

Samenvatting

Om te tellen hoe vaak een bepaald teken in een cel voorkomt, kunt u een formule gebruiken die is gebaseerd op de functies VERVANGEN en LENGTE. In de algemene vorm van de bovenstaande formule staat A1 voor het celadres en staat "a" voor het teken dat u wilt tellen.

In het voorbeeld bevat de actieve cel deze formule:

=LEN(B3)-LEN(SUBSTITUTE(B3,C3,""))

Uitleg

Deze formule werkt door SUBSTITUTE te gebruiken om eerst alle tekens te verwijderen die in de brontekst worden geteld. Vervolgens wordt de lengte van de tekst (met het teken verwijderd) afgetrokken van de lengte van de originele tekst. Het resultaat is het aantal tekens dat is verwijderd met SUBSTITUTE, wat gelijk is aan het aantal van die tekens.

Kleine en hoofdletters

SUBSTITUTE is een hoofdlettergevoelige functie, dus het komt overeen met hoofdlettergebruik bij het uitvoeren van een vervanging. Als u zowel hoofdletters als kleine letters van een specifiek teken moet tellen, gebruikt u de functie HOOFDLETTERS in SUBSTITUTE om de tekst naar hoofdletters te converteren voordat u de vervanging uitvoert. Geef vervolgens een hoofdletter op als de tekst die als volgt wordt vervangen:

=LEN(A1)-LEN(SUBSTITUTE(UPPER(A1),"A",""))

Interessante artikelen...