- Walidacja danych - musi zaczynać się od - Excel
- Walidacja danych Zezwalaj tylko na wielkie litery w programie Excel
- Walidacja danych Zezwalaj tylko na tekst pisany wielkimi literami w programie Excel
- Walidacja danych Zapobiegaj spacji w programie Excel
- Sprawdzanie poprawności danych Zapobieganie duplikatom w programie Excel
- Walidacja danych istnieje na liście w programie Excel
- Sprawdzanie poprawności danych nie istnieje na liście w programie Excel
- W Excelu wprowadzane są tylko liczby do sprawdzania poprawności danych
- Walidacja danych nie przekracza wartości w programie Excel
- Walidacja danych nie przekracza sumy w programie Excel
- Daty dni tygodnia sprawdzania poprawności danych Tylko w programie Excel.
- Walidacja danych Przyszła data tylko w Excelu
- Sprawdzanie poprawności danych musi rozpocząć się w Arkuszach Google
Ten samouczek pokaże Ci, jak tworzyć niestandardowe formuły w walidacji danych w programie Excel i Arkuszach Google
Walidacja danych - musi zaczynać się od - Excel
Możemy napisać niestandardową formułę, aby upewnić się, że dane w komórce zaczynają się od określonego tekstu.
- Zaznacz wymagany zakres, np.: B3:B8.
- Na Wstążce wybierz Dane > Narzędzia danych > Walidacja danych.
- Wybierz Zwyczaj z listy rozwijanej Zezwalaj, a następnie wpisz następującą formułę:
=DOKŁADNIE(LEWO(B3,4);”FRU-”)
Formuła wykorzystuje 2 funkcje DOKŁADNY oraz LEWO aby określić, czy pierwsze 4 znaki wprowadzone do komórki są identyczne z „FRU-”
- Jeśli chcesz dodać wiadomość wejściową dla swojego użytkownika, kliknij Wprowadź wiadomość.
- Upewnij się, że pole wyboru „Pokaż komunikat wejściowy, gdy komórka jest zaznaczona”, a następnie wpisz żądany tytuł i wiadomość.
- Jeśli chcesz dodać alert o błędzie, kliknij Ostrzeżenie o błędzie.
- Możesz zmienić styl z Zatrzymać albo Ostrzeżenie lub Informacja jeśli potrzebujesz, a następnie wpisz tytuł i komunikat o błędzie.
- Kliknij ok.
- Jeśli korzystałeś z Wejście Opcja wiadomości, na ekranie pojawi się komentarz informujący użytkownika o regule.
- Wpisz „FRI-124” w komórce B3. Jeśli wybrałeś Zatrzymać, pojawi się następujący komunikat.
- Jeśli wybrałeś Ostrzeżenie, pojawi się to okno komunikatu. Dzięki temu możesz kontynuować, jeśli stwierdzisz, że dane są prawidłowe.
- Jeśli wybrałeś Informacja, pojawi się to okno komunikatu.
- Jeśli klikniesz ok, będziesz mógł kontynuować z błędnymi danymi wprowadzonymi do komórki.
- Kliknij Anulować aby wyjść z wiadomości lub ok aby wprowadzić tekst do komórki.
Walidacja danych Zezwalaj tylko na wielkie litery w programie Excel
Możemy napisać niestandardową formułę, aby upewnić się, że dane w komórce dopuszczają tylko wielkie litery, jeśli tekst jest wprowadzany do komórki.
- Zaznacz wymagany zakres, np.: B3:B8.
- Na Wstążce wybierz Dane > Narzędzia danych > Walidacja danych.
- Wybierz Zwyczaj z listy rozwijanej Zezwalaj, a następnie wpisz następującą formułę:
=DOKŁADNE(B3;GÓRNE(B3))
Formuła wykorzystuje 2 funkcje DOKŁADNY oraz GÓRNY aby określić, czy tekst wprowadzony do komórki jest pisany wielkimi literami. Komórki zawierające kombinację liczby i tekstu są traktowane jako tekst, a liczby są ignorowane w regule.
- Kliknij ok.
- Wpisz „fru-124” w komórce B3.
- Jeśli użyłeś opcji Alert o błędzie, pojawi się niestandardowe ostrzeżenie i komunikat o błędzie. Jeśli nie skorzystałeś z tej opcji, pojawi się standardowe ostrzeżenie.
- Kliknij Anuluj, aby wyjść z wiadomości, lub Ponów, aby ponownie wprowadzić poprawny tekst do komórki.
- Wpisz „123456” w komórce B3.
- Będzie to dozwolone, ponieważ jest to liczba, a nie tekst.
W naszym następnym przykładzie upewnimy się, że do komórki można wprowadzić tylko tekst pisany wielkimi literami.
Walidacja danych Zezwalaj tylko na tekst pisany wielkimi literami w programie Excel
Możemy napisać niestandardową formułę w Walidacji danych, aby upewnić się, że dane w komórce zezwalają tylko na tekst pisany wielkimi literami
UWAGA: jeśli wprowadzisz informacje do komórki, która zaczyna się od tekstu, ale zawiera liczby, program Excel weźmie pod uwagę tekst informacyjny.
- Zaznacz wymagany zakres, np.: B3:B8.
- Na Wstążce wybierz Dane > Narzędzia danych > Walidacja danych.
- Wybierz Zwyczaj z listy rozwijanej Zezwalaj, a następnie wpisz następującą formułę:
=I(DOKŁADNE(B3;GÓRNE(B3));ITEKST(B3))
Formuła wykorzystuje 4 funkcje ORAZ, DOKŁADNY, GÓRNY oraz TEKST aby określić, czy tekst wprowadzony do komórek jest pisany wielkimi literami ORAZ aby określić, czy wprowadzone informacje są w rzeczywistości tekstem, a nie czystą liczbą.
- Kliknij ok.
- Wpisz „fru-124” w komórce B3.
- Jeśli użyłeś opcji Alert o błędzie, pojawi się niestandardowe ostrzeżenie i komunikat o błędzie. Jeśli nie skorzystałeś z tej opcji, pojawi się standardowe ostrzeżenie.
- Kliknij Anuluj, aby wyjść z wiadomości, lub Ponów, aby ponownie wprowadzić poprawny tekst do komórki.
- Wpisz „123456” w komórce B3.
- Ponownie otrzymasz komunikat o błędzie.
- Kliknij Anuluj, aby wyjść z wiadomości, lub Ponów, aby ponownie wprowadzić poprawny tekst do komórki.
Walidacja danych Zapobiegaj spacji w programie Excel
Możemy napisać niestandardową formułę, aby zapewnić, że w danych wprowadzanych w zakresie komórek nie zostaną wprowadzone spacje.
- Zaznacz wymagany zakres, np.: B3:B8.
- Na Wstążce wybierz Dane > Narzędzia danych > Walidacja danych.
- Wybierz Zwyczaj z listy rozwijanej Zezwalaj, a następnie wpisz następującą formułę:
=B3=ZAMIENNIK(B3; ” ” , „”)
Formuła używa funkcji SUBSTITUTE w celu sprawdzenia, czy spacje nie istnieją.
- Kliknij ok.
- Wpisz „FRU - 124” w komórce B4.
- Jeśli użyłeś opcji Alert o błędzie, pojawi się niestandardowe ostrzeżenie i komunikat o błędzie. Jeśli nie skorzystałeś z tej opcji, pojawi się standardowe ostrzeżenie.
- Kliknij Anuluj, aby wyjść z wiadomości, lub Ponów, aby ponownie wprowadzić poprawny tekst do komórki.
Sprawdzanie poprawności danych Zapobieganie duplikatom w programie Excel
Możemy napisać niestandardową formułę, aby uniemożliwić nam wprowadzanie zduplikowanych informacji do zakresu komórek.
- Zaznacz wymagany zakres, np.: B3:B8.
- Na Wstążce wybierz Dane > Narzędzia danych > Walidacja danych.
- Wybierz pozycję Klient z listy rozwijanej Zezwalaj, a następnie wpisz następującą formułę:
=LICZ.JEŻELI(3 złB3:8 złB8;B3)<2
Formuła wykorzystuje LICZ.JEŻELI funkcja i zastosowania ABSOLUTÓW w zakresie B3:B8, aby upewnić się, że jest to lista, którą LICZ.JEŻELI Funkcja sprawdza, kiedy sprawdza, czy istnieją zduplikowane wartości.
- Kliknij ok.
- Wpisz „FRU-123” w komórce D4.
- Jeśli użyłeś opcji Alert o błędzie, pojawi się niestandardowe ostrzeżenie i komunikat o błędzie. Jeśli nie skorzystałeś z tej opcji, pojawi się standardowe ostrzeżenie.
- Kliknij Anuluj, aby wyjść z wiadomości, lub Ponów, aby ponownie wprowadzić poprawny tekst do komórki.
Walidacja danych istnieje na liście w programie Excel
Możemy napisać niestandardową formułę zapewniającą, że do komórki zostanie wprowadzony tylko określony tekst.
- Zaznacz wymagany zakres, np.: D3:D8.
- Na Wstążce wybierz Dane > Narzędzia danych > Walidacja danych.
- Wybierz opcję Niestandardowe z listy rozwijanej Zezwalaj, a następnie wpisz następującą formułę:
=LICZ.JEŻELI(6$F$:8$F;D3)>0
Formuła wykorzystuje LICZ.JEŻELI funkcja i zastosowania ABSOLUTÓW w zakresie F3:F8, aby upewnić się, że jest to lista, którą LICZ.JEŻELI Funkcja sprawdza, kiedy sprawdza, czy wprowadzany jest poprawny tekst.
- Kliknij ok.
- Wpisz „Single” w komórce D4.
- Jeśli użyłeś opcji Alert o błędzie, pojawi się niestandardowe ostrzeżenie i komunikat o błędzie. Jeśli nie skorzystałeś z tej opcji, pojawi się standardowe ostrzeżenie.
- Kliknij Anuluj, aby wyjść z wiadomości, lub Ponów, aby ponownie wprowadzić poprawny tekst do komórki.
Sprawdzanie poprawności danych nie istnieje na liście w programie Excel
Możemy użyć niestandardowej formuły, aby upewnić się, że określony tekst nie zostanie wprowadzony do komórki.
- Zaznacz wymagany zakres, np.: C3:C8.
- Na Wstążce wybierz Dane > Narzędzia danych > Walidacja danych.
- Wybierz pozycję Klient z listy rozwijanej Zezwalaj, a następnie wpisz następującą formułę:
=LICZ.JEŻELI($F$6:$F$8;C3)=0
Formuła wykorzystuje LICZ.JEŻELI funkcja i zastosowania ABSOLUTÓW w zakresie F3:F8, aby upewnić się, że jest to lista, którą LICZ.JEŻELI Funkcja sprawdza, kiedy sprawdza, czy wprowadzany jest poprawny tekst.
- Kliknij ok.
- Wpisz „Wołowina” w komórce C4.
- Jeśli użyłeś opcji Alert o błędzie, pojawi się niestandardowe ostrzeżenie i komunikat o błędzie. Jeśli nie skorzystałeś z tej opcji, pojawi się standardowe ostrzeżenie.
- Kliknij Anuluj, aby wyjść z wiadomości, lub Ponów, aby ponownie wprowadzić poprawny tekst do komórki.
W Excelu wprowadzane są tylko liczby do sprawdzania poprawności danych
Możemy użyć niestandardowej formuły, aby zapewnić, że do komórki zostanie wprowadzona tylko liczba.
- Zaznacz wymagany zakres, np.: E3:E8.
- Na Wstążce wybierz Dane > Narzędzia danych > Walidacja danych.
- Wybierz pozycję Klient z listy rozwijanej Zezwalaj, a następnie wpisz następującą formułę:
=CZY.LICZBA(F3:F8)
Formuła używa funkcji CZY.LICZBA, aby zapewnić wprowadzenie liczby do komórek w zakresie.
- Kliknij ok.
- Wpisz „dziewięć” w komórce F4.
- Jeśli użyłeś opcji Alert o błędzie, pojawi się niestandardowe ostrzeżenie i komunikat o błędzie. Jeśli nie skorzystałeś z tej opcji, pojawi się standardowe ostrzeżenie.
- Kliknij Anuluj, aby wyjść z wiadomości, lub Ponów, aby ponownie wprowadzić poprawny tekst do komórki.
Walidacja danych nie przekracza wartości w programie Excel
Możemy użyć niestandardowej formuły, aby wartości wprowadzone do komórki nie przekraczały określonej wartości.
- Zaznacz wymagany zakres, np.: E3:E8.
- Na Wstążce wybierz Dane > Narzędzia danych > Walidacja danych.
- Wybierz pozycję Klient z listy rozwijanej Zezwalaj, a następnie wpisz następującą formułę:
=E3<=$6G$
Formuła an ABSOLUTNY w zakresie G6, aby upewnić się, że jest to wartość, którą reguła sprawdza, gdy dane są wprowadzane do E3.
- Kliknij ok.
- Wpisz „9” w komórce E4.
- Jeśli użyłeś opcji Alert o błędzie, pojawi się niestandardowe ostrzeżenie i komunikat o błędzie. Jeśli nie skorzystałeś z tej opcji, pojawi się standardowe ostrzeżenie.
- Kliknij Anuluj, aby wyjść z wiadomości, lub Ponów, aby ponownie wprowadzić poprawny tekst do komórki.
Walidacja danych nie przekracza sumy w programie Excel
Możemy użyć niestandardowej formuły, aby upewnić się, że wartości wprowadzone do zakresu komórek nie przekraczają określonej łącznej wartości dla zakresu
- Zaznacz wymagany zakres, np.: F3:F8.
- Na Wstążce wybierz Dane > Narzędzia danych > Walidacja danych.
- Wybierz pozycję Klient z listy rozwijanej Zezwalaj, a następnie wpisz następującą formułę:
=SUMA($F$3:$F$8)<=$H$6
Formuła wykorzystuje SUMA funkcja i zastosowania ABSOLUTÓW w zakresie F3:F8, aby upewnić się, że jest to lista, którą SUMA funkcja patrzy, kiedy sprawdza, czy suma zakresu nie jest większa niż wartość wprowadzona w H6.
- Kliknij ok.
- Wpisz „40” w komórce F4.
- Jeśli użyłeś opcji Alert o błędzie, pojawi się niestandardowe ostrzeżenie i komunikat o błędzie. Jeśli nie skorzystałeś z tej opcji, pojawi się standardowe ostrzeżenie.
- Kliknij Anuluj, aby wyjść z wiadomości, lub Ponów, aby ponownie wprowadzić poprawny tekst do komórki.
Daty dni tygodnia sprawdzania poprawności danych Tylko w programie Excel.
Możemy użyć niestandardowej formuły, aby upewnić się, że w programie Excel są wprowadzane tylko dni tygodnia.
- Zaznacz wymagany zakres, np.: G3:G8.
- Na Wstążce wybierz Dane > Narzędzia danych > Walidacja danych.
- Wybierz pozycję Klient z listy rozwijanej Zezwalaj, a następnie wpisz następującą formułę:
=DZIEŃ.TYG(F3,2)<6
Funkcja dni tygodnia sprawdza, czy dzień zawarty w dacie nie jest sobotą ani niedzielą.
- Zmień datę w G5, aby pokazać sobotę (np. 9NS maj 2022).
- Jeśli użyłeś opcji Alert o błędzie, pojawi się niestandardowe ostrzeżenie i komunikat o błędzie. Jeśli nie skorzystałeś z tej opcji, pojawi się standardowe ostrzeżenie.
- Kliknij Anuluj lub Ponów, aby wprowadzić alternatywną datę.
Walidacja danych Przyszła data tylko w Excelu
Możemy stworzyć niestandardową formułę, aby użytkownik mógł wprowadzić tylko datę, która jest w przyszłości.
- Zaznacz wymagany zakres, np.: G3:G8.
- Na Wstążce wybierz Dane > Narzędzia danych > Walidacja danych.
- Wybierz pozycję Klient z listy rozwijanej Zezwalaj, a następnie wpisz następującą formułę:
=G3>DZIŚ()
Formuła wykorzystuje DZIŚ funkcja sprawdzająca, czy data wpisana do komórki jest większa niż dzisiejsza.
- Zmień datę w G5 na wczoraj.
- Jeśli użyłeś opcji Alert o błędzie, pojawi się niestandardowe ostrzeżenie i komunikat o błędzie. Jeśli nie skorzystałeś z tej opcji, pojawi się standardowe ostrzeżenie.
- Kliknij Anuluj lub Ponów, aby wprowadzić alternatywną datę.
Sprawdzanie poprawności danych musi rozpocząć się w Arkuszach Google
- Zaznacz wymagany zakres, np.: B3:B8.
- W menu wybierz Dane > Walidacja danych.
- Zakres komórek zostanie już wypełniony.
- Wybierz Formuła niestandardowa jest z listy rozwijanej Kryteria.
- Wpisz formułę.
=DOKŁADNIE(LEWO(B3,4);”FRU-”)
- Wybierz albo Pokaż ostrzeżenie lub Odrzuć dane wejściowe jeśli dane są nieprawidłowe.
- W razie potrzeby możesz wpisać tekst pomocy dotyczący walidacji.
- Kliknij Zapisz.
- Kliknij B3, aby zobaczyć tekst pomocy Walidacji
- Wpisz FRI-123
- Jeśli wybrałeś Pokaż ostrzeżenie, pojawi się następujący komunikat.
- Alternatywnie, jeśli wybrałeś Odrzuć dane wejściowe w przypadku nieprawidłowych danych, nie będziesz mógł wprowadzać danych, a na ekranie pojawi się następujący komunikat.
Pozostałe przykłady niestandardowych formuł w Arkuszach Google działają dokładnie w ten sam sposób.