Jak używać funkcji PROPER w Excelu
Polskie | Angielski |
---|---|
Z.WIELKIEJ.LITERY | PROPER |
Opis funkcji zmieniającej wielkość liter
Funkcja PROPER w Excelu oraz Z.WIELKIEJ.LITERY w Google Sheets służy do formatowania tekstu przez zmianę pierwszej litery każdego słowa na wielką, a pozostałe litery na małe. Jest to szczególnie przydatne przy formatowaniu danych osobowych i adresowych, zapewniając estetyczny i jednolity wygląd prezentowanych danych.
Syntaktyka i przykłady użycia
Syntaktyka funkcji jest bardzo prosta:
=Z.WIELKIEJ.LITERY(tekst)
Argument „tekst” oznacza ciąg znaków, który chcemy sformatować.
Przykład użycia:
=Z.WIELKIEJ.LITERY("jan kowalski") // Wynik: Jan Kowalski
Funkcja zapewnia, że każde słowo w ciągu zaczyna się od wielkiej litery, a reszta liter jest zapisana małymi literami.
Zadanie praktyczne nr 1: Lista osób
Załóżmy, że mamy listę imion i nazwisk pisanych małymi literami, które chcemy sformatować zgodnie z zasadami opisanymi powyżej.
Oto jak możemy rozwiązać ten problem:
- Wpisujemy listę imion i nazwisk w jednej kolumnie arkusza kalkulacyjnego.
- W drugiej kolumnie wprowadzamy funkcję Z.WIELKIEJ.LITERY, odnosząc się do komórki z imieniem i nazwiskiem, na przykład:
A1: jan kowalski B1: =Z.WIELKIEJ.LITERY(A1)
Wynik w komórce B1 będzie „Jan Kowalski”.
Zadanie praktyczne nr 2: Adresy email
Mając adresy email zapisane małymi literami, często chcemy, aby imię i nazwisko w adresie były zapisane w odpowiedniej formie. Chociaż literowanie adresów email jest niezależne od wielkości liter (case-insensitive), udoskonalenie formy może mieć znaczenie estetyczne, na przykład w podpisach email.
Przykład krok po kroku:
- Posiadając kolumnę z adresami email, np. jan.kowalski@gmail.com
- Chcemy przekształcić część „jan.kowalski” odpowiednio. Używamy funkcji TEXT.TO.COLUMNS (TEKST.NA.KOLUMNY) w Excelu z separatorem „.”, a następnie stosujemy Z.WIELKIEJ.LITERY dla wyodrębnionych fragmentów, i na końcu składamy ponownie adres.
A1: jan.kowalski@gmail.com B1: =Z.WIELKIEJ.LITERY(LEFT(A1;FIND(".";A1)-1)) C1: =Z.WIELKIEJ.LITERY(RIGHT(A1;LEN(A1)-FIND(".";A1))) D1: =B1 & "." & C1 & "@gmail.com" // Wynik: Jan.Kowalski@gmail.com
Uwaga: Dla poprawnego działania przezentowanego przykładu, odpowiednie dostosowanie funkcji FIND, LEFT, RIGHT jest wymagane w zależności od struktury adresu e-mail.
Więcej informacji: https://support.microsoft.com/pl-pl/office/z-wielkiej-litery-funkcja-52a5a283-e8b2-49be-8506-b2887b889f94