Formuły Arkuszy Google.
D2Arkusze Google działają inaczej niż Excel
- Separator zależny od ustawień regionalnych. Arkusze Google oczekują
,lub;zależnie od ustawień regionalnych arkusza. - Nazwy funkcji. Polskie nazwy Arkusze Google pokazują tylko przy koncie Google ustawionym na polski i wyłączonej opcji zawsze angielskich nazw; nazwy angielskie (QUERY, FILTER, UNIQUE) akceptują wszędzie.
- Unikalne funkcje. QUERY, ARRAYFORMULA i IMPORTRANGE istnieją tylko w Arkuszach Google.
QUERY – zapytania podobne do SQL
=QUERY(A:D, "SELECT * WHERE B = 'Sprzedaż' ORDER BY D DESC") FILTER – wiersze według warunku
=FILTER(A:C, B:B>100) Zwraca wszystkie wiersze, w których kolumna B przekracza 100.
UNIQUE & SORT – wartości unikalne i posortowane
=UNIQUE(A:A) =SORT(A2:B100, 2, FALSE) ARRAYFORMULA – jedna formuła na całą kolumnę
=ARRAYFORMULA(A2:A*B2:B) Liczy każdy wiersz automatycznie, bez przeciągania formuły w dół.
IMPORTRANGE – dane z innego arkusza
=IMPORTRANGE("URL", "Arkusz1!A:D") Przy pierwszym użyciu raz zezwól na dostęp.
Różnice względem Excela
W polskim Excelu funkcje nazywają się WYSZUKAJ.PIONOWO, JEŻELI, SUMA.JEŻELI, a separatorem jest ;. W Arkuszach Google oba zależą od ustawień: nazwy angielskie lub polskie, , lub ;. FormulaAI automatycznie zwraca właściwy wariant dla wybranej platformy.
Wygeneruj w FormulaAI
Wybierz „Arkusze Google", opisz po polsku, czego potrzebujesz, a FormulaAI zwróci właściwą formułę — także QUERY lub ARRAYFORMULA, gdy to ma sens.
Najczęstsze pytania
Czy Arkusze Google używają tych samych nazw funkcji co Excel?
Częściowo. Arkusze Google pokazują polskie nazwy tylko wtedy, gdy Twoje konto Google jest ustawione na polski, a w ustawieniach arkusza wyłączysz opcję zawsze angielskich nazw funkcji; nazwy angielskie (QUERY, FILTER, UNIQUE) akceptują wszędzie. To, czy separatorem argumentów jest przecinek, czy średnik, zależy od ustawień regionalnych arkusza.
Co potrafi QUERY, czego nie potrafi Excel?
QUERY wykonuje zapytanie podobne do SQL na zakresie (SELECT, WHERE, ORDER BY, GROUP BY) i zastępuje złożone kombinacje FILTRUJ, SORTUJ i JEŻELI. Excel nie ma bezpośredniego odpowiednika.
Jak zastosować formułę do całej kolumny?
Za pomocą ARRAYFORMULA: =ARRAYFORMULA(A2:A*B2:B) liczy każdy wiersz automatycznie, bez przeciągania formuły w dół.
Jak zaimportować dane z innego arkusza?
Za pomocą IMPORTRANGE: =IMPORTRANGE("URL", "Arkusz1!A:D"). Przy pierwszym użyciu trzeba raz zezwolić na dostęp.
Czy QUERY i FILTER działają w Excelu lub Numbers?
QUERY istnieje tylko w Arkuszach Google. FILTRUJ i UNIKATOWE są w Excelu 365 i w aktualnych wersjach Apple Numbers. FormulaAI zwraca wariant właściwy dla danej platformy.
Zobacz też
- WYSZUKAJ.PIONOWO vs X.WYSZUKAJ – wyszukiwanie wartości.
- SUMA.JEŻELI & SUMA.WARUNKÓW – sumowanie warunkowe.
- Najczęstsze pytania o FormulaAI