Przy analizie danych zgromadzonych w arkuszu uciążliwa jest ich niejednorodność: powtarzające się rekordy, nadmiarowe spacje, nazwy własne pisane raz z małej litery, raz z wielkiej, te same wyrazy pisane raz wersalikami, raz małymi literami. W każdej sytuacji ta sama wartość (np.: „Ala ma KOTA” i „ala ma KOTA”) może zostać potraktowana przez program jako wartości różne. Przy użyciu np. funkcji SZUKAJ.TEKST, gdzie szukanym tekstem będzie „ma KOTA”, tekst w pierwszym przypadku zostanie znaleziony, ale w drugim już nie.
Trudne do wykrycia, niepożądane znaki niedrukowane (jak zbędne odstępy), powodują błędy w działaniu formuł. Mogą się pojawiać nie tylko w wyniku niedbałego zapisu danych, ale również przy importowaniu danych ze źródeł zewnętrznych (np. z pliku tekstowego).
Pobierz przykładowe dane, na których przećwiczysz poniższe operacje:
Rd1XVZ9oe6P1w
Przycisk do pobrania skompresowanych plików zawierających treść zadania. Jeden plik w formacie ODS, drugi plik w formacie XLSX.
Ilustracja przedstawia fragment arkusza kalkulacyjnego. Ukazane są kolumny A i B oraz wiersze od 1 do 13. Kolumna A została zatytułowana, dzień tygodnia. Kolumna B została zatytułowana, ilość wypożyczonych książek. W wierszach od 2 do 13 znajdują się następujące dane. W wierszu 2, poniedziałek, napisane od dużej litery, 12. W wierszu 3, poniedziałek, poprzedzone tabulacją, napisane od dużej litery, 12. W wierszu 4, wtorek, napisane małymi literami, 2. W wierszu 5, środa, napisane od dużej litery, 13. W wierszu 6, środa, napisane od dużej litery, 13. W wierszu 7, czwartek, napisane małymi literami, 4. W wierszu 8, czwartek, rozstrzelone, napisane od dużej litery, 4. W wierszu 9, piątek, podzielone na dwa wiersze, w pierwszym piąt, w drugim ek, napisane od dużej litery, 5. W wierszu 10, sobota, napisane dużymi literami, 8. W wierszu 11, sobota, napisane od dużej litery, 8. W wierszu 12, sobota, napisane od dużej litery, 8. W wierszu 13, niedziela, napisane od dużej litery, 0.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Chcemy uporządkować dane na temat liczby książek wypożyczonych ze szkolnej biblioteki w poszczególnych dniach tygodnia. Wcześniej informacje te były rejestrowane w pliku przez wiele osób, bez ustalonej procedury wpisywania.
W pliku z danymi znajdują się zatem różnorodne błędy. Każdy z nich da się poprawić, stosując określone formuły oferowane przez arkusz kalkulacyjny. Musimy jednak pamiętać o likwidacji błędów w odpowiedniej kolejności. Sprawdźmy więc, jaką strategię należy przyjąć, aby wszystkie błędy zostały usunięte.
Widzimy rekordy powtórzone, które zawierają te same informacje, ale system będzie je traktował jako różne. Tak jest w wierszach: 2 i 3, 7 i 8 oraz 10, 11, 12. Widzimy, że aby ujednolicić komórki zawierające tekst, musimy zlikwidować zbędne spacje, oczyścić komórki z niedrukowanych znaków oraz sprawić, aby tylko pierwsze litery były duże. Dopiero po usunięciu tych błędów będziemy mogli zlikwidować powtórzone rekordy.
Zaczniemy zatem od likwidacji zbędnych spacji oraz niedrukowanych znaków (jak na przykład w komórce A9, gdzie ktoś, zapewne przypadkowo, nacisnął kombinację klawiszy Alt + ENTER rozdzielając słowo „Piątek” na dwie odrębne części).
tekst - argument wymagany. Tekst lub odwołanie do komórki zawierającej tekst, w którym zostaną zastąpione znaki.
stary_tekst - argument wymagany. Tekst, który zostanie zastąpiony.
nowy_tekst - argument wymagany. Tekst, którym zostanie zastąpiony tekst określony przez argument stary_tekst.
wystąpienie_liczba - argument opcjonalny. Określa, które wystąpienie argumentu stary_tekst zostanie zastąpione przez argument.
Wpisujemy formułę =PODSTAW(A2;" ";"") do komórki C2 i kopiujemy aż do komórki C13. Efekt zawierający wpisane formuły (w kolumnie C) oraz, dla zobrazowania i porównania formuł z wynikami, przekopiowane wyniki ich działania (w kolumnie D) pokazuje poniższa ilustracja.
RA1sHSkFX0bnU
Ilustracja przedstawia fragment arkusza kalkulacyjnego. Ukazane są kolumny od A do D oraz wiersze od 1 do 13. Kolumna A została zatytułowana, dzień tygodnia. Kolumna B została zatytułowana, ilość wypożyczonych książek. Kolumna C zatytułowana formuła. Kolumna D zatytułowana wynik. W wierszach od 2 do 13 znajdują się następujące dane. W wierszu 2, w komórce A, poniedziałek, napisane od dużej litery. W komórce B wpisano 12. W komórce C wpisano formułę, znak równości, podstaw, nawias otwierający, a2, średnik, cudzysłów, spacja, cudzysłów, średnik, cudzysłów, cudzysłów, nawias zamykający. W komórce D, poniedziałek, napisane od dużej litery. W wierszu 3, w komórce A, poniedziałek, napisane od dużej litery. W komórce B wpisano 12. W komórce C wpisano formułę, znak równości, podstaw, nawias otwierający, a3, średnik, cudzysłów, spacja, cudzysłów, średnik, cudzysłów, cudzysłów, nawias zamykający. W komórce D, poniedziałek, napisane od dużej litery. W wierszu 4, w komórce A, wtorek, napisane małymi literami. W komórce B wpisano 2. W komórce C wpisano formułę, znak równości, podstaw, nawias otwierający, a4, średnik, cudzysłów, spacja, cudzysłów, średnik, cudzysłów, cudzysłów, nawias zamykający. W komórce D, wtorek, napisane małymi literami. W wierszu 5, w komórce A, środa, napisane od dużej litery. W komórce B wpisano 13. W komórce C wpisano formułę, znak równości, podstaw, nawias otwierający, a5, średnik, cudzysłów, spacja, cudzysłów, średnik, cudzysłów, cudzysłów, nawias zamykający. W komórce D, środa, napisane od dużej litery. W wierszu 6, w komórce A, środa, napisane od dużej litery. W komórce B wpisano 13. W komórce C wpisano formułę, znak równości, podstaw, nawias otwierający, a6, średnik, cudzysłów, spacja, cudzysłów, średnik, cudzysłów, cudzysłów, nawias zamykający. W komórce D, środa, napisane od dużej litery. W wierszu 7, w komórce A, czwartek, napisane małymi literami. W komórce B wpisano 4. W komórce C wpisano formułę, znak równości, podstaw, nawias otwierający, a7, średnik, cudzysłów, spacja, cudzysłów, średnik, cudzysłów, cudzysłów, nawias zamykający. W komórce D, czwartek, napisane małymi literami. W wierszu 8, w komórce A, czwartek, napisane od dużej litery. W komórce B wpisano 4. W komórce C wpisano formułę, znak równości, podstaw, nawias otwierający, a8, średnik, cudzysłów, spacja, cudzysłów, średnik, cudzysłów, cudzysłów, nawias zamykający. W komórce D, czwartek, napisane od dużej litery. W wierszu 9, w komórce A, piątek, podzielone na dwa wiersze, w pierwszym piąt, w drugim ek, napisane od dużej litery. W komórce B wpisano 5. W komórce C wpisano formułę, znak równości, podstaw, nawias otwierający, a9, średnik, cudzysłów, spacja, cudzysłów, średnik, cudzysłów, cudzysłów, nawias zamykający. W komórce D, piątek, podzielone na dwa wiersze, w pierwszym piąt, w drugim ek, napisane od dużej litery. W wierszu 10, w komórce A sobota, napisane dużymi literami. W komórce B wpisano 8. W komórce C wpisano formułę, znak równości, podstaw, nawias otwierający, a10, średnik, cudzysłów, spacja, cudzysłów, średnik, cudzysłów, cudzysłów, nawias zamykający. W komórce D, sobota, napisane dużymi literami. W wierszu 11, w komórce A, sobota, napisane od dużej litery. W komórce B wpisano 8. W komórce C wpisano formułę, znak równości, podstaw, nawias otwierający, a11, średnik, cudzysłów, spacja, cudzysłów, średnik, cudzysłów, cudzysłów, nawias zamykający. W komórce D, sobota, napisane od dużej litery. W wierszu 12, w komórce A, sobota, napisane od dużej litery. W komórce B wpisano 8. W komórce C wpisano formułę, znak równości, podstaw, nawias otwierający, a12, średnik, cudzysłów, spacja, cudzysłów, średnik, cudzysłów, cudzysłów, nawias zamykający. W komórce D, sobota, napisane od dużej litery. W wierszu 13, w komórce A, niedziela, napisane od dużej litery. W komórce B wpisano 0. W komórce C wpisano formułę, znak równości, podstaw, nawias otwierający, a13, średnik, cudzysłów, spacja, cudzysłów, cudzysłów, cudzysłów, nawias zamykający. W komórce D, niedziela, napisane od dużej litery.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Ciekawostka
Podobny efekt uzyskamy, zaznaczając obszar komórek zawierających tekst przewidziany do likwidacji zbędnych spacji i wywołując kombinacją klawiszy CTRL + h funkcjonalność Znajdź i zamień.
Pojawiające się wówczas okno dialogowe pokazuje poniższa ilustracja.
Microsoft Excel
RILHEC2f1p1Kp
Ilustracja przedstawia okno dialogowe zatytułowane znajdowanie i zamienianie. Ukazane są dwie zakładki, znajdź, zamień. Otwarto zakładkę, zamień. Znajdują się tu następujące opcje. Pierwsza opcja to znajdź. Obok puste okno dialogowe, okno z napisem, brak ustawionego formatu oraz lista rozwijana z wybraną opcją, formatuj. Druga opcja to zamień na. Obok puste okno dialogowe, okno z napisem, brak ustawionego formatu oraz lista rozwijana z wybraną opcją, formatuj. Trzecia opcja to wewnątrz. Obok lista rozwijana z wybraną opcją, arkusz. Czwarta opcja to wyszukaj. Obok lista rozwijana z wybraną opcją, wierszami. Piąta opcja to szukaj w. Obok lista rozwijana z wybraną opcją, formuły. Pośrodku okna znajdują się dwie opcje z możliwością zaznaczenia. Pierwszą opcją jest uwzględnij wielkość liter. Opcja nie jest zaznaczona. Drugą opcją jest dopasuj do całej zawartości komórki. Opcja nie jest zaznaczona. Po prawej stronie okna znajduje się przycisk, opcje. U dołu jest rząd przycisków, zamień wszystko, zamień, znajdź wszystko, znajdź następny, zamknij. Wybrano przycisk, znajdź następny.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
LibreOffice Calc
RSdJ5u81WU1gY
Ilustracja przedstawia okno dialogowe zatytułowane znajdź i zamień. Znajdują się tu dwie opcje. Pierwszą opcją jest Znajdź, obok znajduje się puste okno dialogowe. Poniżej znajdują się cztery punkty z możliwością zaznaczenia. Pierwszym jest uwzględnij wielkość liter. Punkt nie jest zaznaczony. Drugim punktem jest uwzględniaj formatowanie komórki. Punkt nie jest zaznaczony. Trzeci punkt to całe komórki. Punkt nie jest zaznaczony. Czwarty punkt to wszystkie arkusze. Punkt nie jest zaznaczony. Drugą opcją jest Zamień, obok znajduje się puste okno dialogowe. Poniżej znajdują się przyciski. Są to, znajdź wszystkie, znajdź poprzedni, znajdź następny, zamień, zamień wszystkie. Wybrano przycisk, znajdź następny. Poniżej znajdują się inne opcje z możliwością zaznaczenia. Są to, tylko bieżące zaznaczenie, symbole wieloznaczne, wyrażenie regularne, szukaj podobnych, uwzględniaj znaki diakrytyczne, zamień wstecz, style komórek. Zaznaczono opcje, tylko bieżące zaznaczenie i uwzględniaj znaki diakrytyczne. Poniżej znajduje się poszarzony przycisk, podobieństwa. Dalej napisano kierunek i umieszczono dwie opcje do wyboru, wierszami, kolumnami. Wybrano opcję wierszami. Po prawej napisano, szukaj w, obok lista rozwijana z wybraną opcją, formuły. Poniżej znajdują się przyciski, pomoc, zamknij.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Wpisując do okienka Znajdź spację i pozostawiając okienko Zamień puste, zlikwidujemy wszystkie spacje w zaznaczonym zakresie komórek. Możemy to uczynić globalnie (przycisk Zamień wszystko) albo krokowo (przycisk Zamień). Ta druga sytuacja będzie miała miejsce wówczas, gdy niektóre spacje w tekście chcielibyśmy zostawić. Stosowanie przycisku Zamień daje możliwość pomijania wybranych podstawień.
Przekopiujmy teraz zawartość komórek C2:C13 do obszaru A2:A13 (wybierając opcję wklejania jako wartości). Pierwszy błąd danych mamy zlikwidowany.
RZj7cM72lFkYT
Ilustracja przedstawia fragment arkusza kalkulacyjnego. Ukazane są kolumny A i B oraz wiersze od 1 do 13. Kolumna A została zatytułowana, dzień tygodnia. Kolumna B została zatytułowana, ilość wypożyczonych książek. W wierszach od 2 do 13 znajdują się następujące dane. W wierszu 2, poniedziałek, napisane od dużej litery, 12. W wierszu 3, poniedziałek, napisane od dużej litery, 12. W wierszu 4, wtorek, napisane małymi literami, 2. W wierszu 5, środa, napisane od dużej litery, 13. W wierszu 6, środa, napisane od dużej litery, 13. W wierszu 7, czwartek, napisane małymi literami, 4. W wierszu 8, czwartek, napisane od dużej litery, 4. W wierszu 9, piątek, podzielone na dwa wiersze, w pierwszym piąt, w drugim ek, napisane od dużej litery, 5. W wierszu 10, sobota, napisane dużymi literami, 8. W wierszu 11, sobota, napisane od dużej litery, 8. W wierszu 12, sobota, napisane od dużej litery, 8. W wierszu 13, niedziela, napisane od dużej litery, 0.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Dla zainteresowanych
Linia 1. USUŃ kropka ZBĘDNE kropka ODSTĘPY otwórz nawias okrągły tekst zamknij nawias okrągły.
USUŃ.ZBĘDNE.ODSTĘPY(tekst)
W składni funkcji USUŃ.ZBĘDNE.ODSTĘPY argument tekst jest wymagany. Argument może być tekstem ujętym w cudzysłów, stanowić odwołanie do komórki zawierającej tekst lub zawierać formułę zwracającą tekst. Funkcja nie zmienia znaków w tekście, które nie są literami.
Funkcja ta może być użyta zamiast PODSTAW, jeśli w komórce znajduje się tekst składający się z wielu wyrazów oddzielonymi wieloma spacjami.
Do likwidacji błędu w komórce A9 posłuży formuła likwidująca w tekście wszystkie znaki, które nie mogą być wydrukowane.
OCZYŚĆ(tekst)
Jej jedynym wymaganym argumentem jest tekst (lub adres komórki zawierającej tekst). Po wpisaniu w dowolnej komórce poza danymi formuły
OCZYŚĆ(A9)
i przekopiowaniu jej wyniku (jako wartości) do komórki A9 zlikwidujemy następny błąd danych tkwiący w pierwotnym zestawieniu.
R1P7A0MHZvyQ4
Ilustracja przedstawia fragment arkusza kalkulacyjnego. Ukazane są kolumny A i B oraz wiersze od 1 do 13. Kolumna A została zatytułowana, dzień tygodnia. Kolumna B została zatytułowana, ilość wypożyczonych książek. W wierszach od 2 do 13 znajdują się następujące dane. W wierszu 2, poniedziałek, napisane od dużej litery, 12. W wierszu 3, poniedziałek, napisane od dużej litery, 12. W wierszu 4, wtorek, napisane małymi literami, 2. W wierszu 5, środa, napisane od dużej litery, 13. W wierszu 6, środa, napisane od dużej litery, 13. W wierszu 7, czwartek, napisane małymi literami, 4. W wierszu 8, czwartek, napisane od dużej litery, 4. W wierszu 9, piątek, napisane od dużej litery, 5. W wierszu 10, sobota, napisane dużymi literami, 8. W wierszu 11, sobota, napisane od dużej litery, 8. W wierszu 12, sobota, napisane od dużej litery, 8. W wierszu 13, niedziela, napisane od dużej litery, 0.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Ostatni błąd, który pozostał do usunięcia przed likwidacją powtórzonych rekordów, to pisownia. Analizując dane, widzimy, że niektóre dni tygodnia pisane są z małej litery, inne z wielkiej. A do tego niektóre wpisane są wersalikami. Aby ujednolicić wielkość liter w komórkach, możemy zastosować następujące formuły:
LITERY.MAŁE(tekst)
gdzie wymagany argument zawiera tekst (lub odwołanie do komórki zawierającej tekst), w którym wielkie litery mają zostać przekonwertowanekonwertowanieprzekonwertowane na małe. Funkcja LITERY.MAŁE nie zmienia znaków w tekście, które nie są literami.
LITERY.WIELKIE(tekst)
gdzie wymagany argument zawiera tekst (lub odwołanie do komórki zawierającej tekst), w którym wszystkie litery mają zostać przekonwertowane na wielkie. Funkcja LITERY.WIELKIE nie zmienia znaków w tekście, które nie są literami.
Microsoft Excel
Linia 1. Z kropka WIELKIEJ kropka LITERY otwórz nawias okrągły tekst zamknij nawias okrągły.
Z.WIELKIEJ.LITERY(tekst)
Funkcja sprawi, że w podanym tekście, każdy wyraz zaczynać się będzie od dużej litery, a pozostałe znaki zapisane będą małą literą.
W składni funkcji Z.WIELKIEJ.LITERY argument tekst jest wymagany. Argument tekst zawiera tekst ujęty w cudzysłów lub stanowi odwołanie do komórki zawierającej tekst. Funkcja Z.WIELKIEJ.LITERY nie zmienia znaków w tekście, które nie są literami.
LibreOffice Calc
Linia 1. WIELKĄ kropka LITERĄ otwórz nawias okrągły tekst zamknij nawias okrągły.
WIELKĄ.LITERĄ(tekst)
Funkcja sprawi, że w podanym tekście, każdy wyraz zaczynać się będzie od dużej litery, a pozostałe znaki zapisane będą małą literą.
W składni funkcji WIELKĄ.LITERĄ argument tekst jest wymagany. Argument tekst zawiera tekst ujęty w cudzysłów lub stanowi odwołanie do komórki zawierającej tekst. Funkcja WIELKĄ.LITERĄ nie zmienia znaków w tekście, które nie są literami.
W analizowanym przykładzie mimo wystąpienia dwóch rodzajów różnic powodujących brak jednorodności danych (z małej i z wielkiej litery oraz małymi i wielkimi literami) wystarczy zastosować jedną z formuł, by dane ujednolicić. Jeśli zdecydujemy się na pisanie nazw dni tygodnia wielką literą, wówczas wprowadzimy odpowiednią formułę do komórki C2 i skopiujemy tę formułę do całego zakresu kolumny, kończąc na komórce C13. Efekt zawierający wpisane formuły (w kolumnie C) oraz, dla zobrazowania i porównania formuł z wynikami, przekopiowane wyniki ich działania (w kolumnie D) pokazuje poniższa ilustracja.
RKrh7VD45Xd5i
Ilustracja przedstawia fragment arkusza kalkulacyjnego. Ukazane są kolumny od A do D oraz wiersze od 1 do 13. Kolumna A została zatytułowana, dzień tygodnia. Kolumna B została zatytułowana, ilość wypożyczonych książek. Kolumna C zatytułowana formuła. Kolumna D zatytułowana wynik. W wierszach od 2 do 13 znajdują się następujące dane. W wierszu 2, w komórce A, poniedziałek, napisane od dużej litery. W komórce B wpisano 12. W komórce C wpisano formułę, znak równości, z, kropka, wielkiej, kropka, litery, nawias otwierający, a2, nawias zamykający. W komórce D, poniedziałek, napisane od dużej litery. W wierszu 3, w komórce A, poniedziałek, napisane od dużej litery. W komórce B wpisano 12. W komórce C wpisano formułę, znak równości, z, kropka, wielkiej, kropka, litery, nawias otwierający, a3, nawias zamykający. W komórce D, poniedziałek, napisane od dużej litery. W wierszu 4, w komórce A, wtorek, napisane małymi literami. W komórce B wpisano 2. W komórce C wpisano formułę, znak równości, z, kropka, wielkiej, kropka, litery, nawias otwierający, a4, nawias zamykający. W komórce D, wtorek, napisane od dużej literami. W wierszu 5, w komórce A, środa, napisane od dużej litery. W komórce B wpisano 13. W komórce C wpisano formułę, znak równości, z, kropka, wielkiej, kropka, litery, nawias otwierający, a5, nawias zamykający. W komórce D, środa, napisane od dużej litery. W wierszu 6, w komórce A, środa, napisane od dużej litery. W komórce B wpisano 13. W komórce C wpisano formułę, znak równości, z, kropka, wielkiej, kropka, litery, nawias otwierający, a6, nawias zamykający. W komórce D, środa, napisane od dużej litery. W wierszu 7, w komórce A, czwartek, napisane małymi literami. W komórce B wpisano 4. W komórce C wpisano formułę, znak równości, z, kropka, wielkiej, kropka, litery, nawias otwierający, a7, nawias zamykający. W komórce D, czwartek, napisane od dużej litery. W wierszu 8, w komórce A, czwartek, napisane od dużej litery. W komórce B wpisano 4. W komórce C wpisano formułę, znak równości, z, kropka, wielkiej, kropka, litery, nawias otwierający, a8, nawias zamykający. W komórce D, czwartek, napisane od dużej litery. W wierszu 9, w komórce A, piątek, napisane od dużej litery. W komórce B wpisano 5. W komórce C wpisano formułę, znak równości, z, kropka, wielkiej, kropka, litery, nawias otwierający, a9, nawias zamykający. W komórce D, piątek, napisane od dużej litery. W wierszu 10, w komórce A sobota, napisane dużymi literami. W komórce B wpisano 8. W komórce C wpisano formułę, znak równości, z, kropka, wielkiej, kropka, litery, nawias otwierający, a10, nawias zamykający. W komórce D, sobota, napisane od dużej litery. W wierszu 11, w komórce A, sobota, napisane od dużej litery. W komórce B wpisano 8. W komórce C wpisano formułę, znak równości, z, kropka, wielkiej, kropka, litery, nawias otwierający, a11, nawias zamykający. W komórce D, sobota, napisane od dużej litery. W wierszu 12, w komórce A, sobota, napisane od dużej litery. W komórce B wpisano 8. W komórce C wpisano, formułę, znak równości, z, kropka, wielkiej, kropka, litery, nawias otwierający, a12, nawias zamykający. W komórce D, sobota, napisane od dużej litery. W wierszu 13, w komórce A, niedziela, napisane od dużej litery. W komórce B wpisano 0. W komórce C wpisano, formułę, znak równości, z, kropka, wielkiej, kropka, litery, nawias otwierający, a3, nawias zamykający. W komórce D, niedziela, napisane od dużej litery.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Przekopiujmy teraz zawartość komórek C2:C13 do obszaru A2:A13 (wybierając opcję wklejania jako wartości). Następny błąd danych mamy zlikwidowany.
R1N3hEFZCurLu
Ilustracja przedstawia fragment arkusza kalkulacyjnego. Ukazane są kolumny A i B oraz wiersze od 1 do 13. Kolumna A została zatytułowana, dzień tygodnia. Kolumna B została zatytułowana, ilość wypożyczonych książek. W wierszach od 2 do 13 znajdują się następujące dane. W wierszu 2, poniedziałek, napisane od dużej litery, 12. W wierszu 3, poniedziałek, napisane od dużej litery, 12. W wierszu 4, wtorek, napisane od dużej litery, 2. W wierszu 5, środa, napisane od dużej litery, 13. W wierszu 6, środa, napisane od dużej litery, 13. W wierszu 7, czwartek, napisane od dużej litery, 4. W wierszu 8, czwartek, napisane od dużej litery, 4. W wierszu 9, piątek, napisane od dużej litery, 5. W wierszu 10, sobota, napisane od dużej litery, 8. W wierszu 11, sobota, napisane od dużej litery, 8. W wierszu 12, sobota, napisane od dużej litery, 8. W wierszu 13, niedziela, napisane od dużej litery, 0.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Ostatni błąd, który został do usunięcia w analizowanym zbiorze danych, to powtórzone rekordy.
Microsoft Excel
Zaznaczmy całą tabelę. W przykładzie będą to komórki z zakresu A1:B13. Do likwidacji powtórzonych rekordów posłużymy się funkcjonalnością Usuń duplikaty z menu Dane.
R1BJBPjQeu5h5
Ilustracja przedstawia fragment menu. Znajdują się tu następujące opcje. Są to tekst jako kolumny, wypełnianie błyskawiczne, usuń duplikaty, poprawność danych, konsoliduj, relacje. Opcje wypełnianie błyskawiczne i relacje są poszarzone. Zaznaczono opcję, usuń duplikaty.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
W pojawiającym się oknie dialogowym możemy sprawdzić, czy komórki w obu kolumnach (A i B) zostaną usunięte (albo możemy wybrać dowolny inny zakres kolumn).
RmgZ4B9Cjh1HV
Ilustracja przedstawia okno dialogowe zatytułowane usuwanie duplikatów. Aby usunąć zduplikowane wartości, zaznacz jedną lub więcej kolumn zawierających duplikaty. Poniżej znajdują się dwa przyciski, zaznacz wszystkie, usuń zaznaczenie wszystkich. Wybrano przycisk, zaznacz wszystkie. Obok umieszczono opcję, moje dane mają nagłówki z możliwością zaznaczenia. Opcja jest zaznaczona. Poniżej znajduje się ramka zatytułowana kolumny. Znajdują się tu dwie opcje z możliwością zaznaczenia. Są to dzień tygodnia oraz ilość wypożyczonych książek. Obie są zaznaczone. U dołu znajdują się dwa przyciski, Ok, anuluj.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Po zaakceptowaniu przyciskiem OK uzyskujemy oczekiwany efekt.
R1Y74fJHTPOY4
Ilustracja przedstawia fragment arkusza kalkulacyjnego. Ukazane są kolumny A i B oraz wiersze od 1 do 8. Kolumna A została zatytułowana, dzień tygodnia. Kolumna B została zatytułowana, ilość wypożyczonych książek. W wierszach od 2 do 8 znajdują się następujące dane. W wierszu 2, poniedziałek, napisane od dużej litery, 12. W wierszu 3, wtorek, napisane od dużej litery, 2. W wierszu 4, środa, napisane od dużej litery, 13. W wierszu 5, czwartek, napisane od dużej litery, 4. W wierszu 6, piątek, napisane od dużej litery, 5. W wierszu 7, sobota, napisane od dużej litery, 8. W wierszu 8, niedziela, napisane od dużej litery, 0.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
LibreOffice Calc
Do likwidacji powtórzonych rekordów posłużymy się odpowiednią opcją filtrowania. Zaznaczmy całą tabelę, w przykładzie będą to komórki z zakresu A1:B13. Następnie, z menu głównego, wybierzmy Dane i z rozwijanej listy kliknijmy opcję Autofiltr.
RPkwHvAliFWjU
Ilustracja przedstawia fragment arkusza kalkulacyjnego. Ukazane są kolumny A i B oraz wiersze od 1 do 13. Kolumna A została zatytułowana, dzień tygodnia. Kolumna B została zatytułowana, ilość wypożyczonych książek. W wierszach od 2 do 13 znajdują się następujące dane. W wierszu 2, poniedziałek, napisane od dużej litery, 12. W wierszu 3, poniedziałek, napisane od dużej litery, 12. W wierszu 4, wtorek, napisane od dużej litery, 2. W wierszu 5, środa, napisane od dużej litery, 13. W wierszu 6, środa, napisane od dużej litery, 13. W wierszu 7, czwartek, napisane od dużej litery, 4. W wierszu 8, czwartek, napisane od dużej litery, 4. W wierszu 9, piątek, napisane od dużej litery, 5. W wierszu 10, sobota, napisane od dużej litery, 8. W wierszu 11, sobota, napisane od dużej litery, 8. W wierszu 12, sobota, napisane od dużej litery, 8. W wierszu 13, niedziela, napisane od dużej litery, 0. Wszystkie komórki zostały zaznaczone. Powyżej, w menu głównym wybrano dane i rozwinięto listę. Dostępnie są opcje, sortuj, sortuj rosnąco, sortuj malejąco, autofiltr, więcej filtrów, określ zakres, wybierz zakres, odśwież zakres, ta opcja jest poszerzona, tabela przestawna, oblicz, poprawność danych, sumy częściowe, formularz, strumienie, ta opcja jest poszarzona, źródło XML, operacje wielokrotne, tekst jako kolumny, ta opcja jest poszarzona, konsoliduj, grupa i kontekst, statystyka. Podświetlono opcję autofiltr, skrót klawiaturowy opcji to ctrl + shift + L.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Przy nazwach kolumn pojawiła się strzałka umożliwiająca filtrowanie interesujących nas wartości. Przy kolumnie Dzień tygodnia kliknijmy w nią lewym przyciskiem myszy i wybierzmy opcję Filtr standardowy...
RABQ50TAeKgrD
Ilustracja przedstawia fragment arkusza kalkulacyjnego. W tle ukazana jest kolumna A zatytułowana dzień tygodnia oraz wiersze od 1 do 16. Na wierzchu znajduje się okno dialogowe podzielone na sekcje. W pierwszej sekcji znajdują się opcje, sortuj rosnąco, sortuj malejąco. W drugiej sekcji znajdują się opcje, 10 pierwszych, pusty, niepusty. W trzeciej sekcji znajdują się opcje kolor tekstu, kolor tła. W czwartej sekcji znajduje się opcja filtr standardowy. Jest podświetlona. Poniżej znajduje się okno dialogowe z poszarzoną podpowiedzią, szukaj pozycji. Ostatnia sekcja zawiera opcję wszystko z możliwością zaznaczenia, obok dwa kwadraty z symbolami zaznacz i odznacz. Niżej ramka z opcjami z możliwością zaznaczenia. Są to czwartek, niedziela, piątek, poniedziałek, sobota, środa, wtorek. Wszystkie są zaznaczone. Dodatkowo opcją czwartek jest podświetlona. U dołu znajdują się przyciski ok, anuluj.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Pojawi się okno Filtr standardowy. Wybierzmy Niepusty z rozwijanej listy w polu Wartość. Rozwińmy Opcje, klikając znak plus i zaznaczmy opcję Bez duplikatów.
RCz9InzX11LdC
Ilustracja przedstawia okno dialogowe zatytułowane filtr standardowy. Poniżej znajduje się ramka zatytułowana Kryteria filtrowania. Znajdują się tu kolumny zwane operator, nazwa pola, warunek, wartość oraz nienazwana kolumna. W kolumnie operator znajdują się trzy puste pola dialogowe. W kolumnie nazwa pola znajdują się cztery pola dialogowe. Pierwsze, górne zawiera listę rozsuwaną zatytułowaną dzień tygodnia. Pozostałe są puste. W kolumnie warunek znajdują się cztery puste pola dialogowe. W kolumnie wartość znajdują się cztery pola dialogowe. Pierwsze, górne zawiera listę rozsuwaną zawierającą parametr niepusty. W kolumnie bez tytułu znajdują się cztery kwadraty zawierające znak iks. Iks znajdujący się w kwadracie u góry ma kolor czerwony. Pozostałe są poszarzone. Pod ramką umieszczono opcje z możliwością zaznaczenia. Są to uwzględnij wielkość liter, zakres zawiera etykiety kolumn, kopiuj wynik do. wyrażenia regularne, bez duplikatów, zachowaj reguły filtru, ta opcja jest poszarzona. Zaznaczono opcje zakres zawiera etykiety kolumn, bez duplikatów. Poniżej znajdują się dwa puste pola dialogowe. U dołu znajdują się przyciski, pomoc, wyczyść, ok, anuluj. Wybrano przycisk ok.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Po potwierdzeniu operacji przyciskiem OK uzyskujemy oczekiwany efekt.
R1YKvcwIX71lG
Ilustracja przedstawia fragment arkusza kalkulacyjnego. Ukazane są kolumny A i B oraz wiersze od 1 do 8. Kolumna A została zatytułowana, dzień tygodnia. Kolumna B została zatytułowana, ilość wypożyczonych książek. W prawych dolnych rogach komórek 1A oraz 1B umieszczono kwadraty, w ich wnętrzu znajdują strzałki skierowane w dół. Podświetlono kwadrat w komórce 1A. W wierszach od 2 do 8 znajdują się następujące dane. W wierszu 2, poniedziałek, napisane od dużej litery, 12. W wierszu 3, wtorek, napisane od dużej litery, 2. W wierszu 4, środa, napisane od dużej litery, 13. W wierszu 5, czwartek, napisane od dużej litery, 4. W wierszu 6, piątek, napisane od dużej litery, 5. W wierszu 7, sobota, napisane od dużej litery, 8. W wierszu 8, niedziela, napisane od dużej litery, 0.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Przykład
Nauczyciel otrzymał zestawienie zawierające listę osób oraz liczbę tematów do indywidualnej realizacji przez danego ucznia. Plik z danymi okazał się jednak niejednorodny. Przed przekazaniem informacji uczniom nauczyciel postanowił go uporządkować i oczyścić dane z błędów. Dane wyglądały tak jak na ilustracji poniżej.
R3SNBPiVAMv2H
Ilustracja przedstawia fragment arkusza kalkulacyjnego. Ukazane są kolumny A i B oraz wiersze od 1 do 16. Kolumna A została zatytułowana, nazwisko i imię. Kolumna B została zatytułowana, zaległość. W wierszach od 2 do 16 znajdują się następujące dane. W wierszu 2, Alicja Wyszogród, imię i nazwisko napisane od dużej litery, podzielone na dwa wiersze, imię w górnym, nazwisko w dolnym, 3. W wierszu 3, Kamil Durnak, imię i nazwisko napisane od dużej litery, między nimi znajdują się dwie spacje, 0. W wierszu 4, Uruszula Zdziechowicka, imię i nazwisko napisane od dużej litery, między nimi znajduje się tabulacja, 0. W wierszu 5, Tamara Podłęska, imię i nazwisko napisane małymi literami, komórka B5 jest pusta. 4. W wierszu 6, Karolina, kropka, Pociej, imię i nazwisko napisane od dużej litery, 11. W wierszu 7, Karolina, kropka, Pociej, imię i nazwisko napisane od dużej litery, 11. W wierszu 8, Karolina, kropka, Pociej, imię i nazwisko napisane od dużej litery, 11. W wierszu 9, Zenon, kropka, Laskowik, imię i nazwisko napisane od dużej litery, 4. W wierszu 10, Dagmara Cedrak, imię i nazwisko napisane od dużej litery, poprzedzone trzema tabulacjami, 5. W wierszu 11, Kola Brun, imię i nazwisko napisane od dużej litery, 0. W wierszu 12, Kola Brun, imię i nazwisko napisane od dużej litery, 0. W wierszu 13, Kola Brun, imię i nazwisko napisane od dużej litery, 0. W wierszu 14, Kola Brun, imię i nazwisko napisane od dużej litery, 0. W wierszu 15, Alicja Macionk, imię i nazwisko napisane od dużej litery, podzielone na trzy wiersze, imię w górnym, nazwisko w dolnym, środkowy wiersz jest pusty, komórka B15 jest pusta. W wierszu 16, Dymitr Szostakowicz, imię napisane małymi literami, nazwisko napisane od dużej litery, 8.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Microsoft Excel
Aby uporządkować dane, nauczyciel wykonał następujące operacje.
Zaznaczył obszar komórek A2:A16.
Użył skrótu klawiaturowego CTRL + h.
W okienko Znajdź wpisał kropkę.
W okienko Zamień na wpisał spację i zatwierdził przyciskiem Zamień wszystko.
W okienko Znajdź wpisał kombinację klawiszy CTRL + ENTER, czyli zostaną znalezione wszystkie znaki ENTER.
W okienko Zamień na wpisał spację i zatwierdził przyciskiem Zamień wszystko.
W komórce C2 wpisał formułę =USUŃ.ZBĘDNE.ODSTĘPY(A2) i przekopiował tę formułę do wszystkich komórek w kolumnie C aż do komórki C16.
Zawartość obszaru C2:C16 przekopiował jako wartości do obszaru A2:A16.
W komórce C2 wpisał formułę =Z.WIELKIEJ.LITERY(A2) i przekopiował tę formułę do wszystkich komórek w kolumnie C aż do komórki C16.
Zawartość obszaru C2:C16 przekopiował jako wartości do obszaru A2:A16.
Zaznaczył obszar komórek A2:B16 i uruchomił funkcjonalność Usuń duplikaty z menu Dane.
Ostateczny efekt tych wszystkich operacji pokazuje ilustracja poniżej.
R13dCaeSig9Zi
Ilustracja przedstawia fragment arkusza kalkulacyjnego. Ukazane są kolumny A i B oraz wiersze od 1 do 11. Kolumna A została zatytułowana, nazwisko i imię. Kolumna B została zatytułowana, zaległość. W wierszach od 2 do 11 znajdują się następujące dane. W wierszu 2, Alicja Wyszogród, napisane od dużej litery, 3. W wierszu 3, Kamil Durnak, napisane od dużej litery, 0. W wierszu 4, Uruszula Zdziechowicka, napisane od dużej litery, 0. W wierszu 5, Tamara Podłęska, napisane od dużej litery, 8. W wierszu 6, Karolina Pociej, napisane od dużej litery, 11. W wierszu 7, Zenon, Laskowik, napisane od dużej litery, 4. W wierszu 8, Dagmara Cedrak, napisane od dużej litery, 5. W wierszu 9, Kola Brun, napisane od dużej litery, 0. W wierszu 10, Alicja Macionk, napisane od dużej litery, 13. W wierszu 11, Dymitr Szostakowicz, napisane od dużej litery, 8.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
LibreOffice Calc
Aby uporządkować dane, nauczyciel wykonał następujące operacje:
Zaznaczył obszar komórek A2:A16.
Użył skrótu klawiaturowego CTRL + h.
W okienko Znajdź wpisał kropkę.
W okienko Zamień na wpisał spację i zatwierdził przyciskiem Zamień wszystko.
W okienko Znajdź wpisał \n i zaznaczył opcję Wyrażenia regularne, czyli zostaną znalezione wszystkie znaki nowej linii.
W okienko Zamień na wpisał spację i zatwierdził przyciskiem Zamień wszystko.
W komórce C2 wpisał formułę =USUŃ.ZBĘDNE.ODSTĘPY(A2) i przekopiował tę formułę do wszystkich komórek w kolumnie C aż do komórki C16.
Zawartość obszaru C2:C16 przekopiował jako wartości do obszaru A2:A16.
W komórce C2 wpisał formułę =WIELKĄ.LITERĄ(A2) i przekopiował tę formułę do wszystkich komórek w kolumnie C aż do komórki C16.
Zawartość obszaru C2:C16 przekopiował jako wartości do obszaru A2:A16.
Zaznaczył obszar komórek A2:B16 i uruchomił funkcjonalność Autofiltr z menu Dane.
Dla kolumny NAZWISKO I IMIĘ otworzył okno opcji Filtr standardowy.
Jako wartość wybrał opcję Niepusty oraz zaznaczył opcję Bez duplikatów.
Ostateczny efekt tych wszystkich operacji pokazuje ilustracja poniżej.
R1UEh8YiXZ8CL
Ilustracja przedstawia fragment arkusza kalkulacyjnego. Ukazane są kolumny A i B oraz wiersze od 1 do 6, od 9 do 11, od 15 do 16, 1. Kolumna A została zatytułowana, nazwisko i imię. Kolumna B została zatytułowana, zaległość. W wierszach od 2 do 11 znajdują się następujące dane. W wierszu 2, Alicja Wyszogród, napisane od dużej litery, 3. W wierszu 3, Kamil Durnak, napisane od dużej litery, nazwisko jest podkreślone czerwoną falistą linią, 0. W wierszu 4, Uruszula Zdziechowicka, napisane od dużej litery, podkreślone czerwoną falistą linią, 0. W wierszu 5, Tamara Podłęska, napisane od dużej litery, nazwisko jest podkreślone czerwoną falistą linią, 8. W wierszu 6, Karolina Pociej, napisane od dużej litery, nazwisko jest podkreślone czerwoną falistą linią, 11. W wierszu 9, Zenon, Laskowik, napisane od dużej litery, 4. W wierszu 10, Dagmara Cedrak, napisane od dużej litery, nazwisko jest podkreślone czerwoną falistą linią, 5. W wierszu 11, Kola Brun, napisane od dużej litery, 0. W wierszu 15, Alicja Macionk, napisane od dużej litery, nazwisko jest podkreślone czerwoną falistą linią, 13. W wierszu 16, Dymitr Szostakowicz, napisane od dużej litery, 8.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Słownik
konwertowanie
konwertowanie
w tym materiale, zamiana jednego sposobu sformatowania danych na inny