Spis treści
Tym razem postanowiliśmy przedstawić Ci najprostsze funkcje Google Sheets, które zdecydowanie powinieneś poznać. Pomogą Ci one nie tylko w zwykłych obliczeniach, ale także przyczynią się do poszerzenia Twojej wiedzy na temat budowania formuł Google Sheets.
Jak budować formuły w arkuszach Google
Jakikolwiek artykuł Formuły Google Sheets widziałem, wszystkie zaczynają się od wyjaśnienia dwóch głównych aspektów: co to jest funkcja i co to jest formuła. Na szczęście już to omówiliśmy w specjalnym przewodniku dla początkujących na temat formuł Google Sheets. Poza tym rzuca on trochę światła na referencje do komórek i różne operatory. Jeśli jeszcze go nie widziałeś, to najwyższy czas go sprawdzić.
Kolejny nasz artykuł dzieli się wszystkim, co musisz wiedzieć, aby móc dodawać swoje pierwsze formuły w Google Sheets, odwoływać się do innych komórek i arkuszy lub kopiować formuły w dół kolumny.
Gdy już je poznasz, nie będziesz miał problemów z używaniem odmian podstawowych funkcji Google Sheets opisanych poniżej.
12 najbardziej przydatnych funkcji Google Sheets
Nie jest tajemnicą, że w arkuszach kalkulacyjnych są dziesiątki funkcji, z których każda ma swoje cechy i służy do własnych celów. Ale to nie znaczy, że nie wiesz nic o tabelach elektronicznych, jeśli nie opanujesz ich wszystkich.
Istnieje niewielki zestaw funkcji Arkuszy Google, które pozwolą Ci wytrzymać wystarczająco długo bez kopania zanurzenia w arkuszach kalkulacyjnych. Pozwól, że Ci je przedstawię.
Wskazówka. Jeśli Twoje zadanie jest super trudne i podstawowe formuły Google Sheets nie są tym, czego szukasz, sprawdź naszą kolekcję szybkich narzędzi - Power Tools.
Arkusze Google Funkcja SUM
Teraz jest to jedna z tych funkcji Google Sheets, których musisz się nauczyć w ten czy inny sposób. Dodaje kilka liczb i/lub komórek i zwraca ich sumę:
=SUM(wartość1, [wartość2, ...])- wartość1 to pierwsza wartość do zsumowania. Może to być liczba, komórka z liczbą lub nawet zakres komórek z liczbami. Ten argument jest wymagany.
- wartość2, ... - wszystkie inne liczby i/lub komórki z liczbami, które chcesz dodać do wartość1 Nawiasy kwadratowe wskazują na to, że ten element jest opcjonalny, a w tym konkretnym przypadku można go powtórzyć kilka razy.
Wskazówka. funkcje można znaleźć wśród standardowych instrumentów na pasku narzędziowym Google Sheets:
Mogę tworzyć różne formuły SUM Google Sheets, takie jak te:
=SUM(2,6)
aby obliczyć dwie liczby (dla mnie jest to liczba kiwi)
=SUMA(2,4,6,8,10)
aby obliczyć kilka liczb
=SUM(B2:B6)
aby zsumować wiele komórek w zakresie
Podpowiedź. Jest pewna sztuczka, którą funkcja pozwala wykonać, aby szybko dodać komórki w Google Sheets w kolumnie lub wierszu. Spróbuj wpisać funkcję SUM tuż pod kolumną, którą chcesz zsumować, lub po prawej stronie interesującego cię wiersza. Zobaczysz, jak natychmiast zasugeruje ci właściwy zakres:
Zobacz także:
- Jak zsumować wiersze w arkuszach kalkulacyjnych Google
COUNT & COUNTA
Ta para funkcji Google Sheets pozwoli Ci dowiedzieć się ile komórek o różnej zawartości zawiera Twój zakres. Jedyna różnica między nimi jest taka, że Google Sheets COUNT działa tylko z komórkami numerycznymi, natomiast COUNTA liczy komórki również z tekstem.
Tak więc, aby zsumować wszystkie komórki zawierające tylko liczby, używasz COUNT dla Google Sheets:
=COUNT(wartość1, [wartość2, ...])- wartość1 jest pierwszą wartością lub zakresem do sprawdzenia.
- wartość2 - inne wartości lub zakresy do wykorzystania przy liczeniu. Jak już mówiłem, nawiasy kwadratowe oznaczają, że funkcja może obejść się bez wartość2 .
Oto formuła, którą mam:
=COUNT(B2:B7)
Jeśli mam uzyskać wszystkie zamówienia o znanym statusie, będę musiał użyć innej funkcji: COUNTA dla Google Sheets. Liczy wszystkie niepuste komórki: komórki z tekstem, liczbami, datami, booleans - you name it.
=COUNTA(wartość1, [wartość2, ...])Wiertarka ze swoimi argumentami jest taka sama: wartość1 oraz wartość2 reprezentują wartości lub zakresy do przetworzenia, wartość2 a poniższe są opcjonalne.
Zauważ różnicę:
=COUNTA(B2:B7)
COUNTA w Google Sheets bierze pod uwagę wszystkie komórki z zawartością, niezależnie od tego, czy są to liczby, czy nie.
Zobacz także:
- Google Sheets COUNT i COUNTA - szczegółowy przewodnik po funkcjach z przykładami
SUMIF & COUNTIF
Podczas gdy SUM, COUNT i COUNTA obliczają wszystkie rekordy, które im podasz, SUMIF i COUNTIF w Arkuszach Google przetwarzają te komórki, które spełniają określone wymagania. Części formuły będą wyglądały następująco:
=COUNTIF(zakres, kryterium)- zakres do liczenia - wymagane
- kryterium do rozważenia przy liczeniu - wymagane
- zakres skanowanie w poszukiwaniu wartości związanych z kryterium - wymagane
- kryterium do złożenia wniosku o przyznanie zasięgu - wymagane
- suma_zakresu - zakres, z którego należy sumować rekordy, jeżeli jest różny od pierwszego zakresu - opcjonalnie
Na przykład mogę dowiedzieć się, jaka liczba zamówień jest opóźniona w stosunku do harmonogramu:
=COUNTIF(B2:B7, "late")
Albo mogę dostać tylko całkowitą ilość kiwi:
=SUMIF(A2:A6, "Kiwi",B2:B6)
Zobacz także:
- Google Spreadsheet COUNTIF - zliczanie, czy komórki zawierają określony tekst
- Liczenie komórek według koloru w Google Sheets
- Użyj COUNTIF, aby zaznaczyć duplikaty w Arkuszach Google
- SUMIF w Arkuszach Google - warunkowe sumowanie komórek w arkuszach kalkulacyjnych
- SUMIFS w Google Sheets - sumuj komórki z wieloma kryteriami (logika AND / OR)
Google Sheets Funkcja AVERAGE
W matematyce średnia to suma wszystkich liczb podzielona przez ich liczbę. Tutaj w Google Sheets funkcja AVERAGE robi to samo: ocenia cały zakres i znajduje średnią wszystkich liczb ignorując tekst.
=AVERAGE(wartość1, [wartość2, ...])Możesz wpisać wiele wartości lub/i zakresów do rozważenia.
Jeśli dany przedmiot można kupić w różnych sklepach po różnych cenach, można zliczyć średnią cenę:
= ŚREDNIA(B2:B6)
Arkusze Google Funkcje MAX & MIN
Nazwy tych miniaturowych funkcji mówią same za siebie.
Użyj funkcji MIN z Google Sheets, aby zwrócić minimalną liczbę z zakresu:
=MIN(B2:B6)
Wskazówka. aby znaleźć najmniejszą liczbę ignorującą zera, umieść w środku funkcję JEŻELI:
=MIN(IF($B$2:$B$60,$B$2:$B$6))
Użyj funkcji Google Sheets MAX, aby zwrócić maksymalną liczbę z zakresu:
=MAX(B2:B6)
Wskazówka. Chcesz zignorować zera również tutaj? Nie ma problemu, po prostu dodaj kolejny IF:
=MAX(IF($B$2:$B$60,$B$2:$B$6))
Easy peasy lemon squeezy :)
Arkusze Google Funkcja IF
Choć funkcja IF w Google Sheets jest dość popularna i powszechnie używana, to z pewnych względów wciąż dezorientuje i zastanawia swoich użytkowników. Jej głównym celem jest pomoc w opracowaniu warunków i zwróceniu odpowiednio różnych wyników. Jest ona również często określana jako formuła Google Sheets "IF/THEN".
=IF(logiczne_wyrażenie, wartość_if_true, wartość_if_false)- logiczne_wyrażenie to sam warunek, który ma dwa możliwe logiczne wyniki: TRUE lub FALSE.
- wartość_jeśli_true jest tym, co chcesz zwrócić, jeśli twój warunek jest spełniony (TRUE).
- inaczej, gdy nie jest spełniony (FALSE), wartość_jeśli_false jest zwracany.
Oto prosty przykład: oceniam oceny z opinii. Jeśli otrzymana liczba jest mniejsza niż 5, chcę ją oznaczyć jako biedny Ale jeśli ocena jest większa niż 5, muszę zobaczyć dobry . Jeśli przetłumaczę to na język arkusza kalkulacyjnego, otrzymam formułę, której potrzebuję:
=IF(A6<5,"poor","good")
Zobacz także:
- Arkusze Google Funkcja IF w szczegółach
AND, OR
Te dwie funkcje są czysto logiczne.
Funkcja AND arkusza kalkulacyjnego Google sprawdza, czy wszystkie jego wartości są logicznie poprawne, natomiast funkcja OR Google Sheets - jeśli każdy W przeciwnym razie oba zwrócą FALSE.
Szczerze mówiąc, nie pamiętam, aby używać ich dużo samodzielnie. Ale oba są używane w innych funkcjach i formułach, szczególnie z funkcją IF dla Google Sheets.
Dodając funkcję Google Sheets AND do mojego stanu, mogę sprawdzić oceny w dwóch kolumnach. Jeśli obie liczby są większe lub równe 5, oznaczam całkowite żądanie jako "dobre", w przeciwnym razie "słabe":
=IF(AND(A2>=5,B2>=5),"good","poor")
Ale mogę też zmienić warunek i zaznaczyć status dobry jeśli co najmniej jedna liczba z dwóch jest większa lub równa 5. Pomocna będzie funkcja OR z Google Sheets:
=IF(OR(A2>=5,B2>=5),"good","poor")
CONCATENATE w arkuszach Google
Jeśli potrzebujesz połączyć rekordy z kilku komórek w jedną bez utraty jakichkolwiek danych, powinieneś skorzystać z funkcji Google Sheets CONCATENATE:
=CONCATENATE(string1, [string2, ...])Niezależnie od tego, jakie znaki, słowa lub odwołania do innych komórek podasz do formuły, zwróci ona wszystko w jednej komórce:
=CONCATENATE(A2,B2)
Funkcja pozwala również oddzielić połączone rekordy wybranymi przez siebie znakami, jak np:
=CONCATENATE(A2,", ",B2)
Zobacz także:
- Funkcja CONCATENATE z przykładami wzorów
Funkcja TRIM w arkuszach Google
Możesz szybko sprawdzić zakres pod kątem dodatkowych spacji za pomocą funkcji TRIM:
=TRIM(tekst)Wpisz sam tekst lub odwołanie do komórki z tekstem. Funkcja zajrzy do niego i nie tylko przytnie wszystkie wiodące i spacje, ale także zmniejszy ich liczbę między słowami do jednego:
DZIŚ & TERAZ
Jeśli pracujesz z raportami dziennymi lub potrzebujesz dzisiejszej daty i aktualnego czasu w swoich arkuszach kalkulacyjnych, funkcje TODAY i NOW są do Twojej dyspozycji.
Z ich pomocą wstawisz do Google Sheets formuły z dzisiejszą datą i godziną, a one same będą się aktualizować przy każdym dostępie do dokumentu. Naprawdę nie wyobrażam sobie najprostszej funkcji niż te dwie:
=TODAY()
pokaże ci dzisiejszą datę.=NOW()
zwróci zarówno dzisiejszą datę, jak i aktualny czas.
Zobacz także:
- Obliczanie czasu w Arkuszach Google - odejmowanie, sumowanie i wyodrębnianie jednostek daty i czasu
Google Sheets Funkcja DATE
Jeśli zamierzasz pracować z datami w tabelach elektronicznych, funkcja Google Sheets DATE jest obowiązkową lekcją.
Budując różne formuły, prędzej czy później zauważysz, że nie wszystkie z nich rozpoznają daty wpisane w takiej postaci, w jakiej są: 12/8/2019.
Poza tym, locale arkusza kalkulacyjnego dyktuje format daty. Więc format, do którego jesteś przyzwyczajony (jak np. 12/8/2019 w USA) mogą nie być rozpoznawane przez Arkusze innych użytkowników (np. z locale dla Wielkiej Brytanii, gdzie daty wyglądają jak 8/12/2019 ).
Aby tego uniknąć, zaleca się korzystanie z funkcji DATA. Konwertuje ona dzień, miesiąc i rok, które wprowadzisz, na format, który Google zawsze zrozumie:
=DATE(rok, miesiąc, dzień)Na przykład, gdybym miał odjąć 7 dni od urodzin mojego przyjaciela, aby wiedzieć, kiedy zacząć przygotowania, użyłbym formuły w ten sposób:
=DATE(2019,9,17)-7
Albo mógłbym sprawić, że funkcja DATE zwróci 5 dzień bieżącego miesiąca i roku:
=DATE(ROK(DZIŚ()),MIESIĄC(DZIŚ()),5)
Zobacz także:
- Data i czas w Arkuszach Google - wprowadzanie, formatowanie i konwersja dat i czasu w arkuszu
- Funkcja DATEDIF w Arkuszach Google - obliczanie dni, miesięcy i lat pomiędzy dwoma datami w Arkuszach Google
Arkusze Google VLOOKUP
I wreszcie funkcja VLOOKUP. Ta sama funkcja, która wprawia w przerażenie wielu użytkowników Google Sheets :) Ale prawda jest taka, że wystarczy ją raz przełamać - i nie będziesz pamiętał, jak żyłeś bez niej.
Arkusz Google VLOOKUP skanuje jedną kolumnę tabeli w poszukiwaniu określonego przez użytkownika rekordu i wyciąga odpowiadającą mu wartość z innej kolumny z tego samego wiersza:
=VLOOKUP(search_key, range, index, [is_sorted])- klucz wyszukiwania to wartość, której należy szukać
- zakres to tabela, w której należy szukać
- indeks jest numerem kolumny, z której będą pobierane rekordy powiązane
- jest_sortowany jest opcjonalne i używane do podpowiedzi, że kolumna do skanowania jest posortowana
Mam tabelę z owocami i chcę wiedzieć ile kosztują pomarańcze.W tym celu tworzę formułę, która będzie szukać Orange w pierwszej kolumnie mojej tabeli i zwrócić odpowiednią wycenę z trzeciej kolumny:
=VLOOKUP("Orange",A1:C6,3)
Zobacz także:
- Szczegółowy przewodnik po VLOOKUP w arkuszach kalkulacyjnych z przykładami
- Wyłapywanie i naprawianie błędów w VLOOKUP
Modyfikuj szybko wiele formuł Google Sheets za pomocą specjalnego narzędzia
Mamy też narzędzie, które pomaga modyfikować wiele formuł Google Sheets w obrębie wybranego zakresu jednocześnie. Nazywa się ono Formuły i pozwolę sobie pokazać, jak działa.
Mam małą tabelę, w której użyłem funkcji SUMIF, aby znaleźć sumę każdego owocu:
Chcę pomnożyć wszystkie sumy przez 3, aby uzupełnić zapasy. Więc wybieram kolumnę z moimi formułami i otwieram dodatek.
Uwaga. Ponieważ narzędzie jest częścią Power Tools, musisz je najpierw zainstalować. Narzędzie znajdziesz na samym dole okna:
Następnie wybieram opcję Modyfikacja wszystkich wybranych formuł , dodać *3 na końcu próbki formuły, a następnie kliknij Uruchom Możesz zobaczyć jak sumy zmieniają się odpowiednio - wszystko za jednym zamachem:
Mam nadzieję, że ten artykuł odpowiedział na niektóre z Twoich pytań dotyczących funkcji w Google Sheets. Jeśli masz jakieś inne formuły w Google Sheets, które nie zostały tutaj opisane, daj nam znać w komentarzach poniżej.