• Makijaż Aslihan Dogan
  • Orhan Gencebay News
  • Ilustrowane Potrawy
  • Smażony Kurczak Z Warzywami
  • Polish
    • Arabic
    • Bulgarian
    • Croatian
    • Czech
    • Danish
    • Dutch
    • Estonian
    • Finnish
    • French
    • German
    • Greek
    • Hebrew
    • Hindi
    • Hungarian
    • Indonesian
    • Italian
    • Latvian
    • Lithuanian
    • Norwegian
    • Polish
    • Portuguese
    • Romanian
    • Russian
    • Serbian
    • Slovak
    • Slovenian
    • Spanish
    • Swedish
    • Turkish
  • Twitter
  • Facebook
  • Instagram
  • Przewodnik dla początkujących ze skryptem Arkuszy Google
    • Leki Na łuszczycę
    • Dekoracja Kwiatowa W Salonie
    • Aslıhan Born Fashion
    • Odmiany Buraków

    Przewodnik dla początkujących ze skryptem Arkuszy Google

    Arkusze Google Google Bohater   /   by admin   /   August 07, 2020

    Jak
    PrzezRyan Dube

    Ostatnia aktualizacja6 sierpnia 2020 r

    Google Scripts umożliwia dodawanie kodu do arkusza kalkulacyjnego w celu zautomatyzowania wprowadzania danych, wprowadzania danych zewnętrznych do arkuszy lub wykonywania obliczeń zgodnie z harmonogramem.

    Jeśli korzystasz z Arkuszy Google, możesz być zainteresowany, aby wiedzieć, że Skrypty Google mogą znacznie ulepszyć Twoje arkusze kalkulacyjne.

    Pomyśl o skryptach Google, takich jak VBA w programie Microsoft Excel. Umożliwia dodawanie kodu do arkusza kalkulacyjnego w celu zautomatyzowania wprowadzania danych. Możesz również użyć go do przeniesienia danych zewnętrznych do arkuszy. A co najlepsze, możesz wykonywać obliczenia okresowo, nawet jeśli nie masz otwartego arkusza kalkulacyjnego.

    Z tego artykułu dowiesz się, jak włączyć Skrypty Google oraz jak napisać i uruchomić prosty skrypt.

    Jak korzystać ze skryptów Google

    Jest kilka rzeczy w Arkuszach Google, które musisz włączyć, zanim będziesz mógł zacząć pisać tam Google Scripts.

    Wybierz menu Narzędzia i wybierz Edytor skryptów z menu.

    włącz skrypty Google

    Spowoduje to otwarcie edytora Google Scripts w oknie projektu bez tytułu.

    Ten skrypt jest faktycznie zawarty na Twoim koncie Google w narzędziu Google Scripts. Ten konkretny projekt jest połączony z arkuszem kalkulacyjnym, nad którym obecnie pracujesz.

    Możesz napisać skrypt, ale nie możesz go uruchomić, dopóki skrypty nie zostaną faktycznie włączone w arkuszu. Musisz to zrobić przy pierwszym uruchomieniu (jak zobaczysz poniżej).

    Aby zobaczyć, jak to działa, zróbmy prosty skrypt.

    Utwórz swój pierwszy skrypt Google

    W tym przykładzie masz zamiar napisać skrypt, który zsumuje wszystkie wyniki quizu i egzaminu końcowego w kolumnie B (wyniki Chrisa).

    To jest przykładowy arkusz kalkulacyjny.

    przykładowy arkusz kalkulacyjny

    Wróć do okna Google Scripts, wklej następujący kod wewnątrz funkcji myFunction () w nawiasach klamrowych, na przykład:


    function myFunction () {
    var ss = SpreadsheetApp.getActiveSpreadsheet ();
    var sheet = ss.getSheets () [0] var range = sheet.getRange (2,2,5);
    var values ​​= range.getValues ​​();
    var sum = 0
    for (var row in values) {
    for (var col in values ​​[wiersz]) {
    suma = wartości [wiersz] [kolumna] + suma;
    }
    }
    sheet.getRange (7,2) .setValue (suma);
    }

    Ten kod może wyglądać na skomplikowany, ale wyjaśnijmy dokładnie, co robi. To prostsze niż się wydaje.

    Podzielmy ten kod po jednym wierszu na raz.

    Definiowanie zmiennych

    1. var ss = SpreadsheetApp.getActiveSpreadsheet ();

    Ta linia pobiera aktualnie aktywny arkusz kalkulacyjny. Ponieważ uruchamiasz ten skrypt tylko wtedy, gdy arkusz kalkulacyjny, na którym chcesz przeprowadzić obliczenia, jest aktywny, zawsze zostanie wyświetlony prawidłowy arkusz kalkulacyjny. Arkusz zostanie zapisany jako zmienna „obiektu” o nazwie „ss”.

    2. var sheet = ss.getSheets () [0]

    Spowoduje to pobranie pierwszego arkusza i zapisanie go jako zmiennej obiektu o nazwie arkusz. Istnieje alternatywna funkcja, której możesz użyć, aby pobrać arkusz według nazwy arkusza.

    To byłoby var sheet = ss.getSheetByName („Sheet1”);

    Możesz użyć dowolnej funkcji.

    3. var range = sheet.getRange (2,2,5);

    Ta funkcja pobiera zakres wartości według wiersza, kolumny i liczby wierszy. W tym przypadku pobieramy wszystkie wartości, zaczynając od drugiego wiersza, drugiej kolumny, i pobieramy wartości pięć wierszy w dół.

    Zmienna „zakres” staje się tak zwaną „tablicą”. Tablica to zmienna zawierająca wiele wartości. W Google Script odwołujesz się do dowolnej z tych liczb, używając specjalnego schematu adresowania elementów z nawiasami, jak zobaczysz poniżej.

    4. var values ​​= range.getValues ​​();

    Funkcja getValues ​​() w rzeczywistości pobiera wartości z obiektu zakresu, który zdefiniowałeś powyżej.

    5. var sum = 0

    To tylko pojedyncza zmienna liczbowa, którą inicjujemy liczbą 0. To będzie początek podsumowania wszystkich liczb w kolumnie.

    Tworzenie pętli For

    6. for (var row in values) {

    Nazywa się to pętlą „For”. Ten rodzaj pętli przechodzi przez określoną liczbę elementów na liście. W tym przypadku przejdzie przez tablicę „wartości”, którą omówiliśmy powyżej. Ta pierwsza pętla przejdzie przez wszystkie wiersze tablicy. W tym przypadku będzie tylko jeden.

    Uwaga: wiersze tablicy to nie to samo co wiersze arkusza kalkulacyjnego. Kiedy tablica ładowała wartości z kolumny w arkuszu kalkulacyjnym, umieszczała je w jednym wierszu (lub wierszu) danych, na przykład: „89, 92, 78, 98, 89”. Tak więc w tym przypadku tablica ma jedną linię (wiersz) i pięć liczb w poprzek (kolumny).

    7. for (var col in values ​​[wiersz]) {

    Ta sekunda pętli for przejdzie przez wszystkie „wiersze” w tablicy. W tym przypadku przejdzie przez wszystkie 5 wartości.

    8. suma = wartości [wiersz] [kolumna] + suma;

    Za każdym razem, gdy pętla zostanie uruchomiona, instrukcja ta będzie sumować do siebie sumę nowej wartości. Zanim dojdzie do wszystkich 5 pętli, wszystkie 5 liczb powinno zostać zsumowanych w zmienną „suma”.

    9 sheet.getRange (7,2) .setValue (suma);

    To jest instrukcja dwufunkcyjna. Funkcja getRange wskazuje komórkę w siódmym wierszu i drugiej kolumnie. Następnie funkcja setValue umieszcza wartość zmiennej „sum” w tej komórce.

    Teraz, gdy już wiesz, jak działa każdy wiersz kodu, czas zobaczyć, jak to wszystko działa.

    Zapisywanie skryptu Google

    Po wpisaniu skryptu Google czas zapisać go i przejść przez kod. Najpierw wpisz „Projekt bez nazwy”, aby nadać projektowi nazwę. Następnie wybierz ikonę dyskietki w menu, aby zapisać skrypt.

    zapisywanie skryptu google

    Podczas próby zapisania może pojawić się błąd. Nie panikuj. W rzeczywistości jest to część procesu debugowania. Zwróć szczególną uwagę na numer wiersza, w którym jest napisane, że wystąpił błąd. Przyjrzyj się uważnie kodowi i rozwiąż wszelkie literówki lub błędy składniowe, które możesz mieć.

    błąd skryptu Google

    W tym przykładzie w mojej pętli „for” w linii 8 brakuje otwierającego symbolu „(”. Po naprawieniu spróbuj ponownie zapisać. Gdy możesz zapisać kod, Google uzna jego składnię za prawidłową.

    Nie oznacza to, że Twój kod będzie działał zgodnie z przeznaczeniem, oznacza to po prostu, że można go „skompilować” bez problemów ze składnią.

    Uruchamianie skryptu Google

    Teraz wybierz ikonę odtwarzania u góry, aby przejść przez kod. Ponieważ jest to pierwsze uruchomienie nowego skryptu, musisz przyznać aplikacji Google Script uprawnienia dostępu do arkusza kalkulacyjnego (danych) na swoim koncie Google. Wybierz Przejrzyj uprawnienia w wyskakującym okienku.

    autoryzacja skryptu Google

    Musisz zalogować się na swoje konto Google. A ponieważ jest to aplikacja niestandardowa, a nie zarejestrowana w Google, zobaczysz ostrzeżenie, że aplikacja nie jest zweryfikowana. Wybierz zaawansowane łącze, a następnie wybierz Przejdź do przykładowego skryptu Google (niebezpieczne) kontynuować.

    niezweryfikowana aplikacja

    Na następnym ekranie musisz wybrać Dopuszczać aby dać Google Script dostęp do swojego konta Google. Gdy to zrobisz, skrypt zostanie uruchomiony.

    Jeśli nie widzisz żadnych błędów, przełącz się z powrotem do arkusza kalkulacyjnego. Wyniki skryptu powinny pojawić się na dole pierwszej kolumny.

    wyniki skryptu Google

    Pisanie zaawansowanych skryptów Google

    To był bardzo prosty skrypt Google, który po prostu zsumował komórki w jednej kolumnie. Jeśli chcesz dodać zmienne do dwóch pętli For w kodzie, możesz również przejrzeć wszystkie kolumny i podać podsumowanie w wierszu 7 dla nich wszystkich.

    Google Scripts oferuje przeróżne możliwości, na przykład wysyłanie wiadomości e-mail z arkusza kalkulacyjnego. Możesz nawet skorzystać z specjalne interfejsy API Google które pozwalają zintegrować inne aplikacje Google, takie jak Gmail, Kalendarz, a nawet Google Analytics. Gdy zaczniesz uczyć się pisania skryptów Google, możliwości są nieograniczone.

    Tagi chmura
    • Arkusze Google
    • Google
    • Bohater
    Ocena
    0
    widoki
    0
    Komentarze
    Poleć znajomym
    • Twitter
    • Facebook
    • Instagram
    SubskrybowaĆ
    Subskrybuj komentarze
    YOU MIGHT ALSO LIKE
    • Pierwsza dama Erdoğan spotyka się z młodymi ludźmi w Mardin
      Dziewczyny Z Mardin Życie Wiadomości Z życia Wizyta Emine Erdoğan Kadin
      05/04/2020
      Pierwsza dama Erdoğan spotyka się z młodymi ludźmi w Mardin
    • Mistrzostwa Świata 2014: Użyj Google Now, aby śledzić swoje drużyny
      Mobilny Google Android
      17/03/2020
      Mistrzostwa Świata 2014: Użyj Google Now, aby śledzić swoje drużyny
    • Programy Konkursowe Kadin Acun Gorąco
      05/04/2020
      Acun Ilıcalı będzie startował w Ameryce
    Social
    7056 Fans
    Like
    2631 Followers
    Follow
    9494 Subscribers
    Subscribers
    Categories
    Makijaż Aslihan Dogan
    Orhan Gencebay News
    Ilustrowane Potrawy
    Smażony Kurczak Z Warzywami
    Leki Na łuszczycę
    Dekoracja Kwiatowa W Salonie
    Aslıhan Born Fashion
    Odmiany Buraków
    Nowości Tarkan
    Pomarańczowa Dekoracja Domu
    Noc Szkolenia W Toalecie
    Handel Aslıhan Dogan
    Aslihan Dogan Instagram
    Ile Lat Ma Aslızen
    Objawy Astygmatyzmu
    Para świątecznych Kombinacji
    Eid Czyszczenie
    Chodzenie Reprodukcyjne U Niemowląt
    Futro Bershka
    Biały Płaszcz
    Potrzeby Dziecka
    Użytkownicy Benzamycyny
    żona Cenka Tosuna
    Niebiańskie Dwory
    Astrolog
    Astrolog Merve Rençber
    Proste Wzory Geometryczne
    Masaż Dla Niemowląt
    Modele Beret 2020
    Aktualności Bircan Bali
    Popular posts
    Pierwsza dama Erdoğan spotyka się z młodymi ludźmi w Mardin
    Pierwsza dama Erdoğan spotyka się z młodymi ludźmi w Mardin
    Dziewczyny Z Mardin Życie Wiadomości Z życia Wizyta Emine Erdoğan Kadin
    05/04/2020
    Mistrzostwa Świata 2014: Użyj Google Now, aby śledzić swoje drużyny
    Mistrzostwa Świata 2014: Użyj Google Now, aby śledzić swoje drużyny
    Mobilny Google Android
    17/03/2020
    Acun Ilıcalı będzie startował w Ameryce
    Programy Konkursowe Kadin Acun Gorąco
    05/04/2020

    Tagi

    • Noc Szkolenia W Toalecie
    • Handel Aslıhan Dogan
    • Aslihan Dogan Instagram
    • Ile Lat Ma Aslızen
    • Objawy Astygmatyzmu
    • Para świątecznych Kombinacji
    • Eid Czyszczenie
    • Chodzenie Reprodukcyjne U Niemowląt
    • Futro Bershka
    • Biały Płaszcz
    • Potrzeby Dziecka
    • Użytkownicy Benzamycyny
    • żona Cenka Tosuna
    • Niebiańskie Dwory
    • Astrolog
    • Astrolog Merve Rençber
    • Proste Wzory Geometryczne
    • Masaż Dla Niemowląt
    • Modele Beret 2020
    • Aktualności Bircan Bali
    • Makijaż Aslihan Dogan
    • Orhan Gencebay News
    • Ilustrowane Potrawy
    • Smażony Kurczak Z Warzywami
    • Leki Na łuszczycę
    • Dekoracja Kwiatowa W Salonie
    • Aslıhan Born Fashion
    • Odmiany Buraków
    • Nowości Tarkan
    • Pomarańczowa Dekoracja Domu
    Privacy

    © Copyright 2026 by Technology & Social Media tips. All Rights Reserved.