Film samouczek I
Inicjał przy nazwisku zamiast pełnego imienia
Listy zawierające dane osobowe najczęściej zajmują wiele kolumn arkusza. Zawierają najróżniejsze dane identyfikacyjne (imiona i nazwiska, adresy, numery telefonów). Jeśli wprowadzamy te informacje w całości, to na pewno wpłyną na czytelność całego zestawienia, a nie zawsze jest to potrzebne. Jeśli nie są niezbędne pełne imiona osób, mogą figurować jedynie jako inicjał. Jak otrzymać skróconą wersję imienia?
Pobierz plik z przykładowymi danymi.
Przyjmijmy, że imiona i nazwiska są wprowadzone do kolumny A
, począwszy od komórki A2
.
Aby zamienić imię na inicjał:
Do komórki
B2
wprowadź następującą formułę:
Skopiuj ją w dół na wymaganą liczbę wierszy.
Uzyskamy oczekiwany efekt, który widoczny jest na filmie.
Działanie formuły opiera się na funkcjach tekstowych. W pierwszej kolejności funkcja LEWY
pobiera do inicjału pierwszą literę imienia. Następnie dodawana jest do niej kropka (za pomocą operatora sklejenia &
). Przy użyciu kolejnego znaku &
do otrzymanego ciągu tekstowego dodawane jest nazwisko poprzedzone spacją. Jest ono wyznaczane za pomocą kombinacji kilku funkcji. ZNAJDŹ
zwraca pozycję spacji w obrębie ciągu tekstowego w komórce A2
, czyli wartość 5
, która jest przekazywana do drugiego argumentu funkcji FRAGMENT.TEKSTU
. W trzecim argumencie tej funkcji zagnieżdżono funkcję DŁ
zwracającą liczbę znaków, z ilu składa się wpis w komórce A2
. Dzięki temu nie ma potrzeby określania dokładnej liczby znaków nazwiska. Funkcja FRAGMENT.TEKSTU
pobiera wszystkie znaki, począwszy od znajdującego się na 5. pozycji i otrzymana wartość jest doklejana do utworzonego wcześniej inicjału.
Formuła sprawdza się także w przypadku nazwisk dwuczłonowych. Wiele operacji w arkuszu (choćby sortowanie) będzie wymagać jednak, żeby nazwisko było pierwszym elementem w komórce, a inicjał powinien znajdować się za nim.
Aby taki efekt uzyskać:
Wprowadź następującą formułę:
Skopiuj ją do komórek poniżej.
Zanim usuniemy kolumnę bazową z pełnym imieniem i nazwiskiem, wyniki działania formuły należy zamienić na wartości. Aby to zrobić, zaznacz je, użyj polecenia Kopiuj
i uruchom okno dialogowe Wklej specjalnie
. Zaznacz w nim opcję Wartości
i zatwierdź, klikając OK
.
Dobrym pomysłem może okazać się ukrycie kolumny z pełnym imieniem i nazwiskiem, zamiast jej usuwania. Możliwe, że pełne dane będą nam jeszcze potrzebne. Aby ukryć kolumnę wystarczy ją zaznaczyć, a następnie po kliknięciu prawego klawisza myszy, wybrać opcję Ukryj
.
Pobierz przykładowe dane:
Twoja wychowawczyni poprosiła cię o pomoc. Chciałaby stworzyć dla każdego ucznia unikatowy login do logowania na platformę edukacyjną. Ma on się składać z inicjału imienia, znaku podkreślenia „_”, nazwiska oraz losowo generowanej liczby 3‑cyfrowej. Przygotuj arkusz kalkulacyjny, który spełni prośbę wychowawczyni.
Organizujesz loterię charytatywną w swojej szkole. Każdy uczeń może kupić los. Wówczas jego imię i nazwisko zapisywane jest do arkusza kalkulacyjnego i przekształcane w odpowiedni sposób do skróconej postaci: imię, inicjał nazwiska, oraz losowo generowana liczba. Ustalana jest ona w zależności od płci. Jeżeli los należy do dziewczyny to jest parzysta, a jeżeli do chłopaka to nieparzysta. Weź pod uwagę fakt, że imiona dziewcząt kończą się literą a. Przygotuj arkusz kalkulacyjny, za pomocą którego imię i nazwisko każdego ucznia, który weźmie udział w loterii, będzie zamieniane na skrót.