Wachtwoord vergeten?

Wachtwoord vergeten
Vul hier uw email adres in. U ontvangt dan een nieuw wachtwoord.

Formules voor het tellen van tekst, tekens en woorden in Excel

Gepost op 24-05-2006 - Microsoft Office - 0 reacties


De informatie in dit artikel is van toepassing op:

  • Microsoft Office Excel 2003
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 2004 for Mac
  • Microsoft Excel X voor Mac
  • Microsoft Excel 2001 voor Mac
  • Microsoft Excel 98 voor Macintosh

Samenvatting


In dit artikel worden formules beschreven waarmee het volgende kan worden berekend:
  • Het aantal keren dat een tekstreeks voorkomt in een celbereik.
  • Het aantal keren dat een teken voorkomt in één cel.
  • Het aantal keren dat een teken voorkomt in een celbereik.
  • Het aantal woorden (of tekstreeksen) met een teken als scheidingsteken in een cel.

Meer informatie

Formule voor het berekenen van het aantal keren dat een tekstreeks voorkomt in een bereik

=SOM(LENGTE(bereik)-LENGTE(SUBSTITUEREN(bereik,"tekst";"")))/LENGTE("tekst")


waarbij bereik het desbetreffende celbereik is en "tekst" wordt vervangen door de specifieke tekstreeks die u wilt tellen.

Opmerking De bovenstaande formule moet worden ingevoerd als een matrixformule. U kunt een matrixformule invoeren in Excel voor Windows door op CTRL+SHIFT+ENTER te drukken. U kunt een matrixformule invoeren in Excel voor Macintosh door op COMMAND+RETURN te drukken.


De formule moet worden gedeeld door de lengte van de tekstreeks, aangezien van de som van de tekenlengte van het bereik een veelvoud wordt afgetrokken van het aantal keren dat de tekstreeks voorkomt. Deze formule kan alle volgende formules in dit artikel vervangen, behalve de formule waarmee het aantal woorden in een cel wordt geteld.

Voorbeeld 1: Tellen hoe vaak een tekstreeks voorkomt in een bereik

  1. Start Excel en open een nieuwe werkmap.
  2. Typ het volgende in werkblad1:
    A1: VruchtA2: appel,appelA3: banaanA4: appel,banaanA5: druifA6: banaan,druifA7: druif, appelA8: =SOM(LENGTE(A2:A7)-LENGTE(SUBSTITUEREN(A2:A7;"appel";"")))/LENGTE("appel")
De waarde van cel A8 is 4, omdat de tekst 'appel' vier keer voorkomt in het bereik.

Formule om te berekenen hoe vaak één teken voorkomt in één cel

=LENGTE(celverwijzing)-LENGTE(SUBSTITUEREN(celverwijzing;"a";""))


waarbij celverwijzing de celverwijzing is en 'a' wordt vervangen door het teken dat u wilt tellen.

Opmerking Deze formule hoeft niet als een matrixformule te worden ingevoerd.

Voorbeeld 2: Tellen hoe vaak een teken voorkomt in één cel


Gebruik dezelfde gegevens als in het voorgaande voorbeeld. Hierbij wordt ervan uitgegaan dat u wilt tellen hoe vaak het teken 'p' voorkomt in A7. Typ de volgende formule in cel A9:

A9: =LENGTE(A7)-LENGTE(SUBSTITUEREN(A7;"p";""))


De waarde van cel A9 is 2, aangezien het teken 'p' twee keer voorkomt in A7.

Formule om te berekenen hoe vaak één teken voorkomt in een bereik

=SOM(LENGTE(bereik)-LENGTE(SUBSTITUEREN(bereik;"a";"")))


waarbij bereik het desbetreffende celbereik is en "a" wordt vervangen door het teken dat u wilt tellen.

Opmerking De bovenstaande formule moet worden ingevoerd als een matrixformule. U kunt een matrixformule invoeren in Excel door op CTRL+SHIFT+ENTER te drukken.

