Excel ISTEXT-functie - Test of cel tekst is

Voorbeeldwerkboek downloaden

Download het voorbeeldwerkboek

Deze tutorial laat zien hoe je de Excel ISTEXT-functie in Excel om te testen of een cel tekst is.

ISTEXT Functie Beschrijving:

De ISTEXT-functietest als cel tekst is. Retourneert WAAR of ONWAAR.

Om de ISTEXT Excel-werkbladfunctie te gebruiken, selecteert u een cel en typt u:

(Let op hoe de formule-invoer verschijnt)

ISTEXT Functiesyntaxis en ingangen:

1 =ISTEKST(WAARDE)

waarde - De testwaarde:

Hoe de ISTEXT-functie te gebruiken

De ISTEXT-functie test of de celinhoud tekst is. Als de cel tekst bevat, wordt WAAR geretourneerd, anders wordt ONWAAR geretourneerd.

1 =ISTEKST(A2)

Nummers opgeslagen als tekst

Wanneer u met Excel werkt, kunt u getallen tegenkomen die als tekst zijn opgeslagen. Excel behandelt deze getallen die als tekst zijn opgeslagen als tekst en niet als getallen, wat problemen kan opleveren voor uw formules. Een optie is om de functie WAARDE te gebruiken om een ​​als tekst opgeslagen getal om te zetten in een getal.

In plaats daarvan wilt u misschien gewoon testen of een celwaarde tekst bevat. Merk op hoe de ISTEXT-functie TRUE retourneert als deze een getal tegenkomt dat als tekst is opgeslagen.

1 =ISTEKST(A2)

Als tekst is

Meestal wil je na het uitvoeren van een logische test iets doen op basis van het resultaat van die test. De ALS-functie kan worden gebruikt om verschillende acties uit te voeren als een instructie wordt geëvalueerd als WAAR of ONWAAR. Laten we het gebruiken met de ISTEXT-functie.

1 =ALS(ISTEKST(A2),"tekst", "geen tekst")

Celinvoer valideren

Een gebruik van de ISTEXT-functie is om de inhoud van een cel te valideren. U hebt bijvoorbeeld een invoerformulier dat een tekstwaarde vereist. Met de ISTEXT-functie kunt u testen of de gebruiker een tekstwaarde heeft ingevoerd en hem waarschuwen als dit niet het geval is.

1 =IF(B2="","",IF(ISTEXT(B2),"","Ongeldige invoer"))

Gegevensvalidatie - Tekstinvoer forceren

Het bovenstaande voorbeeld was "zwakke" gegevensvalidatie; de gebruiker kan het waarschuwingsbericht negeren. In plaats daarvan kunnen we ISTEXT gebruiken binnen Gegevensvalidatie om niet-tekstwaarden te verbieden.

1 =ISTEKST(B2:B5)

<<>>

Test of een cel in bereik tekst is

Om te testen of een cel in een celbereik tekst is, kunnen we de ISTEXT-functie samen met de SOMPRODUCT-functie gebruiken.

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

Volg de link hierboven om te leren hoe deze functie werkt.

Markeer cellen die tekst bevatten

Een laatste ding dat u met de ISTEXT-functie kunt doen, is cellen markeren die tekst bevatten. Dit kunnen we doen door voorwaardelijke opmaak te maken op basis van een regel.

  1. Selecteer alle cellen die u wilt controleren
  2. Ga naar Thuis lint > Conditionele opmaak > Nieuwe regel
  3. Selecteer ‘Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt
  4. Voer de formule in =ISTEKST(A2)
  5. Klik op de knop Opmaak en kies de gewenste opmaak
  6. Klik tweemaal op OK om af te sluiten en op te slaan.

Andere logische functies

Excel / Google Spreadsheets bevatten veel andere logische functies om andere logische tests uit te voeren. Hier is een lijst:

IF / IS-functies
iferror
iserror
isna
iserr
is leeg
isgetal
istekst
is niet-tekst
isformule
is logisch
isref
iseven
is vreemd

ISTEXT in Google Spreadsheets

De ISTEXT-functie werkt precies hetzelfde in Google Spreadsheets als in Excel:

ISTEXT-voorbeelden in VBA

U kunt ook de ISTEXT-functie in VBA gebruiken. Type:
applicatie.werkbladfunctie.istext(waarde)

De volgende VBA-instructies uitvoeren:

1234 Range("C2") = Application.WorksheetFunction.IsText(Range("B2"))Range("C3") = Application.WorksheetFunction.IsText(Range("B3"))Range("C4") = Application.WorksheetFunction.IsText(Range("B4"))Range("C5") = Application.WorksheetFunction.IsText(Range("B5"))

zal de volgende resultaten opleveren:

Voor de functieargumenten (waarde, enz.), kunt u ze ofwel rechtstreeks in de functie invoeren, of variabelen definiëren om in plaats daarvan te gebruiken.

Keer terug naar de lijst met alle functies in Excel

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

wave wave wave wave wave