Controleer of een cel in een bereik tekst bevat - Excel en Google Spreadsheets

Voorbeeldwerkboek downloaden

Download het voorbeeldwerkboek

Deze zelfstudie laat zien hoe u kunt controleren of een cel in een bereik tekst bevat in Excel en Google Spreadsheets.

Controleer of bereik tekst bevat

Om te testen of een cel in een bereik tekst bevat, gebruiken we de ISTEXT- en SUMPRODUCT-functies.

ISTEXT-functie

De ISTEXT-functie doet precies wat de naam aangeeft. Het test of een cel tekst is, met als output TRUE of FALSE.

1 =ISTEKST(A2)

SOMPRODUCT Functie

De ISTEXT-functie test slechts een enkele cel, dus we moeten een manier vinden om het hele bereik te testen. Dit is waar de SOMPRODUCT-functie binnenkomt. De SOMPRODUCT-functie somt een reeks waarden op. Dus als we elke cel afzonderlijk kunnen testen en een 1 (TRUE) of 0 (FALSE) kunnen uitvoeren als elke cel als tekst, dan kunnen we de waarden bij elkaar optellen. Als de som groter is dan 0, weten we dat ten minste één cel tekst bevat.

Ten eerste, hier is de definitieve berekening:

1 =SOMPRODUCT(--ISTEKST(A2:C2))>0

Laten we er nu doorheen lopen.

12345 =SOMPRODUCT(--ISTEKST(A2:C2))>0=SOMPRODUCT(--{FALSE TRUE, TRUE})>0=SOMPRODUCT({0, 1, 1})>0=2>0=WAAR

Opmerking: de dubbele negatieven converteert de TRUE/FALSE naar 1 / 0. Als alternatief kunt u de ISTEXT-functie vermenigvuldigen met *1

1 =SOMPRODUCT(ISTEKST(A2:C2)*1)>0

In plaats van TRUE / FALSE uit te voeren, kunt u een IF-statement gebruiken om andere tekst of berekeningen uit te voeren:

1 =ALS(SOMPRODUCT(--ISTEKST(A2:C2))>0, "Ja", "Nee")

Google Spreadsheets - Controleer of een cel in een bereik tekst bevat

Alle bovenstaande voorbeelden werken in Google Spreadsheets precies hetzelfde als in Excel.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave