Jak korzystać z funkcji ARRAY FORMULA w Arkuszach Google

Jak korzystać z funkcji ARRAY FORMULA w Arkuszach Google

Ile razy utworzyłeś formułę i skopiowałeś ją do sąsiednich komórek w arkuszu? W Arkuszach Google możesz pominąć ten krok, korzystając z funkcji ARRAY FORMULA.

Dzięki ARRAYFORMULA w Arkuszach Google możesz zwrócić wiele wartości zamiast tylko jednej. Pozwala to połączyć tę funkcję z innymi funkcjami, takimi jak SUMA, SUMA.JEŻELI, JEŻELI i innymi, aby uzyskać wyniki dla całego zakresu komórek.

Informacje o formułach tablicowych

Jeśli nie znasz formuł tablicowych, możesz po prostu złamać termin. Tablica to zakres komórek ułożonych w rzędy i kolumny. Formuła to rodzaj równania, które wykonuje działanie lub oblicza w określonej komórce (komórkach).

Dlatego po ich połączeniu formuła tablicowa umożliwia jednoczesne wykonywanie wielu obliczeń na grupie komórek. Możesz uzyskać pojedynczy wynik lub wiele wyników za pomocą formuły tablicowej opartej na wykonanych obliczeniach. Ale wielu z nich ma wielką wartość w tym drugim.

Aby ułatwić korzystanie z formuł tablicowych, Arkusze Google udostępniają specjalną funkcję, funkcję ARRAYFORMULA.

Użyj ARRAY FORMULA w Arkuszach Google

Składnia funkcji ARRAYFORMULA(array_formula)jest taka, że ​​wymagany jest jeden argument. Argument może zawierać zakres komórek, wyrażenie lub funkcję dla jednej lub więcej tablic o tym samym rozmiarze.

Istnieją dwa sposoby wstawiania formuły ARRAYFORMULA do Arkuszy Google.

Ta pierwsza metoda jest idealna, gdy już wpisałeś formułę i zdajesz sobie sprawę, że chcesz zamiast tego użyć funkcji ARRAY FORMULA. Lub w sytuacjach, gdy chcesz skupić się na istocie formuły i martwić się o późniejsze dodanie funkcji ARRAYFORMULA.

Po wprowadzeniu do komórki zwykłej formuły umieść kursor w formule lub nad nią na pasku formuły. Następnie naciśnij Ctrl+Shift+Enter w systemie Windows lub Command+Shift+Return na komputerze Mac. Zobaczysz, jak Twoja formuła jest konwertowana na formułę ARRAYFORMULA.

Po prostu naciśnij Enter lub Return, aby zastosować przekonwertowaną formułę.

Następnym sposobem wstawienia formuły ARRAYFORMULA do Arkuszy Google jest wprowadzenie jej tak, jak każdej innej formuły. Spójrzmy więc na kilka podstawowych przykładów.

Podstawowe przykłady FORMUŁY ARRAY

W tym pierwszym przykładzie wykonamy proste obliczenie mnożenia na zakresie komórek. Weźmiemy naszą liczbę sprzedanych przedmiotów i pomnożymy ją przez cenę jednostkową. Aby to zrobić dla całej naszej tablicy, użyjemy następującej formuły:

=ARRAYFORMULA(B2:B6*C2:C6)

Chociaż do naszych obliczeń mamy niewielki zakres komórek, komórki od B2 do B6 razy komórki od C2 do C6, wyobraź sobie, że masz setki komórek w tablicy. Zamiast wklejać formułę, którą następnie trzeba skopiować, po prostu użyj na tablicy FORMUŁA TABLICY.

W poniższym przykładzie dodajmy kolejną funkcję. Dodamy formułę funkcji JEŻELI jako argument do FORMUŁY TABLICY. Korzystając z poniższej formuły, wyświetlimy premię, jeśli suma w zakresie komórek od F2 do F6 jest większa niż 20 000, a brak premii, jeśli tak nie jest.

=ARRAYFORMULA(IF(F2:F6>20000,"Bonus", "No Bonus"))

Ponownie zapisujemy krok, wstawiając pojedynczą formułę, która wypełnia cały zakres komórek.

W naszym ostatnim przykładzie połączymy funkcję SUMA.JEŻELI z FORMUŁA TABLICY. Korzystając z poniższego wzoru, sumujemy sumy w komórkach M2 do M16, jeśli wartości w komórkach O3 do O5 są równe wartościom w komórkach L2 do L16.

= ARRAYFORMULA(SUMIF(L2:L16,O3:O5,M2:M16))

Teraz, za pomocą tej prostej formuły, możemy uzyskać łączne dane dotyczące sprzedaży tylko dla trzech potrzebnych nam produktów. Formuła funkcji ARRAY FORMULA prawidłowo wypełnia nasze komórki dla koszul, szortów i butów.

Tutaj masz podstawy korzystania z funkcji ARRAY FORMULA w Arkuszach Google. Możesz więc eksperymentować z bardziej złożonymi formułami, aby uzyskać pożądane wyniki.

Pamiętaj, że jest to jedna z tych funkcji Arkuszy Google, które nie są obecnie dostępne w programie Microsoft Excel, więc skorzystaj z niej!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *