| Termin | Definicja |
|---|---|
| DŁ | DŁ to funkcja arkusza kalkulacyjnego zwracająca liczbę znaków zawartych w podanym tekście. DŁ w arkuszu kalkulacyjnym – znaczenie hasłaDŁ jest funkcją arkusza kalkulacyjnego używaną do sprawdzania długości tekstu. Wynikiem działania jest liczba znaków znajdujących się w podanym tekście, w komórce albo w wyrażeniu zbudowanym z kilku fragmentów. Funkcja przydaje się wtedy, gdy trzeba skontrolować, czy wpis mieści się w określonym limicie, wykryć niepotrzebne odstępy albo porównać długość oznaczeń zapisanych w różnych wierszach. W praktyce znak oznacza pojedynczy element tekstu widoczny dla arkusza jako część zawartości komórki. Do wyniku wliczane są litery, cyfry, znaki interpunkcyjne, symbole, spacje oraz inne znaki zapisane w komórce. Oznacza to, że tekst składający się z pięciu liter i jednej spacji ma długość sześciu znaków. Funkcja nie ocenia znaczenia słów i nie rozpoznaje, czy wpis jest poprawnym imieniem, kodem pocztowym albo nazwą produktu. Zwraca wyłącznie długość przekazanego tekstu. Podstawowa postać formuły wygląda następująco:
Jeżeli w komórce A1 znajduje się tekst, formuła odczyta jej zawartość i zwróci liczbę znaków. Można również wpisać tekst bezpośrednio w formule, na przykład DŁ a długość tekstu, spacje i łączenie danychJedną z najważniejszych cech funkcji DŁ jest uwzględnianie spacji. Spacja znajdująca się na początku lub na końcu wpisu nie zawsze jest widoczna podczas zwykłego oglądania arkusza, ale wpływa na wynik. Z tego powodu dwa pozornie identyczne teksty mogą mieć różną długość. Przykładowo wpis „kod” ma trzy znaki, natomiast wpis zawierający słowo „kod” i dodatkową spację na końcu ma cztery znaki. W wykrywaniu takich problemów pomocne jest połączenie DŁ z funkcją USUŃ.ZBĘDNE.ODSTĘPY. Przykładowa formuła może wyglądać tak:
Takie obliczenie pozwala zorientować się, czy usunięcie nadmiarowych spacji zmieniło długość tekstu. Trzeba jednak pamiętać, że funkcja porządkująca odstępy może zmienić także spacje pomiędzy wyrazami, dlatego przy analizie danych należy ustalić, jaki zapis jest uznawany za prawidłowy. DŁ można także stosować do tekstu utworzonego przez połączenie kilku komórek. Przykład:
Formuła łączy zawartość A1 i B1, dodaje pomiędzy nimi jedną spację, a następnie liczy znaki całego połączonego wyniku. Jest to przydatne przy sprawdzaniu długości pełnej nazwy, identyfikatora, opisu lub komunikatu tworzonego z kilku pól. Jeżeli do tekstu zostanie dołączony separator, na przykład myślnik albo ukośnik, separator również zostanie uwzględniony w wyniku. Funkcja może działać razem z JEŻELI, aby pokazać komunikat po przekroczeniu ustalonego limitu. Przykładowe rozwiązanie:
W tym zastosowaniu DŁ pełni rolę kontrolną, a JEŻELI interpretuje uzyskaną liczbę. Limit trzydziestu znaków jest tylko przykładem ustawienia w formule, a nie stałą właściwością funkcji. W konkretnym arkuszu można przyjąć inną wartość zgodną z wymaganiami formularza, bazy danych albo dokumentu. DŁ w porównaniu z innymi funkcjami tekstowymiDŁ nie służy do liczenia słów, wierszy ani komórek. Gdy potrzebne jest policzenie wyrazów, zwykle trzeba połączyć kilka funkcji tekstowych albo zastosować inne rozwiązanie zależne od wersji arkusza. DŁ odpowiada na prostsze pytanie: ile znaków ma wskazany tekst po uwzględnieniu jego pełnej zawartości. Warto odróżnić DŁ od funkcji LEWY i PRAWY. LEWY pobiera określoną liczbę znaków od lewej strony tekstu, a PRAWY pobiera je od strony prawej. DŁ może pomóc ustalić, ile znaków należy pobrać. Przykładowo formuła Inne zastosowanie polega na sprawdzeniu, czy dwie komórki mają tekst o takiej samej długości. Można użyć formuły:
Wynikiem będzie PRAWDA albo FAŁSZ. Trzeba zachować ostrożność, ponieważ jednakowa długość nie oznacza jednakowej treści. Słowa „kot” i „las” mają taką samą liczbę znaków, ale są różnymi tekstami. Do porównania zawartości można użyć dodatkowego warunku, na przykład DŁ jest również przydatna przy kodach i oznaczeniach, które powinny mieć stałą długość. Dla numeru referencyjnego, symbolu dokumentu lub krótkiego identyfikatora można sprawdzić, czy wpis ma wymaganą liczbę znaków. Należy pamiętać, że liczby przechowywane jako wartości liczbowe mogą być automatycznie formatowane przez arkusz. Jeżeli istotne są zera na początku, bezpieczniej przechowywać taki wpis jako tekst albo odpowiednio przygotować format komórki. DŁ przy typowych problemach z danymiCzęsty problem stanowią niewidoczne znaki dodane podczas kopiowania danych z poczty elektronicznej, strony internetowej lub innego dokumentu. Mogą to być końcowe spacje, znaki przejścia do nowej linii albo znaki specjalne. DŁ może ujawnić, że komórka zawiera więcej znaków, niż wynikałoby to z widocznego zapisu, ale sama funkcja nie wskaże dokładnego miejsca problemu. Jeżeli dane pochodzą z wielu źródeł, warto utworzyć pomocniczą kolumnę z formułą Trudność może pojawić się także przy znakach narodowych, symbolach walut, znakach diakrytycznych i emoji. W typowych zadaniach biurowych DŁ liczy elementy tekstu zgodnie z tym, jak arkusz interpretuje zawartość komórki. W przypadku nietypowych symboli wynik może zależeć od programu, wersji aplikacji oraz sposobu zapisania danych. Przy tworzeniu formularza lub importu warto przeprowadzić próbę na rzeczywistych wartościach, a nie tylko na prostych literach i cyfrach. Inny błąd polega na użyciu DŁ do sprawdzania wartości, która wygląda jak tekst, lecz jest datą albo liczbą. Arkusz może przechowywać ją w innej postaci niż wyświetlana na ekranie. Jeżeli wymagane jest liczenie znaków zapisu widocznego dla użytkownika, pomocne może być wcześniejsze przekształcenie wartości na tekst za pomocą funkcji TEKST i odpowiedniego formatu. Wynik takiego działania zależy od przyjętego sposobu prezentacji, dlatego format należy określić świadomie. DŁ jako narzędzie kontroli i moment zgłoszenia problemuPrzed zastosowaniem formuły warto ustalić, co ma być mierzone: surowa zawartość komórki, zapis po usunięciu zbędnych odstępów czy tekst po połączeniu kilku pól. Ta decyzja wpływa na konstrukcję formuły i na interpretację wyniku. W prostym arkuszu wystarczy Przydatne jest także zabezpieczenie pustych komórek. Formuła Gdy problem z wynikami DŁ wynika z uszkodzonego pliku, nieprawidłowego działania arkusza, kłopotów z zapisem albo błędów po imporcie, można zgłosić się do Warszawskiego Pogotowia Komputerowego 24/7. W ramach kontaktu dostępna jest darmowa diagnoza laptopa, co ułatwia ustalenie, czy źródłem problemu jest sama formuła, aplikacja, plik danych czy działanie całego komputera. Najczęściej nie ma potrzeby naprawiania komputera tylko dlatego, że funkcja DŁ zwraca nieoczekiwaną wartość. Najpierw należy sprawdzić spacje, znaki końca wiersza, format komórki, sposób przechowywania liczb oraz poprawność odwołania do komórki. Jeżeli po tych czynnościach arkusz nadal zachowuje się nieprawidłowo, pojawiają się błędy zapisu lub program samoczynnie się zamyka, warto potraktować problem jako szerszą usterkę środowiska pracy i przekazać urządzenie do sprawdzenia. |