Змест
Кожны раз, калі вы працуеце з вялікімі электроннымі табліцамі Google, хутчэй за ўсё, вы ўвесь час фільтруеце табліцу, каб бачыць і ацэньваць толькі пэўную інфармацыю.
Ці не было б лепш разбіць гэтую інфармацыю на некалькі асобных аркушаў ці нават электронных табліц ( файлы) на Дыску? Асабіста я лічу вельмі зручным, калі кожны аркуш прысвечаны асобнай рэчы — няхай гэта будзе імя, нумар, дата і г.д. Не кажучы ўжо пра з'яўляючуюся магчымасць дзяліцца толькі адпаведнай інфармацыяй з іншымі людзьмі.
Калі гэта ваша мэта, давайце падзелім нашы аркушы і электронныя табліцы разам. Выберыце спосаб атрымання даных і выконвайце апісаныя там дзеянні.
Раздзяліце адзін аркуш на аснове значэнняў слупка
Уявіце сабе: вы адсочваеце выдаткі ў Google Аркушы дакумента. Кожны дзень вы ўводзіце дату, выдаткаваную суму і катэгорыю. Табліца расце, таму становіцца ўсё больш і больш разумным раздзяляць табліцу па катэгорыях:
Давайце разгледзім вашы варыянты.
Падзяліць аркуш на розныя аркушы у файле
Калі вы згодныя з тым, што ў адной электроннай табліцы Google ёсць некалькі аркушаў (кожны са сваёй уласнай катэгорыяй), вам дапамогуць дзве функцыі.
Прыклад 1. Функцыя FILTER
Функцыя FILTER, хутчэй за ўсё, прыйдзе вам на розум першай. Ён фільтруе ваш дыяпазон па пэўнай умове і вяртае толькі звязаныя значэнні, нібы падзяляючы аркуш на агульныя значэнні:
FILTER(дыяпазон, умова1, [умова2, ...])Заўвага. яне будзе ахопліваць тут асновы функцыянавання, паколькі FILTER ужо мае свой падручнік у нашым блогу.
Дазвольце мне пачаць з перанясення ўсіх выдаткаў на Еду па-за домам на іншы аркуш.
Спачатку я ствараю новы аркуш у сваёй электроннай табліцы і ўводжу там наступную формулу:
=FILTER(Sheet1!A2:G101,Sheet1!B2:B101 = "Eating Out")
Як бачыце, я літаральна бяру ўсе існуючыя запісы з майго зыходнага аркуша — Аркуш1!A2:G101 — і выбіраю толькі тыя, якія маюць Ежа па-за домам у слупку B — Sheet1!B2:B101 = "Ежа па-за домам" .
Як вы, магчыма, ужо падумалі, вам трэба будзе стварыць столькі аркушаў уручную, колькі ёсць катэгорый для падзелу і карэкціроўкі формулы для кожнага новага аркуша. Аднак калі гэта не ваша варэнне, ёсць нашмат больш эфектыўны спосаб без формулы падзяліць ліст. Не саромейцеся скакаць адразу да яго.
Прыклад 2. Функцыя QUERY
Наступная функцыя, пра якую вы, магчыма, не чулі — QUERY. Я таксама казаў пра гэта ў нашым блогу. Гэта як Натан у нязведаных водах Табліц Google — мае справу з немагчымым :) Так, нават падзяляе аркуш па агульных значэннях!
QUERY(data, query, [headers])Заўвага. Ён выкарыстоўвае асаблівую мову (падобную да каманд у SQL), таму, калі вы не выкарыстоўвалі яго раней, абавязкова прачытайце гэты артыкул пра гэта.
Такім чынам, як выглядае формула QUERY, каб яна магла ахапіць усе выдаткі на Еду па-за домам ?
=QUERY(Sheet1!A1:G101,"select * where B = 'Eating Out'")
Логіка аднолькавы:
- ён глядзіць наувесь дыяпазон з маёй зыходнай табліцы — Sheet1!A1:G101
- і выбірае ўсе, дзе значэнне ў слупку B роўна Eating Out — "выбраць * дзе B = 'Еда па-за домам'"
Нажаль, тут таксама шмат падрыхтоўкі ўручную: вам усё роўна трэба будзе дадаць новы аркуш для кожнай катэгорыі і ўвесці там новую формулу.
Калі вы зусім не жадаеце турбавацца з формуламі, ёсць гэты дадатак — Split Sheet — які зробіць усё за вас. Паглядзіце ніжэй.
Раздзяліце свой аркуш на некалькі аркушаў у іншым файле
Калі вы не жадаеце ствараць некалькі аркушаў у адной электроннай табліцы, ёсць магчымасць падзяліць аркуш і змясціць вынікі ў іншым файле.
Дуэт QUERY + IMPORTRANGE дапаможа.
Давайце паглядзім. Я ствараю новую электронную табліцу на маім Дыску і ўводжу туды сваю формулу:
=QUERY(IMPORTRANGE("1dbTp-ZhEfLlPDn8PiJrCiQ7GJIJxM-Lu27X-Qq1uytI","Sheet1!A1:G101"),"select * where Col2 = 'Eating Out'")
- QUERY робіць тое самае, што я згадваў вышэй: пераходзіць да маёй першапачатковай табліцы і прымае тыя радкі, дзе B змяшчае Ежа па-за домам . Быццам стол раскалолі!
- Што тады з IMPORTRANGE? Ну, мая зыходная табліца знаходзіцца ў іншым дакуменце. IMPORTRANGE падобны на ключ, які адкрывае гэты файл і прымае тое, што мне трэба. Без гэтага QUERY не пройдзе :)
Парада. Я падрабязна апісваў IMPORTRANGE раней у нашым блогу, паглядзіце.
Калі вы выкарыстоўваеце IMPORTRANGE, вам трэба даць яму доступ для злучэння вашага новага файла з арыгінальным, націснуўшы кнопкуадпаведную кнопку. У адваротным выпадку ўсё, што вы атрымаеце, гэта паведамленне пра памылку:
Але як толькі вы націснеце Дазволіць доступ , усе дадзеныя загрузяцца за секунды (ну, ці за хвіліны калі трэба атрымаць шмат дадзеных).
Як бачыце, гэты спосаб азначае, што вы гатовыя ўручную стварыць новую электронную табліцу з новымі аркушамі ўнутры яе і стварыць функцыі QUERY + IMPORTRANGE для кожнай неабходнае значэнне.
Калі гэта занадта шмат, я настойліва раю вам паспрабаваць наш дадатак Split Sheet, апісаны ніжэй — абяцаю, вы не пашкадуеце.
Раздзяліце свой аркуш на некалькі асобныя электронныя табліцы без формул
Наступным крокам будзе раздзяленне кожнай катэгорыі ў асобны файл Табліц Google.
І я хацеў бы засяродзіць увагу на самым простым спосабе, зручным для карыстальніка — Раздзяліць Надбудова ліста. Яго галоўная мэта - падзяліць вашу табліцу Google на некалькі аркушаў/электронных табліц па значэннях у слупку па вашаму выбару.
Усё, што вам трэба для тонкай налады, знаходзіцца толькі ў адным акне:
- некалькі сцяжкоў — слупкоў для падзелу на
- адно выпадальнае меню — з месцамі для выніку
- і кнопкі аздаблення
Спатрэбіцца літаральна ўсяго некалькі клікаў, каб наладзіць свае патрабаванні. Split Sheet зробіць усё астатняе:
Усталюйце Split Sheet з крамы Google Sheets і падзяліце свае аркушы на некалькі аркушаў або файлаў як прафесіянал — усяго за некалькі клікаў і хвілін .
Раздзяліце адну табліцу Google на асобны Дыск Googleфайлы па ўкладках
Часам разбіць адну табліцу на некалькі лістоў недастаткова. Часам вы можаце пайсці далей і змясціць кожную табліцу (аркуш/укладку) у асобную электронную табліцу (файл) Google на вашым Дыску. На шчасце, для гэтага таксама ёсць некалькі спосабаў.
Дублюйце электронныя табліцы і выдаліце непажаданыя ўкладкі
Гэта першае рашэнне даволі нязграбнае, але ўсё роўна рашэнне.
Парада. Калі вы не хочаце марнаваць час на нязграбныя рашэнні, вось спасылка, каб адразу ж пазнаёміцца з самым простым спосабам.
- Знайдзіце і выберыце электронную табліцу, якую вы хочаце падзяліць на Дыск:
Савет. Ці нават стварыце спецыяльную папку і перамясціце туды ўсе гэтыя электронныя табліцы:
Скапіруйце кожную ўкладку ў новую электронную табліцу ўручную
Ёсць яшчэ адно стандартнае рашэнне — крыху больш элегантнае:
- Адкрыйце электронную табліцу, якую вы хочаце падзяліць на некалькі табліц па ўкладках.
- Пстрыкніце правай кнопкай мышы кожны аркуш, які вы хочаце бачыцьіншы файл і абярыце Капіяваць у > Новая электронная табліца :
Падказка. Новая табліца будзе створана прама на вашым Дыску, але яна будзе без назвы. Не хвалюйцеся — пры капіраванні кожнага аркуша ў новую электронную табліцу вы атрымаеце спасылку, каб адкрыць гэты файл у новай укладцы:
і перайменаваць яго адпаведна:
Парада. Ёсць спосаб пазбегнуць капіравання ўручную — надбудова Sheets Manager. Ён бачыць усе аркушы ў файле і хутка падзяляе іх на асобныя файлы на Дыску. Я прадстаўляю гэта ў самым канцы.
Скапіруйце дыяпазоны з дапамогай функцыі IMPORTRANGE
У Табліцах Google заўсёды ёсць функцыя для любой задачы, так? Раздзяленне адной электроннай табліцы Google на некалькі асобных табліц па ўкладках не з'яўляецца выключэннем. І функцыя IMPORTRANGE зноў ідэальна падыходзіць для гэтай задачы.
Вось крокі, якія трэба выканаць для кожнага аркуша ў вашым файле Табліц Google:
- Пачніце са стварэння новай электроннай табліцы на Дыску.
- Адкрыйце яго і ўвядзіце сваю функцыю IMPORTRANGE:
=IMPORTRANGE("1Uk2YVGpTStLiA9M-T0xkBpRTOcCvZZEntCLFnQ4EHVQ","I quarter!A1:G31")
- 1Uk2YVGpTStLiA9M-T0xkBpRTOcCvZZEntCLFnQ4EHVQ - гэта ключ з URL зыходнай электроннай табліцы. Пад « ключ » я маю на ўвазе унікальнае спалучэнне сімвалаў паміж « //docs.google.com/spreadsheets/d/ » і « /edit#gid=0 ' у радку URL, які вядзе да гэтагаканкрэтная электронная табліца.
- I чвэрць!A1:G31 гэта спасылка на аркуш і дыяпазон, які я хачу атрымаць у сваім новым файле.
- Вядома, функцыя не будзе працаваць, пакуль я не дам ёй доступ для атрымання дадзеных з маёй зыходнай электроннай табліцы. Мне трэба навесці курсор мышы на A1, паколькі ён змяшчае IMPORTRANGE, і націснуць адпаведную кнопку:
Як толькі гэта будзе зроблена, формула выцягне і адлюструе даныя з зыходнай табліцы. Вы можаце даць гэтаму аркушу імя і выдаліць той жа аркуш з зыходнага файла.
Паўтарыце гэта для астатніх укладак.
Дадатак Дыспетчар табліц — хутка перамяшчайце некалькі аркушаў Google у некалькі новых электронных табліц
У той час як усе вышэйзгаданыя спосабы разгадваюць рашэнне па крупінках і патрабуюць шмат маніпуляцый, дазвольце мне знайсці іншы, самы хуткі і просты спосаб раздзяліць вашу электронную табліцу з майго пояса інструментаў.
Дапаўненне Sheets Manager пералічвае ўсе аркушы на бакавой панэлі і забяспечвае кнопку для кожнага дзеяння. Так, уключаючы раздзяленне электроннай табліцы па аркушах на некалькі розных файлаў на Дыску.
Усталюйце яго, і вам трэба будзе зрабіць толькі 2 рэчы:
- Выбраць усе аркушы (у дадатку -на бакавой панэлі), якія больш не належаць вашай адкрытай электроннай табліцы.
Парада. Націсніце Shift для выбару сумежных аркушаў і Ctrl для асобных аркушаў. Або скарыстайцеся сцяжкамі побач з назвамі аркушаў.
- І націсніце толькі адзін варыянт: Перамясціць у > Некалькі новых электронных табліц :
Дадатковы кампанент выразае аркушы з бягучай табліцы і ўстаўляе іх у новыя табліцы на вашым Дыску. Вы знойдзеце гэтыя файлы ў папцы з назвай вашага зыходнага файла:
Дыспетчар табліц таксама праінфармуе вас паведамленнем аб выніках і дасць вам спасылку для адкрыцця новай тэчкі з падзяліце аркушы ў новай укладцы браўзера адразу:
І ўсё!
Няма неабходнасці ствараць формулы і капіяваць і ўстаўляць іх, ствараць новыя файлы ўручную загадзя і г.д. Надбудова зробіць усё за вас, калі вы націснеце адпаведную кнопку.
Атрымайце яго з крамы Табліц Google як асобны інструмент або як частку Power Tools разам з 30+ іншымі раз- захавальнікі для электронных табліц.
Спадзяюся, гэтыя рашэнні дапамогуць вам! У адваротным выпадку я сустрэнуся з вамі ў раздзеле каментарыяў ніжэй ;)