Gdy chcemy by膰 pewni, 偶e u偶ytkownik dok艂adnie wype艂ni nasz arkusz powinni艣my uaktywni膰 sprawdzanie poprawno艣ci danych. Excel b臋dzie w贸wczas sam pilnowa艂, czy do wszystkich rubryk zosta艂y wpisane warto艣ci. Sprawdzanie poprawno艣ci danych w Excelu
Za艂贸偶my, 偶e chcemy zabezpieczy膰 arkusz w taki spos贸b, aby podczas wprowadzania danych 偶adna z kom贸rek nie pozosta艂a pusta. Ponadto dane musz膮 by膰 wpisywane jedne pod drugimi, bez pustych wierszy. Aby taki efekt uzyska膰, powinni艣my zastosowa膰 sprawdzanie poprawno艣ci danych. Niestety nie posiada ono domy艣lnych opcji, kt贸re pozwol膮 na艂o偶y膰 na arkusz takie ograniczenie. Przy definiowaniu ustawie艅 sprawdzania poprawno艣ci powinni艣my pos艂u偶y膰 si臋 formu艂膮.
Niewype艂niony rejestr
W tym celu:
Zaznaczamy zakres kom贸rek, kt贸re obejmuje ca艂y rejestr (w przyk艂adzie A2:D14) i z menu Dane wybieramy polecenie Sprawdzanie poprawno艣ci (w Excelu 2007/2010: uaktywniamy kart臋 Dane i wskazujemy Poprawno艣膰 danych).
W wy艣wietlonym oknie dialogowym przechodzimy do zak艂adki Ustawienia.
Z rozwijanej listy Dozwolone wybieramy pozycj臋 Niestandardowe.
W polu Formu艂a wprowadzamy nast臋puj膮c膮 formu艂臋:
=ILE.NIEPUSTYCH($A$1:$D1)=(ILE.WIERSZY($A$1:$D1)*LICZBA.KOLUMN($A1:$D1))
Ustawienia sprawdzania poprawno艣ci
Zatwierdzamy ustawienia, poprzez klikni臋cie OK.
Warto, teraz przetestowa膰 formu艂臋 i sprawdzi膰, czy rzeczywi艣cie Excel kontroluje kompletno艣膰 wpis贸w.
Wype艂niamy danymi zakres A2:C2, a kom贸rk臋 w ostatniej kolumnie pozostawiamy pust膮.
Spr贸bujmy teraz wpisa膰 dat臋 w kolejnym wierszu w kom贸rce A3.
Wpis jest niedozwolony
Jak wida膰 na rysunku 3, Excel nie dopu艣ci艂 do wprowadzenia danych do nowego wiersza. Nasza formu艂a wykona艂a nast臋puj膮c膮 operacj臋: w pierwszej kolejno艣ci zliczy艂a wszystkie wype艂nione kom贸rki w zakresie A1:D2 (dzi臋ki zastosowaniu odpowiedniego adresowania sprawdzany zakres si臋 rozszerzy艂). Wynik lewej strony r贸wnana wyni贸s艂 7, gdy偶 kom贸rka D2 jest pusta. Po prawej stronie r贸wnania wynik jest 8, gdy偶 tyle kom贸rek znajduje si臋 w sprawdzanym zakresie. Liczby po obu stronach nie s膮 r贸wne, a zatem wynikiem dzia艂ania formu艂y jest FA艁SZ. Wpis jest niedozwolony.
Niekiedy przez pomy艂k臋 wprowadzamy do arkuszy liczby, kt贸re zbytnio odbiegaj膮 od za艂o偶e艅 przyj臋tych w analizie danych. Narz臋dzie Excela o nazwie sprawdzanie poprawno艣ci danych b臋dzie nas ostrzega膰, gdy wprowadzimy do arkusza liczby, kt贸re nie mieszcz膮 si臋 w okre艣lonym przedziale.
Sprawdzanie poprawno艣ci danych liczbowych w excelu
Przyjmijmy, 偶e zbudowali艣my zestawienie, w kt贸rym b臋d膮 por贸wnywane wyniki kilku zak艂ad贸w w minionych latach. Dane szczeg贸艂owe wprowadza膰 b臋dzie inna osoba. Liczby powinny nale偶e膰 do przedzia艂u 1-100. Zdarza艂o si臋 jednak, 偶e zosta艂y wpisane pe艂ne liczby (np. 99聽000 zamiast 99) i musieli艣my sami poprawia膰 b艂臋dy. Aby tego unikn膮膰, proponujemy na艂o偶enie regu艂y sprawdzania poprawno艣ci danych. Dozwolone b臋dzie wprowadzenie warto艣ci nale偶膮cej tylko do przedzia艂u liczb 1-100.
Niewype艂nione zestawienie
Aby uzyska膰 taki efekt:
Zaznaczamy kom贸rki, kt贸re maj膮 by膰 uzupe艂nione, i z menu Dane wybieramy polecenie Sprawdzanie poprawno艣ci (w Excelu 2007/2010: uaktywniamy kart臋 Dane i w grupie polece艅 Narz臋dzia danych wskazujemy Poprawno艣膰 danych).
Przechodzimy do zak艂adki Ustawienia i rozwijamy list臋 Dozwolone.
Wybieramy z niej pozycj臋 Pe艂na liczba.
Z kolejnej rozwijanej listy wybieramy mi臋dzy.
W pole Minimum wpisujemy 1, a w Maksimum: 100.
Kryteria ograniczenia wprowadzania danych
Zatwierdzamy ustawienia, poprzez klikni臋cie przycisk OK.
Je艣li nasz wsp贸艂pracownik przez nieuwag臋 wpisze liczb臋, kt贸ra nie nale偶y do zdefiniowanego przedzia艂u, zobaczy komunikat ostrzegawczy:
Dzi臋ki sprawdzaniu poprawno艣ci mamy pewno艣膰, 偶e do kom贸rek b臋d膮 wprowadzane tylko odpowiednie warto艣ci. Warto艣ci przedzia艂u mo偶emy oczywi艣cie dowolnie dostosowywa膰 do swoich potrzeb.