Turinys
Šiame tinklaraščio įraše aptariamos tos "Google" lentelių funkcijos, kurių neturi "Excel". "Google" jas patogiai suskirstė pagal pagrindinę užduotį. Taigi tiesiog pasirinkite grupę iš toliau pateiktos turinio lentelės ir rasite jų aprašymus su paprasčiausiais pavyzdžiais.
Ar žinojote, kad "Google Sheets" turi keletą funkcijų, kurių nerasite "Excel" programoje? Kalbu apie keletą labai naudingų skaičiuoklės funkcijų, kurios neabejotinai palengvins jūsų darbą. Kai kurios iš jų padeda importuoti ir filtruoti duomenis, kitos - tvarkyti tekstą. Tačiau nesvarbu, kokia jų paskirtis, visas jas verta paminėti.
Specialiosios "Google Sheets" funkcijos
Pirmoji grupė apima tas "Google Sheets" funkcijas, kurias vargu ar sutiksite "Excel" net kaip įrankius.
"Google" lentelės ARRAYFORMULA
Paprastai "Google Sheets" formulės veikia po vieną ląstelę vienu metu. Tačiau, jei būtų nuskaitytas ir apskaičiuotas visas langelių diapazonas, tai labai sutaupytų jūsų laiko. Štai tada ir atsiranda "Google Sheets" masyvų formulės.
Masyvo formulės yra tarsi galingesnės patobulintos formulės. Jos apdoroja ne tik vieną ląstelę, bet ir ištisus ląstelių intervalus - tiek eilučių ar stulpelių, kiek jų yra jūsų formulėje. Be to, jos leidžia su masyvais naudoti ir ne masyvo formules!
"Excel" programoje turite nepamiršti, kad įvedate masyvų formulę, nes ją turite užbaigti ne tiesiog Enter, o Ctrl+Shift+Enter . Abiejuose formulės galuose esantys laužtiniai skliaustai praneš, kad jums pavyko.
"Google Sheets" tai buvo išspręsta naudojant specialią funkciją:
=ARRAYFORMULA(masyvo_formula)Visą savo "Google Sheets" formulę su intervalais įdėkite į standartinius apvalius skliaustelius ir užbaigkite kaip įprasta - paspausdami Enter .
Paprasčiausias pavyzdys - "Google Sheets" funkcija IF.
Tarkime, turite lentelę su trumpos apklausos rezultatais 1 lape. Lentelė susieta su forma, todėl nuolat atnaujinama. A stulpelyje pateikiami respondentų vardai, o B stulpelyje - jų atsakymai. taip arba ne .
Reikia rodyti pavardes tų, kurie sakė taip 2 lape.
Nors IF paprastai nurodo vieną langelį, "Google Sheets" ARRAYFORMULA leidžia IF apdoroti visus vardus ir atsakymus vienu metu. Štai formulė, kurią reikia naudoti 2 lape:
=ARRAYFORMULA( IF(Sheet1!$B$2:$B$100="taip", Sheet1!$A$2:$A$100, ""))
Taip pat žr:
- "Google Sheets" masyvų formulės
GOOGLEFINANCE funkcija
Ar kada nors susimąstėte, ar "Sheets" galima stebėti valiutų kursus? Arba kiek kainuoja kokia nors prekė iš importuotos lentelės jūsų šalies valiuta? O kiek ji kainavo prieš savaitę? Prieš mėnesį ar metus?
"Google" lentelės atsako į visus šiuos ir kitus klausimus naudodamos funkciją GOOGLEFINANCE. Ji prisijungia prie "Google Finance" serverių ir parsisiunčia dabartinę arba istorinę finansinę informaciją tiesiai į jūsų skaičiuoklę.
=GOOGLEFINANCE(ticker, [atributas], [pradžios_data], [pabaigos_data]- Nors funkcijoje išvardyta gana daug argumentų, tik pirmasis - žymeklis - Tai yra žymens simbolis, į kurį ši "Google Sheets" funkcija atsižvelgs ieškodama informacijos. Pavyzdžiui, GOOG reikš "Google", MSFT - "Microsoft".
Kiti argumentai yra neprivalomi ir jų naudojimas priklauso nuo to, ką norite gauti:
- atributas yra tai, ko ieškote. Jei praleista, tai yra "kaina" Tačiau jei jums reikia tam tikros dienos informacijos, šią formulės dalį vis tiek turite įvesti. Taip pat galite gauti einamosios dienos aukščiausią kainą ( "aukštas" ), ankstesnės dienos uždarymo kaina ( "closeyest" ), arba kaina rinkos atidarymo metu ( "priceopen" ).
Patarimas. Visą atributų sąrašą rasite šiame GOOGLEFINANCE skirtame puslapyje.
- start_date ir pabaigos data naudojami laikotarpiui, kurio duomenis norite patikrinti, nurodyti. Įvedate pirmąją laikotarpio dieną ir paskutinę dieną arba dienų skaičių po pradžios datos.
- intervalas žymi duomenų grąžinimo dažnumą. Jis gali būti tik "kasdien" (1) arba "kas savaitę" (7) .
1 pavyzdys. Dabartinė akcijų kaina
Paimkime dabartinę "Google" akcijų kainą iš Amerikos vertybinių popierių biržos "Nasdaq":
=GOOGLEFINANCE("NASDAQ:GOOG", "price")
2 pavyzdys. Istorinė akcijų kaina
Panašiai galite gauti informaciją apie akcijų kainas per pastarąsias 7 dienas:
=GOOGLEFINANCE("NASDAQ:GOOG", "price", "9/13/2019", 7, 1)
3 pavyzdys. Dabartinis valiutos keitimo kursas
GOOGLEFINANCE taip pat padeda nustatyti valiutų keitimo kursus:
=GOOGLEFINANCE("CURRENCY:EURGBP")
gauti eurų keitimo į svarus sterlingų kursus
=GOOGLEFINANCE("CURRENCY:GBPUSD")
gauti informaciją apie svaro sterlingų konvertavimą į JAV dolerius
=GOOGLEFINANCE("CURRENCY:USDCAD")
kiek kainuoja pakeisti JAV dolerius į Kanados dolerius
4 pavyzdys. Istorinis valiutos kursas
Arba galiu patikrinti tos pačios dienos valiutų kursus prieš metus:
=GOOGLEFINANCE("CURRENCY:USDCAD", "price", "9/20/2018")
Taip pat žr:
- Valiutos keitimo kursų skaičiavimas "Google" lentelėse naudojant "GoogleFinance
"Google Sheets" funkcija IMAGE
Paveikslėliai skaičiuoklėse gali būti naudingi, ypač mokomaisiais tikslais. Galite įtraukti paveikslėlius į išskleidžiamus sąrašus ir taip paskatinti darbą su duomenimis pakelti į aukštesnį lygį.
Norėdami savo duomenims suteikti šiek tiek meno kūrinių, į "Google Sheets" funkcijų arsenalą įtraukta funkcija IMAGE:
=IMAGE(url, [režimas], [aukštis], [plotis])- url - paveikslėlio adresas internete. Reikalaujama.
Pastaba: nepainiokite paveikslėlio adreso su puslapiu, kuriame yra paveikslėlis. Paveikslėlio URL galima gauti dešiniuoju pelės klavišu spustelėjus patį paveikslėlį ir pasirinkus Kopijuoti vaizdo adresą iš kontekstinio meniu.
- režimas - nuspręsti, kaip pridėti paveikslėlį į "Google" lenteles: pritaikyti jį prie langelio dydžio ir išlaikyti (1) arba ignoruoti (2) paveikslėlio kraštinių santykį; išlaikyti originalaus paveikslėlio dydį (3); arba nustatyti savo paveikslėlio proporcijas (4). Neprivaloma, bet jei praleidžiama, pagal numatytuosius nustatymus naudojamas režimas Nr. 1.
- aukštis ir plotis naudojami dydžiui nurodyti, jei prieš tai pasirinkote atitinkamą režimą (Nr. 4). Neprivaloma.
1 pavyzdys. Pritaikykite paveikslėlį prie langelio dydžio, tačiau išlaikykite kraštinių santykį
Norint įtraukti paveikslėlį į "Google Sheets" taip, kad jis atitiktų ląstelės dydį, pakanka formulėje nurodyti tik paveikslėlio URL adresą. Taigi, šiek tiek padidinu eilutę ir naudoju šią formulę:
=IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Strawberry.png")
2 pavyzdys. Pritaikykite vaizdą langelyje ir nepaisykite kraštinių santykio
Jei norite įterpti paveikslėlį ir ištempti jį taip, kad jis visiškai užpildytų ląstelę, tai yra formulės režimas Nr. 2:
=IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Blueberry.png", 2)
Kaip matote, šis režimas neatrodo labai patrauklus. Išbandykime kitą.
3 pavyzdys. Išlaikykite pradinį paveikslėlio dydį
Yra galimybė išsaugoti pradinį vaizdo dydį. 3 režimas padės:
=IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Blackberry.png", 3)
Akivaizdu, kad ląstelė automatiškai neišsiplečia. Todėl manau, kad šis būdas naudingas tik tuo atveju, jei turite mažų paveikslėlių arba langelius reguliuojate rankomis.
4 pavyzdys. Nurodykite vaizdo proporcijas
Paskutinis režimas (#4) leidžia nustatyti pasirinktinį vaizdo plotį ir aukštį pikseliais tiesiogiai formulėje:
=IMAGE("//ableb_images.s3.amazonaws.com/_img-blog/google-sheets-functions-not-xl/Raspberry.png", 4, 100, 100)
Kadangi mano paveikslėliai yra kvadratiniai, nustačiau 100 pikselių x 100. Aišku, kad paveikslėlis vis tiek netelpa ląstelėje. Bet aš taip ir palikdavau, kad parodyčiau, jog turėtumėte būti pasiruošę pritaikyti ląstelės visiems 4 režimams.
Taip pat žr:
- Žymės ir kryžiukai kaip vaizdai "Google" lentelėse
"Google Sheets" užklausos funkcija
Manau, kad "Google Sheets" funkcija QUERY yra išsamiausia ir galingiausia iš visų galimų. Ji naudojama tiek daug skirtingų būdų, kad nesu tikras, ar galėčiau juos visus išvardyti, o juolab suskaičiuoti.
Ji gali visiškai pakeisti "Google Sheets" FILTER funkciją, be to, ji turi COUNT, SUM ir AVERAGE funkcijų galimybes. Na... jiems labai gaila!
Su "Google Sheets QUERY" sukurtomis formulėmis galite tvarkyti didelius duomenų rinkinius tiesiog savo skaičiuoklėse. Tam naudojama speciali užklausų kalba - komandų rinkinys, kuris reguliuoja funkcijos veiksmus.
Patarimas. Jei esate susipažinę su duomenų bazėmis, šios komandos gali priminti SQL.
Patarimas. Nenorite išsiaiškinti jokių komandų? Aš jus girdžiu. ;) Pereikite prie šios pranešimo dalies ir išbandykite įrankį, kuris už jus sukurs "Google Sheets" užklausų formules. =QUERY(duomenys, užklausa, [antraštės])
- duomenys nurodote lentelę, kurią reikia tvarkyti, pavyzdžiui, pavadintą intervalą arba ląstelių intervalą. Šis argumentas yra privalomas.
- užklausa čia prasideda jūsų komandos. Reikalinga.
Patarimas. Visą galimų išlygų sąrašą ir jų pateikimo formulėje tvarką rasite šiame "Google" sukurtame puslapyje.
Pastaba. Visos sąlygos turi būti įrašytos dvigubomis kabutėmis.
- antraštės leidžia nurodyti antraštės eilučių skaičių. Neprivalomas ir, jei praleidžiamas, reiškia, kad -1 Šiuo atveju "Google Sheets QUERY" bandys atspėti antraščių skaičių pagal jūsų ląstelių turinį.
Ši funkcija gali atlikti labai daug funkcijų ir apima labai daug panaudojimo atvejų! Tačiau aš pademonstruosiu tik kelis paprasčiausius pavyzdžius.
Pavyzdys 1. Pasirinkite duomenis naudodami "Google Sheets" užklausos funkciją
Jei norite grąžinti visą lentelę iš 1 lapas , reikia naudoti pasirinkite komandą ir žvaigždutę ( * ), kuriame pateikiami visi duomenys:
=QUERY(Sheet1!A1:C10, "select *")
Patarimas. Jei jums nereikia visos lentelės ir verčiau norite ištraukti tam tikrus stulpelius, tiesiog juos išvardykite vietoj žvaigždutės:
=QUERY(Sheet1!A1:C10, "select A,C")
2 pavyzdys. Duomenų grąžinimas pagal sąlygą (komanda "Kur")
Sąlyga kur galite nurodyti sąlygą, kuri turėtų būti įvykdyta, kad būtų grąžintos reikšmės. Tai suteikia "Google Sheets QUERY" filtravimo galias.
- Gaukite sąrašą tik tų filmų, kurie buvo rodomi po šeštojo dešimtmečio:
=QUERY(Sheet1!A1:C10, "select A,C where C> 1950")
- Arba rinkitės tik dramas (filmus, kuriuose Drama pasirodo Žanras stulpelis):
Patarimas. Vienoje formulėje galite nurodyti tiek sąlygų tiek stulpelių, kiek jums reikia.
3 pavyzdys. Rūšiuoti duomenis naudojant sąlygą "Order by"
Kaip bebūtų keista, "Google Sheets QUERY" taip pat gali atlikti rūšiavimo įrankio vaidmenį. Speciali komanda, vadinama užsakymas pagal naudojamas šiam tikslui.
Tiesiog įveskite stulpelį, pagal kurį norite rūšiuoti, ir nurodykite tvarką: ASC didėjančiai ir DESC nusileidimui žemyn.
Ištraukime visą lentelę ir surūšiuokime filmus nuo A iki Z:
=QUERY(Sheet1!A1:C10, "select A,B,C order by A DESC")
Padarykite "Google Sheets" sukurti QUERY formules už jus
Formulės yra puikus dalykas, bet jei neturite nei laiko, nei noro į jas gilintis, šis priedas jums labai padės.
Keli VLOOKUP atitikmenys atlieka v-paiešką iš kito lapo. Nepaisant pavadinimo, įrankis naudoja "Google Sheets QUERY" funkciją, kad grąžintų pasirinktus kelis stulpelius iš kito lapo.
Kodėl QUERY? Todėl, kad jos kalba leidžia daugiau nei tik vertikalią paiešką. paieškos stulpelius visomis kryptimis ir gauna jus visos rungtynės remiantis pagal kelis kriterijus. .
Norint dirbti su papildiniu, jums nereikia žinoti jokių QUERY sąlygų. Ir nustatyti tuos v-lookup kelis kriterijus niekada nebuvo lengva:
- jūs tiesiog pasirinkti sąlygą iš išskleidžiamojo sąrašo (yra, daugiau nei, yra tarp ir t. t.)
- ir įveskite tekstą, datą, laiką arba skaičių. toks, koks yra.
Ir visa tai tik vienas greitas žingsnis :
Apatinė papildinio dalis yra Peržiūros sritis kur kuriama QUERY formulė. Formulė keičiasi tuo metu, kai nustatote sąlygas, todėl visada matysite ją atnaujintą.
Taip pat rodomos grąžintos vlookup paieškos. Norėdami jas gauti lape kartu su formule, paprasčiausiai pasirinkite ląstelę, į kurią norite jas įdėti, ir paspauskite Įterpkite formulę Jei formulė jums visai nereikalinga, į lapą įklijuokite tik atitikmenis, paspausdami Įklijuoti rezultatą .
Bet kokiu atveju, norėdami įrodyti, kad esu teisus, galite į savo skaičiuokles iš "Google Workspace Marketplace" įdiegti "Multiple VLOOKUP Matches" ;) Taip pat būtinai apsilankykite papildinio pagrindiniame puslapyje, kad geriau su juo susipažintumėte.
Taip pat žr:
- Pašalinti pasikartojančias eilutes naudojant QUERY "Google Sheets
- Naudokite "Google" lapų užklausą importuoti diapazonus iš kelių lapų
- Sukurkite QUERY formules "Google" lentelėse, kad suformatuotumėte datas
- Sujungti stulpelius naudojant "Google Sheets" užklausos funkciją
- Sujungti "Google" lapus & amp; atnaujinti ląsteles su užklausos funkcija
- Suskirstyti vieną lapą į kelis lapus pagal bendrus duomenis naudojant QUERY
"Google Sheets" SPARKLINE funkcija
Prieš kurį laiką paaiškinome, kaip kurti diagramas skaičiuoklėse. Tačiau "Google Sheets" SPARKLINE - tai būdas greitai sukurti paprasčiausias diagramas tiesiai ląstelėse.
Nors "Excel" turi šią funkciją kaip įrankį, skaičiuoklėse tai yra nedidelė funkcija:
=SPARKLINE(duomenys, [parinktys])- pasirinkite diapazoną, kuriame turėtų būti diagrama - tai jūsų duomenys
- nustatyti parinktys diagramos tipą, ašių ilgį ir spalvas. Kaip ir QUERY funkcijos atveju, tam naudojami specialūs straipsniai. Jei nieko nenurodote, funkcija pagal nutylėjimą grąžina juodą linijinę diagramą.
Ši funkcija tikrai puikiai pakeičia seną didelę diagramą, ypač jei trūksta laiko ar vietos diagramai.
Turiu pajamų per metus sąrašą. Pabandykime pagal šiuos duomenis sudaryti nedideles diagramas.
1 pavyzdys. Linijinė diagrama
Sujungiu 4 langelius, kad diagrama atrodytų gerai, ir įveskite šią formulę:
=SPARKLINE(B2:B13)
Turiu linijinę diagramą, nes ji pagal numatytuosius nustatymus yra nustatyta, kai nenurodote nieko, išskyrus ląstelių intervalą.
2 pavyzdys. Stulpelinė diagrama
Norėdami pakeisti diagramos tipą, turėsiu naudoti pirmąją sąlygą - diagramos tipas - po to nurodomas pačios diagramos tipas - stulpelis .
Pastaba. Kiekviena komanda turi būti pateikta dvigubose kabutėse, o visa pora - lenktiniuose skliaustuose.
=SPARKLINE(B2:B13, {"diagramos tipas", "stulpelis"})
3 pavyzdys. Tiksliai sureguliuokite diagramą
Kitas dalykas, kurį ketinu padaryti, yra nurodyti spalvą.
Pastaba. Kiekvieną naują klauzulų porą nuo ankstesnės reikia atskirti kabliataškiu.
=SPARKLINE(B2:B13, {"diagramos tipas", "stulpelis"; "spalva", "oranžinė"})
"Google Sheets" SPARKLINE leidžia nustatyti skirtingus atspalvius žemiausiems ir aukščiausiems įrašams, nurodyti, kaip elgtis su tuščiais langeliais, ir t. t.
Patarimas. Visą komandų sąrašą rasite šiame pagalbos puslapyje.
Rūšiuoti ir filtruoti naudojant "Google Sheets" funkcijas
Kita funkcijų grupė padeda filtruoti ir rūšiuoti duomenis skaičiuoklėse.
"Google Sheets" filtravimo funkcija
Žinau, žinau, filtras egzistuoja "Excel" programoje. Bet tik kaip įrankis, taikomas pagrindinei lentelei. Ir taip, "Google" skaičiuoklėse taip pat yra toks pat įrankis.
Tačiau "Google Sheets" funkcija FILTER išsaugo pradinius duomenis ir grąžina norimas eilutes ir stulpelius kažkur netoliese.
Nors ji nėra tokia galinga kaip QUERY, ją lengviau išmokti ir ji padės gauti keletą greitų ištraukų.
Ši "Google Sheets" funkcija labai paprasta:
=FILTRAS(diapazonas, sąlyga1, [sąlyga2])Reikia tik dviejų dalių: diapazonas filtruojamiems duomenims ir sąlyga1 taisyklę, kuria remiasi filtras. Kriterijų skaičius priklauso nuo jūsų užduoties, todėl kitos sąlygos yra visiškai neprivalomos.
Jei pamenate, turėjau trumpąjį vaisių sąrašą ir jų kainas. Štai kaip "Google Sheets" filtru gaunu tuos vaisius, kurie kainuoja daugiau nei 5 dolerius:
=FILTRAS(A2:B10, B2:B10>5)
Taip pat žr:
- "Google Sheets" funkcija FILTER: formulės ir įrankiai, skirti filtruoti duomenis skaičiuoklėse
- Sujungti dvi "Google Sheets" lenteles & pridėti nesutampančias eilutes naudojant FILTER + VLOOKUP
"Google Sheets" unikali funkcija
Jei lentelėje yra pasikartojančių reikšmių, galite gauti tas eilutes, kurios paminėtos tik vieną kartą. Padės "Google Sheets" funkcija UNIQUE. Naudojant šią funkciją, kalbama tik apie diapazoną:
=UNIQUE(diapazonas)Štai kaip tai gali atrodyti jūsų duomenyse:
=UNIKALUS(A1:B10)
Patarimas. Kadangi UNIQUE priklauso nuo mažųjų ir didžiųjų raidžių, prieš tai, naudodamiesi šiame vadovėlyje pateiktais būdais, nustatykite, kad jūsų reikšmės būtų vienodos.
Taip pat žr:
- Kaip rasti ir pašalinti dublikatus "Google" lentelėse
COUNTUNIQUE, skirtas "Google Sheets
Ar kada nors galvojote, kaip "Google" lentelėse suskaičiuoti unikalius įrašus, užuot traukus juos į atskirą sąrašą? Na, yra funkcija, kuri tai padaro:
=COUNTUNIQUE(value1, [value2, ...])Į formulę galite įvesti tiek reikšmių, kiek jums reikia, pateikti nuorodas į langelius arba naudoti tikrus duomenų intervalus.
Pastaba. Skirtingai nei UNIQUE, ši funkcija negali suskaičiuoti ištisų eilučių. Ji veikia tik su atskirais langeliukais. Todėl kiekvienas naujas langelis kitame stulpelyje bus laikomas unikaliu.
Taip pat žr:
- COUNT ir COUNTA funkcijos "Google Sheets
- "Google Sheets" ląstelių suma ir skaičiavimas pagal jų spalvą
"Google" lapų rūšiavimas
Dar viena paprasta "Google Sheets" funkcija, kurios nėra "Excel" programoje ir kuri gali sumenkinti standartinį įrankį. ;)
=SORT(range, sort_column, is_ascending, [sort_column2, is_ascending2, ...])- įveskite diapazonas jūsų stalui
- nurodyti sort_column - stulpelio, pagal kurį norima rūšiuoti, numeris
- pasirinkti eilutes rūšiavimo būdą is_ascending : TRUE - didėjančiai, FALSE - mažėjančiai
- jei yra daugiau stulpelių, pagal kuriuos reikia rūšiuoti, toliau pildykite formulę poromis sort_column ir is_ascending
Šiame pavyzdyje vaisius rūšiuoju pagal kainą:
=SORT(A2:B10, 2, TRUE)
Patarimas. Dar keli papildomi argumentai - ir "Google Sheets" SORT funkcija virsta SORTN. Ji grąžina ne visą lentelę, o tik nurodytą eilučių skaičių:
- kaip antrąjį argumentą įveskite norimą gauti eilučių skaičių
- Trečioji eilutė naudojama ryšių (panašių arba pasikartojančių eilučių) skaičiui nurodyti, bet man jos nereikia.
- likusi dalis yra tokia pati kaip ir "Google Sheets SORT" funkcijos atveju:
=SORTN(A2:B10, 5, , 2, TRUE)
Patarimas. Daugiau informacijos apie "Google Sheets" SORTN galite rasti "Dokumentų redaktoriaus" pagalbos puslapyje.
"Google Sheets" funkcijos, skirtos ląstelėms sujungti ir padalyti
Šių užduočių funkcijos vadinamos vienodai: SPLIT ir JOIN.
- Norėdami padalyti "Google Sheets" ląsteles naudodami funkciją, įveskite intervalą su reikšmėmis, kurias norite atskirti, ir nurodykite skyrybos ženklą dvigubomis kabutėmis - mano atveju - tarpą.
Patarimas. ARRAYFORMULA leidžia įvesti ir apdoroti visą stulpelį, o ne tik vieną langelį. Šaunu, ar ne? :)
=DETALĖ FORMULĖ( SPLIT(A2:A24, " "))
- Norint sujungti langelius atgal, naudojama "Google Sheets" funkcija JOIN. Ši funkcija tinka, jei reikia sujungti įrašus vienmačiuose masyvuose: viename stulpelyje arba vienoje eilutėje.
=JOIN(" ", A2:D2)
Taip pat žr:
- Ląstelių sujungimas "Google Sheets" naudojant funkciją CONCATENATE
Duomenų importavimas iš žiniatinklio
Jei ne tam tikros "Google Sheets" funkcijos, importuoti duomenis iš kitų skaičiuoklių ir žiniatinklio būtų labai sudėtinga.
Kaip naudoti IMPORTRANGE "Google" lentelėse
Funkcija IMPORTRANGE leidžia ištraukti duomenis iš kito "Google Sheets" dokumento:
=IMPORTRANGE(spreadsheet_url, range_string)Jūs tiesiog nurodote skaičiuoklę, pateikdami jos spreadsheet_url ir įveskite diapazoną - range_string - kurį norite gauti.
Pastaba. Pirmą kartą, kai pateiksite nuorodą į kitą failą, formulė grąžins klaidą. Nereikia panikuoti. Reikalas tas, kad prieš IMPORTRANGE for Google Sheets galės paimti duomenis, turėsite suteikti jai leidimus pasiekti kitą skaičiuoklę. Tiesiog užveskite pelę ant šios klaidos ir pamatysite mygtuką, kuris padės tai padaryti:
=IMPORTRANGE("//docs.google.com/spreadsheets/d/1V8IjzfD9EiwfkV2wBx8KgJ9g3GQGQOyl3_P3Go/edit", "Sheet1!A1:B10")
Patarimas. Apie IMPORTRANGE išsamiai kalbėjau viename iš ankstesnių tinklaraščio įrašų, pažiūrėkite :)
IMPORTHTML ir IMPORTDATA
Šios dvi funkcijos skirtos duomenims iš įvairių interneto puslapių importuoti.
- Jei dominantys duomenys tinklalapyje pateikiami kaip .csv (kableliais atskirtos vertės) arba .tsv (skirtukais atskirtos vertės), naudokite IMPORTDATA:
=IMPORTDATA(url)
Pakeiskite šį url nuorodą į šaltinio puslapį arba nuorodą į langelį su tokia nuoroda.
- Jei norite iš tam tikro tinklalapio gauti tik lentelę, naudokite IMPORTHTML:
=IMPORTHTML(url, užklausa, indeksas)
Nurodykite url į puslapį su lentele; nuspręskite, ar norite gauti sąrašą, ar lentelę užklausa ; o jei puslapyje yra kelios lentelės ar sąrašai, nurodykite funkcijai teisingą lentelę ar sąrašą, nurodydami jos numerį:
=IMPORTHTML("//travel.gc.ca/travelling/advisories", "table", 1)
Patarimas. Taip pat yra IMPORTFEED, kuris importuoja RSS arba ATOM kanalą, ir IMPORTXML, kuris ištraukia duomenis iš įvairiais būdais struktūrizuotų duomenų (įskaitant XML, HTML ir CSV).
"Google Sheets" funkcijos, skirtos konvertuoti skaičius ir atlikti kai kuriuos matematinius veiksmus
Yra nedidelė grupė paprastų funkcijų - analizatorių, kurie konvertuoja jūsų skaičių į:
- data - TO_DATE
=TO_DATE(43, 882.00)
=TO_DOLLARS(43, 882,00)
Ir nedidelė grupė operatorių, kuriuos galima naudoti formulėse lyginant arba skaičiuojant. Juos rasite vienoje grupėje operatoriai šiame puslapyje.
- PRIDĖTI, MINUSUOTI, DALYTI, DAUGINTI
- EQ (tikrinti, ar reikšmės lygios), NE (nelygios)
- GT (tikrinama, ar pirmoji reikšmė yra didesnė už), GTE (didesnė arba lygi), LT (mažesnė už), LTE (mažesnė arba lygi)
- UMINUS (pakeičia skaičiaus ženklą)
...Fui! Kokia minia "Google" lentelių funkcijų! :)
Ar galite patikėti, kad jų nėra "Excel" programoje? Kas galėjo pagalvoti? Galiu lažintis, kad daugelis jų padeda "Google Sheets" apdoroti jūsų duomenis dar vienu žingsniu toliau.
Jei skaičiuoklėse atradote kitų funkcijų, kurios netelpa "Excel" programoje, paskubėkite pasidalyti jomis su mumis toliau pateiktame komentarų skyriuje! ;)