Funkcja CZY.TEKST programu Excel - Sprawdź, czy komórka jest tekstem

Pobierz przykładowy skoroszyt

Pobierz przykładowy skoroszyt

Ten samouczek pokazuje, jak używać Funkcja CZY.TEKST programu Excel w programie Excel, aby sprawdzić, czy komórka jest tekstem.

CZY.TEKST Opis funkcji:

Funkcja CZY.TEKST Testuje, czy komórka jest tekstem. Zwraca PRAWDA lub FAŁSZ.

Aby użyć funkcji arkusza programu CZYTEKST Excel, zaznacz komórkę i wpisz:

(Zwróć uwagę, jak pojawiają się dane wejściowe formuły)

CZY.TEKST Składnia i wejścia funkcji:

1 =CZYTEKST(WARTOŚĆ)

wartość -Wartość testowa

Jak korzystać z funkcji CZY.TEKST

Funkcja CZY.TEKST sprawdza, czy zawartość komórki jest tekstem. Jeśli komórka zawiera tekst, zwraca TRUE, w przeciwnym razie zwraca FALSE.

1 =CZYTEKST(A2)

Liczby przechowywane jako tekst

Podczas pracy z programem Excel możesz napotkać liczby przechowywane jako tekst. Program Excel traktuje te liczby przechowywane jako tekst jako tekst, a nie liczby, co może powodować problemy z formułami. Jedną z opcji jest użycie funkcji WARTOŚĆ do konwersji liczby przechowywanej jako tekst na liczbę.

Zamiast tego możesz po prostu sprawdzić, czy wartość komórki zawiera tekst. Zwróć uwagę, że funkcja CZY.TEKST zwraca PRAWDA, jeśli napotka liczbę zapisaną jako tekst.

1 =CZYTEKST(A2)

Jeśli jest tekstem

Zwykle po wykonaniu testu logicznego będziesz chciał coś zrobić w oparciu o wynik tego testu. Funkcja IF może służyć do wykonywania różnych działań, jeśli instrukcja zostanie oceniona jako PRAWDA lub FAŁSZ. Użyjmy go z funkcją CZY.TEKST.

1 =JEŻELI(CZY.TEKST(A2);"tekst";"nie tekst")

Sprawdź poprawność danych komórki

Jednym z zastosowań funkcji CZY.TEKST jest sprawdzenie poprawności zawartości komórki. Na przykład możesz mieć formularz wejściowy, który wymaga wartości tekstowej. Dzięki funkcji CZY.TEKST możesz sprawdzić, czy użytkownik wprowadził wartość tekstową, ostrzegając go, jeśli tego nie zrobił.

1 =JEŻELI(B2="","",JEŻELI(CZY.TEKST(B2);"","Nieprawidłowy wpis"))

Sprawdzanie danych - wymuś wprowadzanie tekstu

Powyższy przykład to „słaba” walidacja danych; użytkownik może zignorować komunikat ostrzegawczy. Zamiast tego możemy użyć funkcji CZY.TEKST w ramach walidacji danych, aby zabronić wartości nietekstowych.

1 =CZYTEKST(B2:B5)

<<>>

Sprawdź, czy jakakolwiek komórka w zakresie jest tekstem

Aby sprawdzić, czy jakakolwiek komórka w zakresie komórek jest tekstem, możemy użyć funkcji CZY.TEKST wraz z funkcją SUMPRODUCT.

1 =JEŻELI(PRODUKTSUMA(--CZYTEKST(A2:C2))>0, "Tak", "Nie")

Kliknij powyższy link, aby dowiedzieć się, jak działa ta funkcja.

Zaznacz komórki zawierające tekst

Ostatnią rzeczą, jaką możesz zrobić za pomocą funkcji CZY.TEKST, jest podświetlanie komórek zawierających tekst. Możemy to zrobić, tworząc formatowanie warunkowe oparte na regule.

  1. Wybierz wszystkie komórki, które chcesz sprawdzić
  2. Iść do Strona główna Wstążka > Formatowanie warunkowe > Nowa zasada
  3. Wybierz 'Użyj formuły, aby określić, które komórki sformatować
  4. Wprowadź formułę =CZYTEKST(A2)
  5. Kliknij przycisk Format i wybierz żądane formatowanie
  6. Kliknij dwukrotnie OK, aby wyjść i zapisać.

Inne funkcje logiczne

Arkusze Excel / Google zawierają wiele innych funkcji logicznych do wykonywania innych testów logicznych. Oto lista:

Funkcje JEŻELI / JEST
jeśli błąd
jest błąd
isna
iserr
jest pusty
numer isn
istext
nie jest tekstem
isformuła
islogiczny
isref
iseven
to jest dziwne

CZY.TEKST w Arkuszach Google

Funkcja CZY.TEKST działa dokładnie tak samo w Arkuszach Google, jak w programie Excel:

Przykłady CZY.TEKST w VBA

Możesz także użyć funkcji CZY.TEKST w VBA. Rodzaj:
aplikacja.funkcja arkusza roboczego.istext(wartość)

Wykonywanie następujących instrukcji VBA

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

przyniesie następujące wyniki

W przypadku argumentów funkcji (wartość itp.) można wprowadzić je bezpośrednio do funkcji lub zdefiniować zmienne, które będą używane w zamian.

Wróć do listy wszystkich funkcji w Excelu

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave