Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa
Darmowa diagnoza laptopa
Dojazd do klienta bezpłatnie
Dojazd do klienta bezpłatnie
Laptopy zastępcze bezpłatnie
Laptopy zastępcze bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie

DŁ

Termin Definicja
DŁ

DŁ to funkcja arkusza kalkulacyjnego zwracająca liczbę znaków zawartych w podanym tekście.

DŁ w arkuszu kalkulacyjnym – znaczenie hasła

DŁ 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:

=DŁ(A1)

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Ł("Warszawa"). W takim przypadku wynikiem będzie długość podanego słowa. Przy pracy z większą tabelą wygodniej odwoływać się do adresu komórki, ponieważ zmiana danych w źródłowym wierszu automatycznie zmieni rezultat.

DŁ a długość tekstu, spacje i łączenie danych

Jedną 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:

=DŁ(A1)-DŁ(USUŃ.ZBĘDNE.ODSTĘPY(A1))

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:

=DŁ(A1&" "&B1)

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:

=JEŻELI(DŁ(A1)>30;"Za długi wpis";"Wpis mieści się w limicie")

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 tekstowymi

DŁ 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 =LEWY(A1;DŁ(A1)-4) zwróci tekst bez czterech końcowych znaków, o ile zawartość komórki jest wystarczająco długa.

Inne zastosowanie polega na sprawdzeniu, czy dwie komórki mają tekst o takiej samej długości. Można użyć formuły:

=DŁ(A1)=DŁ(B1)

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 =A1=B1, a długość zastosować jako osobną kontrolę jakości.

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 danymi

Czę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łą =DŁ(A1) i posortować wyniki. Nietypowo długa lub krótka wartość może wskazywać na literówkę, niepełny wpis albo niepożądany odstęp. Następnie można użyć funkcji OCZYŚĆ do usunięcia części niedrukowalnych znaków oraz USUŃ.ZBĘDNE.ODSTĘPY do uporządkowania odstępów. Po oczyszczeniu dobrze jest ponownie obliczyć długość i porównać ją z wynikiem początkowym.

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 problemu

Przed 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 =DŁ(A1), natomiast w raporcie z importowanymi danymi przydatne mogą być dodatkowe funkcje czyszczące, warunki oraz kolumny pomocnicze.

Przydatne jest także zabezpieczenie pustych komórek. Formuła =DŁ(A1) zwróci zero, jeżeli A1 jest pusta. Można to wykorzystać do oznaczania brakujących danych, na przykład przez formułę =JEŻELI(DŁ(A1)=0;"Brak wpisu";"Wpis obecny"). Jeżeli komórka zawiera samą spację, wynik nie będzie zerowy, dlatego kontrola długości powinna być połączona z oczyszczaniem danych, gdy istnieje ryzyko pustych znaków.

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.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę