В этом видео показано как импортировать диапазон данных из одной гугл.таблицы в другую, при этом чтобы в итоговый файл выгружался не весь диапазон, а только нужные данные. Используются функции =query() и = importrange()
Пікірлер: 71
@Platonishvilli3 күн бұрын
Спасибо большое! Очень понятное и полезное разъяснение. Хотела спросить, но уже получилось. Вдруг кому понадобится: если нужно сделать выборку нескольких значений из той же колонки, т.е. Мегастрой и еще некоторые значения, через OR добавлять "where Col...". Ура, работает)
@Tatyana5829 күн бұрын
Класс! То , что надо в работе. Спасибо! Вы замечательно подаете материал!
@Firzj2 ай бұрын
Очень помогло, Спасибо. 👍У меня постоянно была синтаксическая ошибка, ни Querry ни Filter не помогал. С этим гайдом я решил проблему.
@FaStasik Жыл бұрын
Прям огромнейшее тебе спасибо!!!!! Мне нужна ИМЕННО такая формула! Хрен знает сколько уже ищу... Все четко! Красава!!!
@ZukhraBidzhieva Жыл бұрын
Сергей, здравствуйте! Очень понятно и четко все разъяснили в видео, спасибо. Самая лучшая демонстрация этой функции на ютубе. Спасибо, вы мне очень помогли.
@user-bw4mx9pn4s8 ай бұрын
Супер! Большое спасибо! Сложные задачи - доступным языком)
@user-ki9qv2ox7p Жыл бұрын
Дай Бог тебе здоровья добрейший человек
@chekhlomin Жыл бұрын
Спасибо ☺️
@0xxxide7211 ай бұрын
ХОРОШ, очень помог твой гайд, отлично объяснил. Процветания твоему каналу
@mustalgat11 ай бұрын
Отличная подача! Все понятно. Подписался
@andreiviltouski23902 жыл бұрын
👍
@TruckLogisticАй бұрын
Добрый день, выдаёт ошибку и не вижу где, как Вы сказали, - "разрешить доступ данных". Буду благодарен за помощь.
@Alexander-Tkachenko8 ай бұрын
Спасибо большое! Подскажите, а возможно выводить стиль (цвет ячеек) диапазона? Заранее спасибо.
@chekhlomin8 ай бұрын
К сожалению нет
@K14M7 ай бұрын
Рабочий способ. А можно ли сделать так же, но в пределах одного документа? В документа на первом листе куча строк, а на второй лист выборочно импортировать некоторые строки. Есть такая функция?
@chekhlomin7 ай бұрын
Да есть такая функция. Тут достаточно использовать только =query()
@user-ju8ls4wp4v6 ай бұрын
А если это не Мегастрой, а дата? Пример, в таблице одна из колонок - дата Col2 01.02 - 5 строк 02.02 - 4 строки 03.02 - 4 .. и тд. Я хочу перенести данные только за 01.02 =QUERY(IMPORTRANGE("ссылка";"лист! диапозон");"select * where Col2=01.02") после where Col2 - как написать дату, чтобы заработала?)
@chekhlomin4 ай бұрын
Если вы еще не нашли ответ. То нужно писать вот такую формулу where Col1= date '"&ТЕКСТ("01.02.2022";"yyyy-mm-dd")&"'")
@damienbeck52054 ай бұрын
Привет, спасибо,крутой момент, подскажи пожалуйста, можно ли сделать тоже самое , только завепеерить данные с одной таблицы в другую?
@chekhlomin4 ай бұрын
Прям вприть из другого файла врятши получится, но вы попробуйте объединить с importrange
@andrewpo1679 Жыл бұрын
Здравствуйте спасибо вам за видео, не могли бы подсказать по какой причине у меня не переносятся комментарии при использовании формулы QUERY и IMPORTRANGE.
@chekhlomin Жыл бұрын
К сожалению импорт с помощью QUERY и IMPORTRANGE не переносит комментарии к ячейкам.
@viktorovna31952 жыл бұрын
Сергей, можно ли в Гугл-таблице импортировать в другой лист подсвеченные строки? И есть ли функция выделения всех подсвеченных строк на одном листе?
@chekhlomin2 жыл бұрын
Вы уже не первый спрашиваете, но я в Гугл.таблицах пока не нашёл возможности импорта формата.
@viktorovna31952 жыл бұрын
@@chekhlomin благодарю за ответ!
@user-yx9sx8kl1o9 ай бұрын
Есть вопрос. Можно только по одному названию вытаскивать или можно вытаскивать по нескольким критериям. Поясню. Например есть много названий фирм и необходимо не только по названию одной фирмы вытаскивать, а в некоторых случая надо по двум или трем фирмам делать выборку
@chekhlomin4 ай бұрын
Да. Тут поможет аргумент OR. Вот как это в формуле может выглядеть: Col3='Гайка' OR Col3='Болт'
@yuliiav.1522 Жыл бұрын
Добрый день, подскажите, пжл, а если нужно импортировать только отдельные столбцы, например А и Е, как задать диапазон?
@chekhlomin Жыл бұрын
После select нужно указать номера колонок Col1, Col2 и далее условие через Where.
@user-wl7ew8vj6x Жыл бұрын
Сергей, может вы знаете, можно ли в таблице, в которую консолидируются данные из двух других таблиц, изменять данные и чтобы эти данные автоматически изменялись в той таблице, из которой они были импортированы изначально?
@chekhlomin Жыл бұрын
Так делать нельзя. Можно менять данные только в исходной таблице.
@Xumyl29 күн бұрын
Можно ли перенести цвет ячейки с одной страницы гугл таблицы на другую страницу, в той же гугл таблице?
@chekhlomin29 күн бұрын
Копировать и вставить только формат.
@user-no6cw9lt5z Жыл бұрын
Добрый день. Не подскажете, как сделать так, чтобы вместо "Мегастрой" в формулу подставлялось значение одной из ячеек таблицы куда импортируются данные?
@ElmakonGoogleSheets Жыл бұрын
?
@ElmakonGoogleSheets Жыл бұрын
@chekhlomin Ответье пожалуйста
@chekhlomin Жыл бұрын
@@ElmakonGoogleSheets нужно в место 'Мегастрой' написать ' "&ссылка на формулу&" ' , т.е. ссылку на формулу надо выделять в "& &"
@user-ds2ml8lp2m Жыл бұрын
Как выполнить данное условие если искать нужно по двум столбцам ?
@chekhlomin Жыл бұрын
Вот пример запроса по двум листам "select * Where Col6='Мегастрой' AND Col3='Гайка'"
@user-ds2ml8lp2m Жыл бұрын
@@chekhlomin В моем случаи Мегастрой находится в Col3 и Col11 одного листа одной таблицы. Ваш пример не сработал.
@chekhlomin Жыл бұрын
@@user-ds2ml8lp2m каждый столбец нужно фильтровать по аргументам, которые находятся в этом столбце.
@alexchaikovski Жыл бұрын
Сергей, спасибо за видео! Подскажите, а можно ли импортировать данные, применив формулу к выбранному диапазону. К примеру, я хочу импортировать из другой таблицы сумму ячеек A1:A15. Чтобы в новой таблице результат отобразился в одной ячейке.
@chekhlomin Жыл бұрын
Можно, но формула будет сложная. Лучше на один лист вывести массив данных, а на другом уже настроить формулу =сумм(). Таким образом и файл будет не перегружен расчетами и проверить правильность легко.
@alexchaikovski Жыл бұрын
@@chekhlomin уже чисто из любопытства вопрос - что за формула? Нигде информации не смог найти)
@chekhlomin Жыл бұрын
@@alexchaikovski нашел достаточно простой способ: в запросе после select указываете sum(нужный столбец), только нужно указывать именно номер столбца, например Col4, а потом уже задаете условия через Where. Например: =query(IMPORTRANGE("адрес файла";"база 1!A:F");"select sum(Col4) where Col6='Мегастрой'")
@alexchaikovski Жыл бұрын
@@chekhlomin спасибо
@margaritakatkova12384 ай бұрын
Спасибо за формулу. Подскажите, а можно тоже самое сделать, если мне нужны сведений из книги с множеством листов, то есть не с одно листа и из целой книги?
@chekhlomin4 ай бұрын
Тогда нужно тянуть данные с каждого листа. И их уже объединить в одну выгрузку - на это тему есть одно видео
Добрый день. Выдаёт ошибку и не вижу где, как Вы сказали, - "разрешить доступ к данным", был бы очень благодарен за помощь.
@chekhlominАй бұрын
Скиньте скрин на ошибку мне в почту chekhlominsv@gmail.com
@TruckLogisticАй бұрын
@@chekhlomin скинул, посмотрите пожалуйста, очень жду и надеюсь на помощь
@diamond-eb3pm Жыл бұрын
Сергей , а как перенести диапазон строк ?
@chekhlomin Жыл бұрын
Классическая работа с базой данных это когда данные располагаются по столбцам. Поэтому отдельного инструмента я не знаю. Но даже этими формулами можно задать, чтобы подтягивались все данные по горизонтали если они соответствуют выбранному условию, например, в первом столбце, который выполняет функцию заголовка.
@Farm_for_dream9 ай бұрын
а если в ячейке где написано "Мегастрой" содержатся и другие слова, при чем каждый раз разные, получится ли сделать поиск условия по первому слову?
@Farm_for_dream9 ай бұрын
и можно ли создать несколько условий для импорта в одной формуле?
@chekhlomin4 ай бұрын
@@Farm_for_dream можно. Нужно использовать аргумент OR: AND Col3='Гайка' OR Col3='Болт'
@chekhlomin4 ай бұрын
Можно. Нужно использовать форму AND Col3 LIKE '%йка%'". Т.е. вместо равно LIKE и нужное слово или часть слова с двух сторон выделяем значком % %
@user-sv8ci6cc2o9 ай бұрын
Доброго дня ! Можете помочь? Что не правильно в формуле :=query(IMPORTRANGE(https:................edit#gid=0;"Лист1!J2:J1000");"select * Where Col10=`TRIDONIC LC 75W 350-1050`")?
@chekhlomin4 ай бұрын
Надеюсь вы уже давно справились с проблемой. А если нет то отправляйте файл на почту Chekhlominsv@gmail.com Возможно помогу.
@DRwebcorp16 ай бұрын
у меня ВПР не работает если я использую более 10 столбцов. =ВПР($B4;'ЛИСТ'!$C$4:$L$100;4;0) так работает =ВПР($B4;'ЛИСТ'!$C$4:$N$100;11;0) так НЕ работает
@chekhlomin6 ай бұрын
А что в 11м столбце? И какой результат выдает ВПР во втором случае?
@DRwebcorp16 ай бұрын
@@chekhlomin Даже если я поиск расширяю до столбца м выдаёт ошибку #ЗНАЧ! (в литерале массива, указанном в функции ARRAY_LITERAL, отсутствуют значения одной или нескольких строк)
@DRwebcorp16 ай бұрын
@@chekhlomin попробуйте у себя. ***********12;0) и ************10;0)
@chekhlomin4 ай бұрын
@@DRwebcorp1 Если вы еще не разобрались с проблемой то отправьте мне файл. Тут нужно смотреть формулу. Моя почта chekhlominsv@gmail.com
@user-yx9sx8kl1o10 ай бұрын
Подскажите этот значек где на клавиатуре, который перед словами Мегастрой ставится. Значек (апостров) который там где буква Ё не работает. Он у меня выглядит вот так ` Пример как написал формулу =QUERY(IMPORTRANGE("14vtC1lDteRbxUyC11k-HqCQkcIbstX8VGmkGVU7j22E";"Лист1!a1:M3000");"select * Where Col9=`НАПИТКИ ООО`")
@chekhlomin10 ай бұрын
На букве Э
@user-yx9sx8kl1o10 ай бұрын
@@chekhlomin Спасибо. Разобрался.
@chekhlomin9 ай бұрын
В английской раскладке нужно нажимать без шифта
@ElmakonGoogleSheets Жыл бұрын
Добрый день. Не подскажете, как сделать так, чтобы вместо "Мегастрой" в формулу подставлялось значение одной из ячеек таблицы куда импортируются данные?
@chekhlomin Жыл бұрын
нужно в место 'Мегастрой' написать ' "&ссылка на формулу&" ' , т.е. ссылку на формулу надо выделять в "& &"