Szybka nawigacja
Funkcja DŁ, DŁ.B
Podsumowanie
Funkcja DŁ zwraca liczbę znaków w podanym tekście, licząc każdy znak Unicode jako jeden. Funkcja DŁ.B (przestarzała) liczyła bajty dla znaków DBCS. Idealne do sprawdzania długości tekstu, walidacji danych i przygotowania formatów.
Składnia
DŁ(tekst)
DŁ.B(tekst)
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| tekst | Text |
Tak | Tekst lub odwołanie do komórki, którego długość ma zostać policzona. Spacje są liczone jako znaki. |
Użycie funkcji LEN, LENB
Funkcje DŁ i DŁ.B służą do określania długości tekstu w komórkach. DŁ jest preferowana ponieważ poprawnie obsługuje znaki Unicode, podczas gdy DŁ.B jest przestarzała i służy tylko do starszych formatów DBCS.
Typowe przykłady LEN, LENB
Podstawowe użycie DŁ
=DŁ("Olsztyn, w-m")
Zwraca 11 – długość tekstu z przecinkiem i spacją
Długość tekstu z komórki
=DŁ(B1)
Policzy znaki z zawartości komórki B1
Długość z wieloma spacjami
=DŁ("Pierwsza ")
Zwraca 11, licząc wszystkie spacje
Kontrola limitu znaków
=JEŻELI(DŁ(A1)>50;"Za długi";"OK")
Sprawdza czy tekst nie przekracza 50 znaków
Często zadawane pytania
Typowe błędy i rozwiązania
#WARTOŚĆ!
Cause: Argument nie jest tekstem
Solution: Użyj funkcji TEKST() do konwersji
#NAME?
Cause: Błędna nazwa funkcji
Solution: Użyj DŁ zamiast LEN
Uwagi
- Funkcja DŁ.B jest przestarzała – używaj tylko DŁ
- W trybie zgodności v2 poprawiono liczenie par zastępczych Unicode
- Selektory odmian emoji mogą być liczone jako oddzielne znaki
- Działa z tekstem z komórek, formuł i stałych
Kompatybilność
Dostępne w: Excel 2007+, Excel 2010+, Excel 2013+, Excel 2016+, Excel 2019+, Excel 365
Niedostępne w:
Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2007+, Excel 2010+, Excel 2013+, Excel 2016+, Excel 2019+, Excel 365