Formuła programu Excel: Walidacja danych musi zaczynać się od -

Spisie treści

Formuła ogólna

=EXACT(LEFT(A1,3),"XX-")

Podsumowanie

Aby zezwolić tylko na wartości zaczynające się od określonego tekstu, możesz użyć walidacji danych z niestandardową formułą opartą na funkcjach DOKŁADNE i LEWO.

W przedstawionym przykładzie walidacja danych zastosowana do C5: C9 to:

=EXACT(LEFT(C5,3),"MX-")

Wyjaśnienie

Reguły sprawdzania poprawności danych są uruchamiane, gdy użytkownik dodaje lub zmienia wartość komórki.

W tej formule funkcja LEFT służy do wyodrębnienia pierwszych 3 znaków danych wejściowych w C5.

Następnie funkcja EXACT jest używana do porównania wyodrębnionego tekstu z tekstem zakodowanym na stałe w formule „MX-”. EXACT wykonuje porównanie z uwzględnieniem wielkości liter. Jeśli dwa ciągi tekstowe pasują dokładnie, EXACT zwraca TRUE i walidacja zostanie zakończona. Jeśli dopasowanie się nie powiedzie, EXACT zwróci FALSE, a dane wejściowe nie przejdą weryfikacji.

Test bez rozróżniania wielkości liter z COUNTIF

Jeśli nie potrzebujesz testu z rozróżnianiem wielkości liter, możesz użyć prostszej formuły opartej na funkcji LICZ.JEŻELI z symbolem wieloznacznym:

=COUNTIF(C5,"MX-*")

Gwiazdka (*) to symbol wieloznaczny odpowiadający co najmniej jednemu znakowi.

Uwaga: odwołania do komórek w formułach sprawdzania poprawności danych dotyczą lewej górnej komórki w zakresie wybranym podczas definiowania reguły sprawdzania poprawności, w tym przypadku C5.

Interesujące artykuły...