fbpx

Funkcje DO.WIERSZA() i DO.KOLUMNY() w Excelu

Arkusz kalkulacyjny Excel to narzędzie, które umożliwia nam przeprowadzanie różnego rodzaju obliczeń i analiz. Jednym z najważniejszych elementów Excela są funkcje, które pozwalają nam zautomatyzować i zoptymalizować nasze zadania. W tym artykule skupimy się na dwóch dosyć nowych (jak na 2023 rok) funkcjach: DO.WIERSZA() i DO.KOLUMNY(), które mają swoje odpowiedniki w języku angielskim: TOROW() i TOCOL().

Składnia i argumenty funkcji

Funkcja DO.WIERSZA()

=DO.WIERSZA(tablica; [ignoruj]; [skanuj_po_kolumnach])

  • tablica – tablica lub odwołanie do danych, które chcemy przekształcić w wiersz.
  • ignoruj (opcjonalny) – parametr określający, czy zignorować określone typy wartości. Możliwe wartości to: 0 (zachowaj wszystkie wartości), 1 (ignoruj puste wartości), 2 (ignoruj błędy), 3 (ignoruj puste wartości i błędy). Domyślnie żadne wartości nie są ignorowane.
  • skanuj_po_kolumnach (opcjonalny) – parametr określający, czy wartości w tablicy są uporządkowane według wierszy (FAŁSZ) lub według kolumn (PRAWDA). Domyślnie tablica jest skanowana według wierszy.

Funkcja DO.KOLUMNY()

=DO.KOLUMNY(tablica; [ignoruj]; [skanuj_po_kolumnach])

  • jest identyczna jak poprzednia tylko zwraca wartości w kolumnie.

Warto zauważyć, że argumenty ignoruj i skanuj_po_kolumnach są opcjonalne i mogą być pominięte, jeśli nie są potrzebne, aby je ustawiać.

Przykłady użycia funkcji

Przedstawimy teraz przykłady użycia funkcji DO.WIERSZA() i DO.KOLUMNY z różnymi kombinacjami argumentów. 

Jak przekształcić tablicę na wiersz? Jak wyciągnąć z tablicy unikaty za pomocą funkcji?

Funkcja DO.WIERSZA i DO.KOLUMNY - przykład 1

Jak przekształcić tablicę na kolumnę? Jak posortować kolumnę za pomocą funkcji?

Jak przekształcić tablicę na wiersz i zignorować puste wartości? Tak aby nie wyświetlały się zera.

Jeśli w tablicy występują puste wartości, zostaną one zignorowane podczas przekształcania zamiast wyświetlania zer.

Jak przekształcić tablicę na wiersz i zignorować błędy Excelowe? 

Funkcja DO.WIERSZA i DO.KOLUMNY - przykład

Jeśli w tablicy występują błędy, zostaną one zignorowane podczas przekształcania.

Ignorowanie zarówno pustych wartości, jak i błędów:

Puste wartości i błędy zostaną zignorowane podczas przekształcania.

Skanowanie tablicy według kolumn i wierszy:

Funkcja DO.WIERSZA i DO.KOLUMNY

Tablica zostanie przekształcona w wiersz, a skanowanie będzie odbywać się po kolumnach i wierszach. Funkcja DO.KOLUMNY() działa jednakowo, aczkolwiek zwraca kolumnę tekstu.

Funkcja TRANSPONUJ(), a funkcje DO.WIERSZA() i DO.KOLUMNY

Poznając nasze przewodnie w tym blogu funkcje może przyjść na myśl automatycznie funkcja Transponuj(). Główną różnicą między funkcją TRANSPONUJ() a funkcjami DO.WIERSZA() i DO.KOLUMNY jest to, że TRANSPONUJ() nie posiada opcji ignorowania pustych wartości ani skanowania po kolumnach. Funkcje DO.WIERSZA() i DO.KOLUMNY natomiast umożliwiają bardziej zaawansowane przekształcenia danych.

Składnia funkcji TRANSPONUJ() jest bardzo prosta. Wystarczy podać odwołanie do zakresu komórek, który chcemy transponować. Może przypominać działanie opisywanych powyżej funkcji.

Przykład składni funkcji TRANSPONUJ() :

=TRANSPONUJ(zakres)

Argument „zakres” to tablica komórek, którą chcemy transponować.

Więcej o funkcja programu Excel dowiesz się z naszych kursów z Excela, na które serdecznie zapraszamy.

Podsumowanie

Funkcje DO.WIERSZA() i DO.KOLUMNY są potężnymi narzędziami w arkuszu kalkulacyjnym Excel. Pozwalają przekształcać tablice danych na wiersze lub kolumny w łatwy i efektywny sposób. Opcję ignorowania wartości oraz skanowania po kolumnach dodatkowo zwiększają elastyczność i możliwości tych funkcji. Wcześniej, aby uzyskać taki sam efekt trzeba było skonstruować bardzo zaawansowaną formułę składającą się z co najmniej 6 różnych funkcji, a dodatkowo była ciężka do zrozumienia.

Warto eksperymentować z różnymi kombinacjami argumentów opisywanych tutaj funkcji i dostosowywać je do swoich konkretnych potrzeb. Dzięki nim możliwe jest szybkie przekształcanie danych i wykorzystanie ich w dalszych obliczeniach czy analizach. Funkcję TRANSPONUJ() można skutecznie wykorzystać w połączeniu z funkcjami DO.WIERSZA() i DO.KOLUMNY do uzyskania zaawansowanych operacji na danych. Na przykład, możemy najpierw transponować dane za pomocą funkcji TRANSPONUJ(), a następnie zastosować funkcję DO.WIERSZA() lub DO.KOLUMNY do wykonania dalszych manipulacji na transponowanych danych gdy mamy nasze źródło w postaci tabel zdefiniowanych (obiektów tabel Excel), które mogą być efektem transformacji z narzędzia Power Query również dostępnym w Excelu…

Zobacz również:

Szkolenia:

udostępnij:
Gratulacje!
Wniosek został wysłany prawidłowo.
Dziękujemy za przesłanie zapytania. Skontaktujemy się z Tobą najszybciej jak to możliwe.