Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki

Generowanie listy losowych nazw

Czasem potrzebujemy przeprowadzić próbne obliczenia na fikcyjnych wartościach. W takiej sytuacji pojawia się często problem, jak przygotować dane. Zamiast tracić czas na ich ręczne wpisywanie, możemy posłużyć się formułą, która zwróci w komórkach dane w kolejności losowej. Można to zrobić na kilka sposobów.

Przedstawiamy najbardziej uniwersalny, który opiera się na zdefiniowanych nazwach. Warto zatem wprowadzić je w szablonie skoroszytu, z którego często korzystamy, lub w skoroszycie makr osobistych PERSONAL.XLSB. Dzięki temu raz wprowadzone nazwy będą dostępne w trakcie przygotowywania dowolnego raportu. Przyjmijmy, że do arkusza chcesz wpisać nazwy miesięcy w kolejności losowej.

Aby to zrobić:

  1. Na karcie Formuły wybierz polecenie Definiuj nazwę. Zostanie wyświetlone okno dialogowe Nowa nazwa.

  2. W polu Nazwa wpisz miesiace.

  3. W polu Odwołuje się do wprowadź natomiast odwołanie do tablicy wartości.

Linia 1. znak równości otwórz nawias klamrowy cudzysłów Styczeń cudzysłów średnik cudzysłów Luty cudzysłów średnik cudzysłów Marzec cudzysłów średnik cudzysłów Kwiecień cudzysłów średnik cudzysłów Maj cudzysłów średnik cudzysłów Czerwiec cudzysłów średnik cudzysłów Lipiec cudzysłów średnik cudzysłów Sierpień cudzysłów średnik cudzysłów Wrzesień cudzysłów średnik cudzysłów Październik cudzysłów średnik cudzysłów Listopad cudzysłów średnik cudzysłów Grudzień cudzysłów zamknij nawias klamrowy.
  1. Kliknij przycisk Dodaj, a następnie Zamknij.

Nazwa jest zdefiniowana. Aby wprowadzić nazwy miesięcy w kolejności losowej:

  1. Do dowolnej pustej komórki arkusza wpisz następującą formułę:

Linia 1. znak równości INDEKS otwórz nawias okrągły miesiace średnik LOS kropka ZAKR otwórz nawias okrągły 1 średnik 12 zamknij nawias okrągły zamknij nawias okrągły.
  1. Skopiuj formułę w dół do kolejnych komórek. Gotowe!

Jeśli w opcjach arkusza kalkulacyjnego masz ustawione automatyczne przeliczanie arkusza, to losowa lista miesięcy będzie się stale zmieniać. Aby tego uniknąć przełącz ręczny tryb przeliczania arkusza lub zamianę formuł na wartości.

W pierwszym argumencie funkcji INDEKS podajesz tablicę wartości jako zdefiniowaną wcześniej nazwę. Drugi argument służy do wybrania określonej pozycji tej tablicy. Ze względu na to, że ta pozycja ma być losowana, zastosuj funkcję LOS.ZAKR. W jej argumentach podaj wartości graniczne przedziału, z którego funkcja ma losowo wybrać liczbę. Mogą to być tylko liczby całkowite i pierwsza musi być mniejsza od drugiej.

Ten sposób rozwiązania pozwala na to, że możemy zdefiniować więcej nazw zawierających tablice innych wartości (np. nazwy dni tygodnia). Jedną z tych nazw podajemy w pierwszym argumencie funkcji INDEKS, a w funkcji LOS.ZAKR podajemy przedział określający odpowiednią liczbę elementów tablicy.

R41oAf578gKQD
Film nawiązujący do treści generowania listy losowych nazw.

Pobierz przykładowe dane:

R1BLEeyWdDiYM

Plik zawierający materiał do lekcji.

Plik XLSX o rozmiarze 8.00 KB w języku polskim
Polecenie 1

Chcesz obejrzeć film z rodziną, ale nie możecie się zdecydować, który wybrać. Spośród 5 tytułów wylosuj jeden, który dziś będziecie oglądać.

Polecenie 2

Z przyjaciółmi planujesz wakacyjny wyjazd, niestety nie możecie zdecydować, gdzie chcecie pojechać. Wylosuj miejsce, w które pojedziecie.