Բովանդակություն
Այս բլոգի գրառումը ներառում է Google Աղյուսակների այն գործառույթները, որոնք Excel-ը չունի: Google-ի կողմից դրանք հարմար դասակարգվում են՝ ելնելով իրենց հիմնական առաջադրանքից: Այսպիսով, պարզապես ընտրեք խումբը ստորև բերված բովանդակության աղյուսակից, և դուք կգտնեք դրանց նկարագրությունները ամենապարզ օրինակներով:
Գիտե՞ք, որ Google Sheets-ն ունի որոշ առանձնահատկություններ, որոնք դուք չեք գտնի Excel-ում: Ես խոսում եմ աղյուսակների մի քանի շատ օգտակար գործառույթների մասին, որոնք, անշուշտ, կթեթևացնեն ձեր աշխատանքը: Դրանցից ոմանք օգնում են ներմուծել և զտել ձեր տվյալները, մյուսները՝ կառավարել ձեր տեքստը: Բայց անկախ նրանց առաջադրանքից, դրանք բոլորն արժե հիշատակել:
Google Sheets-ի հատուկ գործառույթներ
Առաջին խումբը ներառում է Google Sheets-ի այն գործառույթները, որոնք դուք եք դժվար թե Excel-ում հանդիպեն նույնիսկ որպես գործիքներ:
Google Sheets ARRAYFORMULA
Սովորաբար, Google Sheets բանաձևերը միաժամանակ աշխատում են մեկ բջիջով: Սակայն բջիջների ամբողջ տեսականին սկանավորելը և հաշվարկելը զգալիորեն կխնայի ձեր ժամանակը: Սա այն ժամանակն է, երբ գործարկվում են Google Sheets զանգվածային բանաձևերը:
Զանգվածի բանաձևերը նման են ավելի հզոր արդիականացված բանաձևերի: Նրանք մշակում են ոչ միայն մեկ բջիջ, այլ բջիջների ամբողջ շարք՝ այնքան տող կամ սյունակ, որքան պարունակում է ձեր բանաձևը: Բացի այդ, նրանք ստիպում են ոչ զանգվածային բանաձևերին աշխատել նաև զանգվածների հետ:
Excel-ում դուք պետք է հիշեք, որ մուտքագրում եք զանգվածի բանաձև, քանի որ այն պետք է ավարտեք ոչ թե Enter-ով, այլ Ctrl+-ով: Shift+Enter. Գանգուր փակագծերըամենահասարակ գծապատկերները հենց բջիջներում արագ ստեղծելու միջոց:
Չնայած Excel-ն ունի այս հատկությունը որպես գործիք, աղյուսակներում այն փոքր ֆունկցիա է.
=SPARKLINE(տվյալներ, [ընտրանքներ])- ընտրեք այն տիրույթը, որը պետք է պարունակի գծապատկերը. դա ձեր տվյալներն են
- սահմանեք տարբերակները գծապատկերի համար, օրինակ՝ դրա տեսակը, առանցքների երկարությունը և գույները։ Ինչպես QUERY ֆունկցիայի դեպքում, դրա համար օգտագործվում են հատուկ դրույթներ: Եթե որևէ բան չնշեք, ֆունկցիան լռելյայնորեն վերադարձնում է սև գծային գծապատկեր:
Ֆունկցիան իսկապես հիանալի փոխարինում է մեծ հին գծապատկերին, հատկապես, եթե ժամանակի պակաս ունեք կամ տեղ աղյուսակի համար:
Ես ունեմ տարվա եկամուտների ցուցակ: Փորձենք այդ տվյալների հիման վրա կառուցել փոքր գծապատկերներ:
Օրինակ 1. Գծային գծապատկեր
Ես միացնում եմ 4 բջիջ, որպեսզի գծապատկերը լավ տեսք ունենա և այնտեղ մուտքագրում եմ հետևյալ բանաձևը.
=SPARKLINE(B2:B13)
Ես ունեմ գծային գծապատկեր, քանի որ այն սահմանված է լռելյայն այն դեպքում, երբ դուք ոչինչ չեք նշում, բացի բջիջների տիրույթից:
Օրինակ 2. Սյունակի գծապատկեր
Գծապատկերի տեսակը փոխելու համար ես պետք է օգտագործեմ առաջին նախադասությունը – գծապատկեր – որին հաջորդում է հենց գծապատկերի տեսակը – սյունակ .
Ծանոթագրություն. Յուրաքանչյուր հրաման պետք է փաթաթվի կրկնակի չակերտներով, մինչդեռ ամբողջ զույգը դրվի գանգուր փակագծերի վրա:
=SPARKLINE(B2:B13, {"charttype","column"})
Օրինակ 3. Կարգավորեք գծապատկերը
Հաջորդ բանը, որ ես պատրաստվում եմ անել, գույնը նշելն է:
Նշում.Յուրաքանչյուր նոր զույգ նախադասություն պետք է բաժանվի նախորդից ստորակետով:
=SPARKLINE(B2:B13, {"charttype", "column";"color", "orange"})
Google Sheets SPARKLINE-ը թույլ է տալիս տարբեր երանգներ սահմանել ամենացածր և ամենաբարձր գրառումների համար, նշել, թե ինչպես վարվել բլանկների հետ և այլն:
Խորհուրդ: Հրամանների ամբողջական ցանկը կարելի է գտնել այս օգնության էջում:
Տեսակավորել և զտել Google Աղյուսակների գործառույթներով
Գործառույթների մեկ այլ խումբ օգնում է զտել և տեսակավորել տվյալները աղյուսակներում:
Google Sheets FILTER ֆունկցիան
Ես գիտեմ, ես գիտեմ , զտիչը գոյություն ունի Excel-ում: Բայց միայն որպես գործիք, որը կիրառվում է ձեր վարպետ սեղանի վրա: Եվ այո, Google աղյուսակները նույնպես ունեն նույն գործիքը:
Սակայն Google Աղյուսակներում FILTER գործառույթը պահպանում է ձեր սկզբնական տվյալները և վերադարձնում է ցանկալի տողերն ու սյունակները մոտակայքում:
Չնայած դա այդպես չէ: Հզոր, ինչպես QUERY, այն ավելի հեշտ է սովորել և դա անել՝ որոշ արագ հատվածներ ստանալու համար:
Google Աղյուսակների այս գործառույթը չափազանց պարզ է.
=FILTER(միջակայք, պայման1, [պայման2])Միայն երկու մաս է պահանջվում՝ միջակայք տվյալների զտման համար և պայման1 այն կանոնի համար, որի վրա հիմնվում է զտիչը: Չափանիշների քանակը կախված է ձեր առաջադրանքից, ուստի այլ պայմանները լիովին ընտրովի են:
Եթե հիշում եք, ես ունեի մրգերի կարճ ցուցակ և դրանց գները: Ահա թե ինչպես է Google Sheets FILTER-ը ստանում 5 դոլարից ավելի մրգեր.
=FILTER(A2:B10, B2:B10>5)
Տես նաև.
- Google Թերթիկներ FILTER գործառույթը.բանաձևեր և գործիքներ՝ աղյուսակներում տվյալները զտելու համար
- Միավորել երկու Google Sheets աղյուսակներ & ավելացնել չհամընկնող տողեր՝ օգտագործելով FILTER + VLOOKUP
Google Sheets ՅՈՒՐԱՔԱՆԱԿԱՆ ֆունկցիան
Այն դեպքում, երբ աղյուսակը պարունակում է կրկնօրինակ արժեքներ, կարող եք առբերել այն տողերը, որոնք նշված են միայն մեկ անգամ: Google Sheets-ի ՈՒՆԻԿ գործառույթը կօգնի: Դրա հետ մեկտեղ խոսքը միայն տիրույթի մասին է՝
=UNIQUE(ընդգրկույթ)Ահա թե ինչպես կարող է այն թվալ ձեր տվյալների վրա.
=UNIQUE(A1:B10)
Հուշում. Քանի որ UNIQUE-ը մեծատառերի նկատմամբ զգայուն է, ձեր արժեքները նախօրոք բերեք նույն տեքստի մեծատառին՝ օգտագործելով այս ձեռնարկի եղանակները:
Տե՛ս նաև՝
- Ինչպես գտնել և հեռացնել կրկնօրինակները Google Աղյուսակներում
COUNTUNIQUE Google Sheets-ի համար
Երբևէ մտածե՞լ եք, թե ինչպես հաշվել եզակի գրառումները Google Sheets-ում` դրանք առանձին ցուցակ քաշելու փոխարեն: Դե, կա մի ֆունկցիա, որն անում է դա.
=COUNTUNIQUE(արժեք1, [արժեք2, ...])Դուք կարող եք մուտքագրել այնքան արժեքներ, որքան անհրաժեշտ է հենց բանաձևի մեջ, այնտեղից հղում կատարել բջիջներին կամ օգտագործել իրական տվյալների միջակայքերը:
Նշում. Ի տարբերություն UNIQUE-ի՝ ֆունկցիան չի կարող հաշվել ամբողջ տողերը։ Այն վերաբերում է միայն առանձին բջիջներին: Այսպիսով, մեկ այլ սյունակի յուրաքանչյուր նոր բջիջ կդիտվի որպես եզակի:
Տես նաև.
- COUNT և COUNTA ֆունկցիաները Google Աղյուսակներում
- Գումարել բջիջների քանակն ըստ իրենց գույնի Google Աղյուսակներում
Google Sheets SORT
Եվս մեկ պարզ Google Sheets ֆունկցիա, որը չիգոյություն ունի Excel-ում և կարող է նսեմացնել ստանդարտ գործիքը: ;)
=SORT(միջակայք, տեսակավորող_սյունակ, աճում է, [sort_column2, is_ascending2, ...])- դուք մուտքագրում եք միջակայքը ձեր աղյուսակի համար
- նշեք sort_column – սյունակի մի շարք ըստ տեսակավորելու
- ընտրեք տողերը տեսակավորելու եղանակը is_ascending . TRUE աճման համար, FALSE նվազման համար
- եթե կան ավելի շատ սյունակներ ըստ տեսակավորելու, շարունակեք լրացնել բանաձևը sort_column և is_ascending
Այս օրինակի համար ես տեսակավորում եմ պտուղները ըստ գնի: :
=SORT(A2:B10, 2, TRUE)
Հուշում. Եվս մի քանի լրացուցիչ փաստարկ – և Google Sheets SORT ֆունկցիան վերածվում է SORTN-ի: Այն վերադարձնում է միայն տողերի նշված թիվը, այլ ոչ թե ամբողջ աղյուսակը:
- մուտքագրեք տողերի թիվը, որը ցանկանում եք ստանալ որպես երկրորդ արգումենտ
- երրորդն օգտագործվում է նշելու համար կապերի քանակը (նման կամ կրկնօրինակ տողեր), բայց ինձ դա պետք չէ:
- մնացածը նույնն է, ինչ Google Sheets SORT ֆունկցիայի համար՝
=SORTN(A2:B10, 5, , 2, TRUE)
Հուշում. Google Sheets SORTN-ի մասին ավելին կարող եք կարդալ նրա Փաստաթղթերի խմբագրի օգնության էջում:
Google Աղյուսակների գործառույթները բջիջները միացնելու և բաժանելու համար
Այս առաջադրանքների գործառույթները կոչվում են նույնը` SPLIT և JOIN:
- To: Google Sheets-ի բջիջները բաժանում եմ գործառույթով, ես մուտքագրում եմ միջակայքը այն արժեքներով, որոնք ուզում եմ առանձնացնել և սահմանազատիչը նշում եմ կրկնակի չակերտներով՝ բացատ իմ դեպքում:
Հուշում. ԶԱՆԳՎԱԾՔինձ հնարավորություն է տալիս մուտք գործել և մշակել ամբողջ սյունակը, ոչ միայն մեկ բջիջ: Թույն, հա՞: :)
=ARRAYFORMULA( SPLIT(A2:A24, " "))
- Բջիջները ետ միավորելու համար Google Sheets JOIN ֆունկցիան ստանձնում է: Ֆունկցիան կկատարվի, եթե Ձեզ անհրաժեշտ է միաձուլել գրառումները միաչափ զանգվածների մեջ՝ մեկ սյունակ կամ մեկ տող:
=JOIN(" ", A2:D2)
Տես նաև.
- Միավորել բջիջները Google Աղյուսակներում CONCATENATE ֆունկցիայի հետ
Տվյալների ներմուծում համացանցից
Եթե չլինեին Google Sheets-ի որոշ գործառույթներ, այլ աղյուսակներից և համացանցից տվյալներ ներմուծելը ցավ կլիներ:
Ինչպես անել: օգտագործել IMPORTRANGE Google Աղյուսակներում
IMPORTRANGE ֆունկցիան թույլ է տալիս տվյալներ քաշել մեկ այլ փաստաթղթից Google Sheets-ում.
=IMPORTRANGE(spreadsheet_url, range_string)Դուք պարզապես նշեք աղյուսակը՝ տրամադրելով դրա spreadsheet_url-ը: և մուտքագրեք տիրույթը – range_string – որը ցանկանում եք առբերել:
Նշում. Առաջին անգամ, երբ հղում եք կատարում մեկ այլ ֆայլի, բանաձևը կվերադարձնի սխալը: Խուճապի մատնվելու կարիք չկա։ Բանն այն է, որ Google Sheets-ի համար IMPORTRANGE-ը կարող է տվյալներ ստանալ, դուք պետք է նրան թույլտվություն տրամադրեք այլ աղյուսակ մուտք գործելու համար: Պարզապես մկնիկը պահեք այդ սխալի վրա և կտեսնեք կոճակ, որը կօգնի ձեզ դա անել.
=IMPORTRANGE("//docs.google.com/spreadsheets/d/1V8IjzfD9EiwfkV2wBx8KgJ9g3GQGQOyl3_P3Go/edit","Sheet1!A1:B10")
Հուշում . ԿԱՐԵՎՈՐՈՒԹՅՈՒՆԸ մանրամասն քննարկել եմ բլոգի նախորդ գրառումներից մեկում, արի նայիր։ :)
IMPORTHTML և IMPORTDATA
Այս երկուսըգործառույթները նախատեսված են տարբեր ինտերնետային էջերից տվյալներ ներմուծելու համար:
- Եթե վեբէջում հետաքրքրող տվյալները ներկայացված են որպես .csv (ստորակետով առանձնացված արժեք) կամ .tsv (ներդիրներով առանձնացված արժեք), օգտագործեք IMPORTDATA.
=IMPORTDATA(url)
Փոխարինեք այդ url -ը ձեր սկզբնաղբյուր էջի հղումով կամ նման հղումով բջիջի հղումով:
- Որոշ կայքէջից միայն աղյուսակը վերցնելու համար փոխարենը օգտագործեք IMPORTHTML.
=IMPORTHTML(url, հարցում, ինդեքս)
Նշեք url էջ աղյուսակով; որոշեք, արդյոք ցանկանում եք ցուցակ կամ աղյուսակ ստանալ հարցման համար ; իսկ եթե էջում կան մի քանի աղյուսակներ կամ ցուցակներ, ապա նշեք ֆունկցիան ճիշտին` նշելով դրա համարը.
=IMPORTHTML( "//travel.gc.ca/travelling/advisories", "table", 1)
Հուշում. Կա նաև IMPORTFEED, որը ներմուծում է RSS կամ ATOM հոսք, և IMPORTXML, որը տվյալներ է վերցնում տարբեր ձևերով կառուցվածքային տվյալներից (ներառյալ XML, HTML և CSV):
Google Աղյուսակները գործառույթներ են՝ թվերը փոխարկելու և որոշ թվեր անելու համար
Կա պարզ ֆունկցիաների փոքր խումբ՝ վերլուծիչներ, որոնք ձեր թիվը փոխարկում են հետևյալի.
- ամսաթիվ – TO_DATE
=TO_DATE(43, 882.00)
=TO_DOLLARS(43, 882.00)
Եվ օպերատորների մի փոքր խումբ, որը կարող է օգտագործվել բանաձևերում` համեմատելու կամ հաշվարկելու համար: Դուք դրանք կգտնեք օպերատորների մեկ խմբում այս էջում:
- ADD, MINUS, DIVIDE, MULTIPLY
- EQ (ստուգեք, արդյոքարժեքները հավասար են), NE (ոչ հավասար)
- GT (ստուգեք, եթե առաջին արժեքը մեծ է), GTE (մեծ կամ հավասար), LT (պակաս), LTE (փոքր կամ հավասար )
- ՈՒՄԻՆՈՒՍ (փոխում է թվի նշանը)
…Ֆու՜ Google Sheets-ի գործառույթների ի՜նչ բազմություն: :)
Կարո՞ղ եք հավատալ, որ դրանք Excel-ում գոյություն չունեն: Ո՞վ կմտածեր։ Գրազ եմ գալիս, որ նրանցից շատերը Google Աղյուսակներն ավելի առաջ են տանում ձեր տվյալների մշակման հարցում:
Եթե կան այլ գործառույթներ, որոնք դուք հայտնաբերել եք աղյուսակներում, որոնք չեն տեղավորվում Excel-ում, շտապեք և կիսվեք դրանք մեզ հետ: ստորև բերված մեկնաբանությունների բաժնում: ;)
>բանաձևի երկու ծայրերը ձեզ կտեղեկացնեն, որ հաջողության եք հասել:Google Աղյուսակներում դա լուծվել է հատուկ գործառույթով.
=ARRAYFORMULA(array_formula)Դուք տեղադրել եք ձեր ամբողջ Google Աղյուսակները: ստանդարտ կլոր փակագծերի միջակայքերով բանաձև և ավարտիր սովորականի պես՝ Enter սեղմելով:
Ամենապարզ օրինակը կլինի IF ֆունկցիան Google Sheets-ի համար:
Ենթադրենք, որ ունեք աղյուսակ արդյունքներով: Sheet1-ի կարճ հարցման մասին: Աղյուսակը կապված է ձևի հետ, ուստի այն անընդհատ թարմացվում է: Սյունակ Ա-ն պարունակում է պատասխանողների անունները, իսկ Բ սյունակը պարունակում է նրանց պատասխանները – այո կամ ոչ :
Դուք պետք է ցուցադրեք անունները: նրանցից, ովքեր այո են ասել Sheet2-ում:
Չնայած IF-ը սովորաբար վերաբերում է մեկ բջիջին, Google Sheets ARRAYFORMULA-ն ստիպում է ձեր IF-ը մշակել բոլոր անուններն ու պատասխանները միանգամից: Ահա Sheet2-ում օգտագործելու բանաձևը՝
=ARRAYFORMULA( IF(Sheet1!$B$2:$B$100="yes", Sheet1!$A$2:$A$100, ""))
Տես նաև՝
- Google Sheets զանգվածի բանաձևերը
GOOGLEFINANCE ֆունկցիան
Երբևէ մտածե՞լ եք՝ հնարավո՞ր է հետևել արժույթի փոխարժեքներին Sheets-ում: Կամ որքա՞ն արժե ներմուծված աղյուսակից որոշ ապրանքներ ձեր երկրի արժույթով: Իսկ որքա՞ն արժեր մեկ շաբաթ առաջ։ Մեկ ամիս կամ մեկ տարի առաջ:
Google Աղյուսակները պատասխանում են այս և մի քանի այլ հարցերի GOOGLEFINANCE ֆունկցիայի միջոցով: Այն միանում է Google Finance սերվերներին և բեռնում է ընթացիկ կամ պատմական ֆինանսական տեղեկատվությունը հենց ձեր մոտֆոնդային բորսա, որը կոչվում է Nasdaq:
=GOOGLEFINANCE("NASDAQ:GOOG", "price")
Օրինակ 2. Բաժնետոմսերի պատմական գինը
Նման ձևով դուք կարող եք առբերել տեղեկատվությունը բաժնետոմսերի գները վերջին 7 օրվա ընթացքում.
=GOOGLEFINANCE("NASDAQ:GOOG", "price", "9/13/2019", 7, 1)
Օրինակ 3. Ընթացիկ փոխարժեքը
GOOGLEFINANCE-ն օգնում է նաև ստանալ արժույթի փոխարժեքները :
-
=GOOGLEFINANCE("CURRENCY:EURGBP")
եվրոն ֆունտ ստեռլինգի վերածելու դրույքաչափերը ստանալու համար
-
=GOOGLEFINANCE("CURRENCY:GBPUSD")
ֆունտ ստեռլինգը ԱՄՆ դոլարի փոխարկելու մասին տեղեկություններ ստանալու համար
-
=GOOGLEFINANCE("CURRENCY:USDCAD")
ինչքա՞ն արժե ԱՄՆ դոլարից Կանադական դոլարի անցնելը
Օրինակ 4. Պատմական փոխարժեքը
Կամ կարող եմ ստուգել տարադրամի փոխարժեքները մեկ տարի առաջվա նույն օրվանից.
=GOOGLEFINANCE("CURRENCY:USDCAD", "price", "9/20/2018")
Տե՛ս նաև.
- Հաշվե՛ք արժույթի փոխարժեքները Google Sheets-ում GoogleFinance-ով
Google Sheets IMAGE ֆունկցիայով
Ձեր աղյուսակներում նկարներ ունենալը կարող է օգտակար լինել հատկապես կրթական նպատակներով: Դուք կարող եք նկարներ ներառել բացվող ցուցակներում՝ ձեր տվյալների հետ աշխատանքը հաջորդ մակարդակի հասցնելու համար:
Ձեր տվյալները որոշ գեղարվեստական գործերով ապահովելու համար Google Աղյուսակների գործառույթների զինանոցը ներառում է IMAGE՝
=IMAGE( url, [mode], [բարձրություն], [լայնություն])- url – նկարի հասցեն համացանցում: Պահանջվում է.
Նշում. Մի շփոթեք նկարի հասցեն այն էջի հետ, որտեղ պատկերված է: Նկարի URL-ը կարելի է ստանալ՝ աջ սեղմելով նկարի վրա ևընտրելով Պատճենել պատկերի հասցեն դրա համատեքստի ընտրացանկից:
- ռեժիմ – որոշեք, թե ինչպես ավելացնել պատկեր Google Աղյուսակներում. հարմարեցրեք այն բջիջի չափին և պահեք (1) կամ անտեսեք (2) պատկերի հարաբերակցությունը; պահպանել նկարի բնօրինակ չափը (3); կամ սահմանեք ձեր սեփական պատկերի համամասնությունները (4): Ընտրովի, բայց օգտագործում է #1 ռեժիմը լռելյայն, եթե բաց թողնված է:
- բարձրությունը և լայնությունը օգտագործվում են չափը նշելու համար, եթե նախապես ընտրել եք համապատասխան ռեժիմը (#4): . Կամընտիր:
Օրինակ 1. Պատկերը հարմարեցրեք բջիջի չափին, բայց պահեք կողմերի հարաբերակցությունը
Google Աղյուսակներում պատկեր ավելացնելու համար, որպեսզի այն համապատասխանի բջջի չափին, բավական է նշել. բանաձևում միայն նկարի URL-ը: Այսպիսով, ես մի փոքր մեծացնում եմ տողը և օգտագործում եմ հետևյալը.
=IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Strawberry.png")
Օրինակ 2. Պատկերը տեղավորել բջիջին և անտեսել կողմերի հարաբերակցությունը
Եթե ցանկանում եք տեղադրել պատկերը և ձգել այն, որպեսզի այն ամբողջությամբ լրացնի բջիջը, ապա դա #2 ռեժիմն է բանաձևի համար՝
=IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Blueberry.png", 2)
Ինչպես տեսնում եք, այս ռեժիմը այնքան էլ գրավիչ տեսք չունի: Փորձենք հաջորդը:
Օրինակ 3. Պահպանեք նկարի սկզբնական չափը
Կա տարբերակ՝ պահպանել պատկերի սկզբնական չափը: Թիվ 3 ռեժիմը կօգնի՝
=IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Blackberry.png", 3)
Ակնհայտ է, որ բջիջն ինքնաբերաբար չի ընդլայնվում: Այսպիսով, ես կարծում եմ, որ այս եղանակը օգտակար է միայն այն դեպքում, եթե դուք ունեք փոքր նկարներ կամ կարգավորեք բջիջները ձեռքով:
Օրինակ 4. Նշեք պատկերի համամասնությունները
Վերջին ռեժիմը (#4) թույլ է տալիս սահմանել հարմարեցվածությունը:Պատկերի լայնությունը և բարձրությունը պիքսելներով ուղղակիորեն բանաձևում.
=IMAGE("//ableb_images.s3.amazonaws.com/_img-blog/google-sheets-functions-not-xl/Raspberry.png", 4, 100, 100)
Քանի որ իմ պատկերները քառակուսի են, ես սահմանեցի 100 պիքսել 100-ով: Պարզ է որ նկարը դեռ չի տեղավորվում խցում։ Բայց ես այդպես պահեցի պարզապես ցույց տալու համար, որ դուք պետք է պատրաստ լինեք հարմարեցնել ձեր բջիջները բոլոր 4 ռեժիմների համար:
Տե՛ս նաև. Google Sheets QUERY ֆունկցիան
Ես կարծում եմ, որ QUERY-ն Google Sheets-ում ամենաընդգրկուն և հզոր գործառույթն է, որը դուք կարող եք գտնել: Այն օգտագործվում է այնքան տարբեր ձևերով, որ ես վստահ չեմ, որ կարող եմ թվարկել, առավել ևս բոլորին հաշվել:
Այն կարող է ամբողջությամբ փոխարինել Google Sheets FILTER ֆունկցիան և, ի լրումն, ունի COUNT հնարավորություններ: , SUM և AVERAGE ֆունկցիան: Դե... շատ վատ նրանց համար:
Google Աղյուսակների QUERY-ով կառուցված բանաձևերը թույլ են տալիս մշակել տվյալների մեծ հավաքածուներ հենց ձեր աղյուսակներում: Դրա համար օգտագործվում է հարցման հատուկ լեզու՝ հրամանների մի շարք, որոնք կարգավորում են ֆունկցիայի աշխատանքը:
Խորհուրդ. Եթե դուք ծանոթ եք տվյալների բազաներին, այս հրամանները կարող են ձեզ հիշեցնել SQL-ի մասին:
Հուշում. Չե՞ք ուզում պարզել որևէ հրաման: Ես լսում եմ քեզ. ;) Մուտք գործեք գրառման այս հատվածը՝ փորձելու գործիքը, որը ձեզ համար կստեղծի Google Աղյուսակների QUERY բանաձևեր: =QUERY(տվյալներ, հարցումներ, [վերնագրեր])
- տվյալները այն վայրն է, որտեղ դուք նշում եք աղյուսակը, որպեսզի կառավարեք, օրինակ, անվանված տիրույթը կամ բջիջների տիրույթը: Այս փաստարկն էպահանջվում է:
- հարցումը այն է, որտեղ սկսվում են ձեր հրամանները: Պահանջվում է.
Հուշում. Դուք կարող եք գտնել հասանելի կետերի ամբողջական ցանկը և դրանց հայտնվելու կարգը Google-ի կողմից ձեզ համար ստեղծված այս էջում:
Նշում. Բոլոր կետերը պետք է մուտքագրվեն կրկնակի չակերտներով:
- վերնագրերը թույլ է տալիս նշել վերնագրի տողերի քանակը: Այն ընտրովի է և, եթե բաց թողնվի, լռելյայն ընդունում է -1 : Այս դեպքում Google Աղյուսակներ QUERY-ը կփորձի գուշակել վերնագրերի քանակը՝ հիմնվելով ձեր բջիջների բովանդակության վրա:
Այս ֆունկցիան այնքան շատ բան կարող է անել, և այնքան օգտագործման դեպքեր, որոնք այն կարող է ծածկել: Բայց ես կցուցադրեմ ամենապարզ օրինակներից միայն մի քանիսը:
Օրինակ 1. Ընտրեք տվյալներ Google Sheets QUERY ֆունկցիայի միջոցով
Ձեր ամբողջ աղյուսակը Sheet1 -ից վերադարձնելու համար: , դուք պետք է օգտագործեք select հրամանը և աստղանիշը ( * ), որը ներկայացնում է բոլոր տվյալները.
=QUERY(Sheet1!A1:C10, "select *")
Հուշում. Եթե ձեզ ամբողջ աղյուսակը պետք չէ, և դուք նախընտրում եք որոշակի սյունակներ քաշել, պարզապես նշեք դրանք աստղանիշի փոխարեն՝
=QUERY(Sheet1!A1:C10, "select A,C")
Օրինակ 2. Վերադարձեք տվյալները պայմանով («Where» հրաման)
where կետը թույլ է տալիս նշել այն պայմանը, որը պետք է բավարարվի արժեքները վերադարձնելու համար: Սա Google Sheets QUERY-ին տալիս է զտման հնարավորություն:
- Ստացեք միայն այն ֆիլմերի ցանկը, որոնք ցուցադրվել են 50-ականներից հետո.
=QUERY(Sheet1!A1:C10, "select A,C where C > 1950")
- Կամ ընտրեք միայն դրամաներ (այն ֆիլմերը, որտեղ Դրամա հայտնվում է Ժանր սյունակում):
Խորհուրդ. Դուք ազատ եք նշելու այնքան պայմաններ մեկ բանաձևի մեջ այնքան սյունակների համար, որքան անհրաժեշտ է:
Օրինակ 3. Տեսակավորել տվյալները՝ օգտագործելով «Պատվեր ըստ» կետի
Զարմանալիորեն, Google Sheets QUERY-ը կարող է նաև խաղալ տեսակավորման գործիքի դերը: Այս նպատակով օգտագործվում է հատուկ հրաման, որը կոչվում է պատվիրել ըստ :
Դուք պարզապես մուտքագրում եք սյունակում ըստ տեսակավորելու և այնուհետև նշեք հերթականությունը. ASC աճման և DESC իջնելու համար:
Եկեք բերենք ամբողջ աղյուսակը և դասավորենք ֆիլմերը A-ից Z:
=QUERY(Sheet1!A1:C10, "select A,B,C order by A DESC")
Ստեղծեք Google Sheets-ը ձեզ համար ստեղծում է QUERY բանաձևեր
Բանաձևերը հիանալի են և բոլորը, բայց եթե դուք ժամանակ և ցանկություն չունեք դրանք ուսումնասիրելու, այս հավելումը ձեզ անչափ կօգնի:
Բազմաթիվ VLOOKUP Matches-ը կատարում է v-որոնում մեկ այլ թերթից: Չնայած իր անվանը՝ գործիքն օգտագործում է Google Sheets QUERY ֆունկցիան՝ մեկ այլ թերթից ընտրված մի քանի սյունակներ վերադարձնելու համար:
Ինչո՞ւ QUERY: Քանի որ դա լեզուն թույլ է տալիս ավելին, քան պարզապես ուղղահայաց որոնում: Այն որոնում է սյունակներ բոլոր ուղղություններով և ստանում եք բոլոր համընկնումները հիմնված բազմաթիվ չափանիշների վրա :
Աշխատելու համար հավելում, ձեզ ընդհանրապես անհրաժեշտ չէ իմանալ QUERY կետերից որևէ մեկը: Եվ այդ v-lookup բազմաթիվ չափանիշների կարգավորումը երբեք հեշտ չի եղել.
- դուք պարզապես ընտրում եք պայման բացվող ցուցակից (պարունակում է ավելի քան,միջեւ է և այլն)
- և մուտքագրեք ձեր տեքստը, ամսաթիվը, ժամը կամ թիվը ինչպես կա:
Եվ այս ամենը ընդամենը մեկ արագ քայլ :
Հավելվածի ներքևի մասը Նախադիտման տարածքն է , որտեղ կառուցվում է QUERY բանաձևը: Բանաձևը փոխվում է անմիջապես, երբ դուք պայմաններ եք ստեղծում, այնպես որ դուք միշտ տեսնում եք այն թարմացված:
Այն նաև ցույց է տալիս ձեզ վերադարձված vlookup որոնումները: Դրանք բանաձևի հետ միասին ձեր թերթիկում ստանալու համար պարզապես ընտրեք բջիջը, որտեղ դրանք տեղադրեք և սեղմեք Տեղադրեք բանաձևը : Եթե բանաձևի կարիքն ընդհանրապես չունեք, ստացեք միայն համընկնումներ, որոնք կպցրվեն ձեր թերթին` սեղմելով Տեղադրել արդյունքը :
Ամեն դեպքում, դուք կարող եք տեղադրել Multiple: VLOOKUP Համընկնում է ձեր աղյուսակների հետ Google Workspace Marketplace-ից՝ ապացուցելու համար, որ ես ճիշտ եմ ;) Նաև համոզվեք, որ այցելեք հավելումների գլխավոր էջը՝ ավելի լավ ծանոթանալու համար:
Տես նաև՝
- Հեռացրեք կրկնօրինակ տողերը՝ օգտագործելով QUERY Google Աղյուսակներում
- Օգտագործեք Google Աղյուսակներ QUERY՝ մի քանի թերթերից միջակայքերը ներմուծելու համար
- Կառուցեք QUERY բանաձևեր Google Աղյուսակներում՝ ամսաթվերը ձևաչափելու համար
- Միավորել սյունակները օգտագործելով Google Sheets QUERY ֆունկցիան
- Միավորել Google թերթերը & թարմացրեք բջիջները QUERY ֆունկցիայի միջոցով
- Մեկ թերթը բաժանեք մի քանի թերթերի ընդհանուր տվյալների համաձայն՝ օգտագործելով QUERY
Google Sheets SPARKLINE ֆունկցիան
Որոշ ժամանակ առաջ մենք բացատրեցինք, թե ինչպես կառուցել աղյուսակներ աղյուսակներում: Բայց Google Sheets SPARKLINE-ը ձերն էաղյուսակ։
=GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date