Voorbeeld 3: Tellen van het aantal keren dat een teken voorkomt in een bereik


Gebruik dezelfde gegevens als in het voorafgaande voorbeeld. We gaan er hier vanuit dat u wilt tellen hoe vaak het teken 'p' voorkomt in A2:A7. Typ de volgende formule in cel A10:

A10: =SOM(LENGTE(A2:A7)-LENGTE(SUBSTITUEREN(A2:A7;"p";""))

Opmerking De bovenstaande formule moet worden ingevoerd als een matrixformule. U kunt een matrixformule invoeren in Excel door op CTRL+SHIFT+ENTER te drukken.


De waarde van cel A10 is 8, aangezien het teken 'p' acht keer voorkomt in A2:A7.

Formule voor het tellen van het aantal woorden dat door een teken is gescheiden in een cel

=ALS(LENGTE(SPATIES.WISSEN(celverwijzing))=0;0;LENGTE(celverwijzing)-LENGTE(SUBSTITUEREN(celverwijzing,teken;""))+1)


waarbij celverwijzing de celverwijzing is en teken het teken dat de woorden scheidt.

Opmerking De bovenstaande formule bevat geen spaties. Er zijn alleen meerdere regels gebruikt om de formule in dit document in te passen. Neem geen spaties op wanneer u deze formule in de cel typt. Deze formule hoeft niet als een matrixformule te worden ingevoerd.

Voorbeeld 4: Het aantal woorden tellen met een spatie als scheidingsteken in een cel


Volg de volgende stappen om het aantal woorden te tellen in een cel waarin de woorden met een spatie van elkaar zijn gescheiden:
  1. Start Excel en open een nieuwe werkmap.
  2. Typ het volgende in werkblad1:

    A1: De auto reed hard

    A2: =ALS(LENGTE(SPATIES.WISSEN(A1))=0;0;LENGTE(SPATIES.WISSEN(A1))-LENGTE(SUBSTITUEREN(A1;" ";""))+1)

De formule in cel A2 geeft de waarde 4 als resultaat, wat betekent dat de tekenreeks vier woorden bevat die met spaties van elkaar zijn gescheiden. Als woorden van elkaar zijn gescheiden door meerdere spaties of als woorden beginnen of eindigen met een spatie, maakt dit geen verschil. Met de functie SPATIES.WISSEN worden extra spatietekens en begin- en eindspaties verwijderd uit de tekst van de cel.


In Excel kunt u ook een macro gebruiken om te tellen hoe vaak een specifiek teken voorkomt in een cel of een celbereik.

Referenties


Als u meer informatie wilt over het tellen van tekst, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:

89794Het aantal keren dat een teken voorkomt in een selectie in Excel tellen met VBA (Visual Basic for Applications)


PrintPrint RSS reactiesRSS reacties BookmarkBookmark

Gekoppelde tags

Excel, Excel 2000, Excel 2002, Excel 2003, Excel 97, Fix, Macro, Office, Visual Basic, Werkblad

Reacties
Nog geen reacties geplaatst.

Winkelmandje

Het winkelmandje is leeg

Inloggen
Als u hierboven op de knop 'bestellen' klikt krijgt u een overzicht van de door uw gewenste producten. Indien het overzicht compleet en correct is kunt via de wizard de verdere gegevens invullen en uw bestelling afronden. In het bestelproces kunt u altijd op 'vorige' drukken om terug te gaan in het proces. Bij Perrit staan vertrouwen, privacy en veiligheid op de eerste plaats, wij zullen uw gegevens dan ook met uiterste zorgvuldigheid behandelen en nooit doorgeven aan derden.

Perrit.nl Sherwood Rangers 29 Hengelo

Perrit.nl telefoon: +31 74 750 12 20

Kenniscentrum - Formules voor het tellen van tekst, tekens en woorden in Excel
Perrit Kenniscentrum - Formules voor het tellen van tekst, tekens en woorden in Excel