Jeśli musisz dodać określone liczby o określonej długości w zakresie, możesz skorzystać z walidacji danych. W tym artykule skupimy się na szerokim wykorzystaniu niestandardowej funkcji sprawdzania poprawności danych, aby umożliwić użytkownikowi wprowadzenie tylko x długości i określonych liczb, a nie wszystkich.
Pytanie: Korzystam z walidacji danych, ale nie jestem w stanie sobie pomóc, ponieważ moja prośba jest trochę trudna. Chcę, aby program Excel zezwalał na maksymalnie 5 cyfr, a cyfry, które powinny być dozwolone, to tylko 1,2,3,4,5,6, co oznacza, że 0,7,8,9 nie powinno być dozwolone. W przypadku, gdy użytkownik wprowadzi więcej niż 5 cyfr lub wprowadzi dowolną z niedozwolonych cyfr, program Excel musi powiadomić użytkownika komunikatem ostrzegawczym.
Funkcje, których będziemy używać to AND, ISNUMBER, LEN, ISERROR i FIND.
Musimy wykonać poniższe kroki:
- Wybierz zakres, w którym chcemy zastosować walidację danych (w naszym przykładzie A1:D10)
- Naciśnij ALT + D + L, aby otworzyć okno sprawdzania poprawności danych
- Wybierz niestandardowe
- W polu Formuła wprowadź formułę jako
-
=AND(CZY.LICZBA(--A1),LEN(A1)<6,BŁĄD(ZNAJDŹ("0",A1)),BŁĄD(ZNAJDŹ("7",A1)),BŁĄD(ZNAJDŹ("8",A1 )),BŁĄD(ZNAJDŹ("9",A1)))
- Cała formuła nie jest widoczna; w celu sprawdzenia możesz użyć kursora myszy; nie używaj strzałek na klawiaturze, spowoduje to błąd w formule
- Kliknij przycisk OK
Wniosek: W ten sposób możemy wykorzystać walidację danych, aby umożliwić użytkownikowi wprowadzenie określonych liczb o określonej długości.
Jeśli podobały Ci się nasze blogi, podziel się nimi ze znajomymi na Facebooku. A także możesz śledzić nas na Twitterze i Facebooku.
Chcielibyśmy usłyszeć od Ciebie, daj nam znać, jak możemy ulepszyć, uzupełnić lub unowocześnić naszą pracę i uczynić ją lepszą dla Ciebie. Napisz do nas na stronie e-mail