| Termin | Definicja |
|---|---|
| Przekształcanie tekstu na tabelę | Przekształcanie tekstu na tabelę to automatyczne rozłożenie treści na komórki według wskazanego separatora. Jak separator wyznacza układ tabeliPrzekształcanie tekstu na tabelę polega na podziale ciągu znaków na wiersze i kolumny. Program rozpoznaje granice wierszy na podstawie znaków końca akapitu, natomiast granice kolumn wyznacza według wskazanego separatora. Separatorem może być między innymi znak tabulacji, przecinek, średnik albo inny pojedynczy znak występujący w tekście. Jeżeli każdy wiersz zawiera taką samą liczbę separatorów, wynikowa tabela ma regularny układ kolumn. Przykładowy tekst „Model;Pamięć RAM;Dysk” zapisany w trzech wierszach zostanie rozłożony na trzy kolumny po wybraniu średnika jako separatora. Pierwszy wiersz może pełnić funkcję nagłówka, ale sam mechanizm nie musi automatycznie rozpoznawać znaczenia poszczególnych pól. Program traktuje dane według ich położenia, dlatego kolejność wartości w tekście bezpośrednio wpływa na kolejność kolumn w tabeli. Przygotowanie danych przed konwersjąPrzed uruchomieniem konwersji warto uporządkować tekst tak, aby każdy rekord znajdował się w osobnym akapicie lub wierszu. Należy również sprawdzić, czy separator nie występuje przypadkowo wewnątrz wartości. Przykładowo przecinek w nazwie „Warszawa, centrum” może zostać potraktowany jako granica dwóch kolumn, jeżeli program nie obsługuje reguły otaczania takich pól cudzysłowami. W takiej sytuacji bezpieczniejszym wyborem może być tabulator lub średnik. Problemem są także puste pola, dodatkowe spacje oraz nierówna liczba elementów w kolejnych wierszach. Dwa separatory występujące obok siebie oznaczają zwykle pustą komórkę pomiędzy nimi. Jeżeli jeden wiersz ma dwa pola, a następny cztery, edytor może utworzyć pustą komórkę, przesunąć dane albo pozostawić niejednolity zakres tabeli, zależnie od używanego programu. Warto więc najpierw usunąć zbędne znaki końca akapitu i sprawdzić, czy wszystkie rekordy mają jednakową strukturę. Konwersja w edytorze tekstu i kontrola wynikuW edytorach tekstu funkcja konwersji jest zwykle dostępna po zaznaczeniu przygotowanego tekstu i wybraniu polecenia przekształcenia tekstu w tabelę. Użytkownik wskazuje liczbę kolumn albo pozwala programowi obliczyć ją na podstawie separatorów, a następnie wybiera znak rozdzielający dane. Po zatwierdzeniu każdy fragment pomiędzy separatorami trafia do oddzielnej komórki, a kolejne akapity tworzą następne wiersze. Po konwersji trzeba sprawdzić, czy nagłówki znajdują się nad właściwymi wartościami, czy nie powstały niepotrzebne puste kolumny oraz czy tekst nie został obcięty przez zbyt wąskie komórki. Sama zmiana układu nie gwarantuje poprawności danych. Warto porównać liczbę rekordów przed i po operacji, sprawdzić pierwszy i ostatni wiersz oraz zweryfikować wartości zawierające liczby, daty, adresy internetowe lub symbole. Formatowanie tabeli, takie jak obramowanie, wyrównanie i szerokość kolumn, jest osobnym etapem i nie zmienia pierwotnej treści komórek. Typowe problemy z separatorami i formatowaniemNajczęstszą przyczyną błędnego wyniku jest wybranie innego separatora niż ten, który rzeczywiście występuje w tekście. Tekst rozdzielony tabulatorami nie zostanie prawidłowo podzielony po wybraniu przecinka, a dane zapisane średnikami mogą utworzyć jedną kolumnę, jeżeli edytor szuka tabulatorów. Kłopoty pojawiają się również przy mieszaniu kilku separatorów w jednym zestawie danych, na przykład przecinków między kolumnami i przecinków występujących w opisach. Niektóre programy automatycznie zmieniają zapis liczb, dat i ułamków po wklejeniu danych do tabeli. Warto zwrócić uwagę na zera znajdujące się na początku kodu, znaki waluty oraz numery telefonów, ponieważ ich interpretacja jako wartości liczbowych może zmienić wygląd zawartości. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC oraz podzespołów, a przy problemach z edytorem tekstu może również sprawdzić ustawienia programu, działanie schowka i poprawność przygotowania danych do konwersji. |