Próbuję połączyć formuły sprawdzania poprawności danych „”, który ogranicza użytkownika do wprowadzania daty w następującym formacie: dd-mm-yy
.
Z przeprowadzonych przeze mnie badań natknąłem się na to, co według mnie byłoby rozwiązaniem:
Ograniczenia formatu dla komórki w programie Excel
Ale niestety nie mogę tego uruchomić.
Wprowadzanie daty, 01-01-13
która powinna, jeśli zrozumiałem, że poprawnie przejdzie walidację, faktycznie kończy się niepowodzeniem i pojawia się komunikat o błędzie sprawdzania poprawności.
Zastanawiałem się tylko, czy ktoś może spojrzeć na to, proszę i zaoferować wskazówki, gdzie popełniłem błąd.
Odpowiedzi:
Pozwól mi tylko dodać mój 2c do twojego pytania / odpowiedzi:
Próba zmuszenia użytkownika do wprowadzenia daty w dokładnie takim formacie, jaki chcesz, jest zwykle mniej skuteczna niż użycie sprawdzania poprawności danych w połączeniu z formatowaniem komórki: Sprawdzanie poprawności danych pozwoli również na przykład wprowadzić daty jako
dd-mm-yyyy
- ale jeśli ustawisz format komórki na „dd-mm-rr” przekonwertuje dane wejściowe na żądany format - lub wyświetli komunikat o błędzie, jeśli wprowadzona data nie jest prawidłową datą.Nawet lepiej, zadziała to również, jeśli wdrożysz swój arkusz roboczy w systemie z innym formatem daty niż, powiedzmy
dd.mm.yy
. Excel nadal rozpozna datę wprowadzoną przez użytkownika w jego formacie. A jeśli nalegasz, nadal możesz podać datę w sposób specyficzny dla swojego kraju (podając właściwy adres lokalny w oknie dialogowym numeru formatu).Wewnę trznie Excel i tak obsługuje wszystkie daty jednakowo, bez wzglę du na to, jak są one wprowadzane lub wyś wietlane, wię c obliczenia bę dą działać, jeś li korzystasz z walidacji danych ...
źródło
Z dalszych badań i wskazówek udzielonych przez @Karan wybrałem wbudowaną opcję sprawdzania poprawności danych.
źródło