Size: a a a

Чат | Google Таблицы и скрипты

2018 June 06

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Видимо условие неправильно записываете
источник

T

Taxup in Чат | Google Таблицы и скрипты
Через importhtml таблица подтягивается, а через importxml конкретная ячейка не хочет.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Михаил Киндракевич
Да, спасибо, вчера же так и сделал)
🤘🤘
источник

T

Taxup in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Покажите таблицу с примером
Ок. Позднее
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
А, вы через importxml еще хотите, ну это извращение, лучше query + importhmtl
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Выбирая конкретную строку и столбец
источник

T

Taxup in Чат | Google Таблицы и скрипты
Eugeny Namokonov
А, вы через importxml еще хотите, ну это извращение, лучше query + importhmtl
В одной формуле работает?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Taxup
В одной формуле работает?
конечно работает, все эти формулы можно объединять
источник

T

Taxup in Чат | Google Таблицы и скрипты
Eugeny Namokonov
конечно работает, все эти формулы можно объединять
Отлично, спасибо. Попробую
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
🚬 а как вывести не всю таблицу, а только нужные нам поля?

Добавим функцию QUERY и выведем только 5 верхних строк:
=QUERY(IMPORTHTML("https://coinmarketcap.com/";"table";1);"SELECT * LIMIT 5")https://coinmarketcap.com/";"table";1);"SELECT * LIMIT 5")

Только 1-ий, 3-ый столбец (обращаясь к ним Col+ номер столбца в источнике данных) и 10 строк:
=QUERY(IMPORTHTML("https://coinmarketcap.com/";"table";1);"SELECT Col1, Col3 LIMIT 10")https://coinmarketcap.com/";"table";1);"SELECT Col1, Col3 LIMIT 10")

Чтобы пропустить часть строк, используйте OFFSET, выведем строки с 11-ой по 15-ую:
=QUERY(IMPORTHTML("https://coinmarketcap.com/";"table";1);"SELECT * LIMIT 5 OFFSET 10")https://coinmarketcap.com/";"table";1);"SELECT * LIMIT 5 OFFSET 10")

Разумеется, это будет работать не только с выбранной веб-страницей, а вообще с любой, на которой есть таблица или список :)

Хорошего дня!

📚Оглавление нашего канала: https://goo.gl/HdS2qn
источник

T

Taxup in Чат | Google Таблицы и скрипты
А нигде не было разбора, как импортировать данные из rest api?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Taxup
А нигде не было разбора, как импортировать данные из rest api?
не видел такого
источник

T

Taxup in Чат | Google Таблицы и скрипты
Eugeny Namokonov
не видел такого
Ок. Спасибо
источник

P

Pavel in Чат | Google Таблицы и скрипты
@namokonov
Спасибо большое
А как gsuite влияет на таблицу?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Pavel
@namokonov
Спасибо большое
А как gsuite влияет на таблицу?
Да, говорят, что корпоративные аккаунты работают пошустрее, но там есть нюансы, вроде - нельзя будет передать право владения таблицей человеку не с корпоративным аккаунтом (в редакторы добавить можно будет).

Советую в первую очередь с таблицами разобраться, разделите таблицы, которые можно на несколько отдельных док-ов, удалите то, что не используется, лишние формулы, удалите условное форматирование (особенно если оно применяется на множестве ячеек) - будет работать ощутимо быстрее.
источник

МК

Михаил Киндракевич... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Да, говорят, что корпоративные аккаунты работают пошустрее, но там есть нюансы, вроде - нельзя будет передать право владения таблицей человеку не с корпоративным аккаунтом (в редакторы добавить можно будет).

Советую в первую очередь с таблицами разобраться, разделите таблицы, которые можно на несколько отдельных док-ов, удалите то, что не используется, лишние формулы, удалите условное форматирование (особенно если оно применяется на множестве ячеек) - будет работать ощутимо быстрее.
Да, передавать нельзя, + нельзя сделать доступ по ссылке для всех (кроме корп).
Пошустрее - не заметил разницы.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Михаил Киндракевич
Да, передавать нельзя, + нельзя сделать доступ по ссылке для всех (кроме корп).
Пошустрее - не заметил разницы.
На этот счет есть разные мнения, многие говорят, что субъективно работает быстрее.
источник

МК

Михаил Киндракевич... in Чат | Google Таблицы и скрипты
Все может быть, но лично не замечал
источник

АМ

Анастасия Москалева... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Да, говорят, что корпоративные аккаунты работают пошустрее, но там есть нюансы, вроде - нельзя будет передать право владения таблицей человеку не с корпоративным аккаунтом (в редакторы добавить можно будет).

Советую в первую очередь с таблицами разобраться, разделите таблицы, которые можно на несколько отдельных док-ов, удалите то, что не используется, лишние формулы, удалите условное форматирование (особенно если оно применяется на множестве ячеек) - будет работать ощутимо быстрее.
По поводу ПРФ хочу уточнить.
У меня есть 2 большие и тяжелые таблицы с кучей формул и ссылок друг на друга (в одну вносят данные на производстве, в другую я). После всяких взаимных импортов мы получаем различные своды (в обеих) с учетом данных и той и другой таблицы. Я уже поняла, что надо вывести все расчеты в отдельный 3ий файл и там поудалять лишнее форматирование. Но есть нюанс – эти своды нужны всем постоянно, нельзя их просто убрать и лазить за ними в этот 3ий файл, который станет супер-тяжелым). Значит, нужно настраивать импорт сводов из 3его в первые 2 файла. Но импорты (даже с усл.форматированием) в разы меньше ресурсов занимают, чем формулы, значит цели облегчить первые 2 таблицы мы достигаем. Я все правильно понимаю? Ничего не упустила? Импорты так не будут грузить и тормозить?
(вся эта перенастройка займет у меня силы и время, не хотелось бы потратить его зря)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Анастасия Москалева
По поводу ПРФ хочу уточнить.
У меня есть 2 большие и тяжелые таблицы с кучей формул и ссылок друг на друга (в одну вносят данные на производстве, в другую я). После всяких взаимных импортов мы получаем различные своды (в обеих) с учетом данных и той и другой таблицы. Я уже поняла, что надо вывести все расчеты в отдельный 3ий файл и там поудалять лишнее форматирование. Но есть нюанс – эти своды нужны всем постоянно, нельзя их просто убрать и лазить за ними в этот 3ий файл, который станет супер-тяжелым). Значит, нужно настраивать импорт сводов из 3его в первые 2 файла. Но импорты (даже с усл.форматированием) в разы меньше ресурсов занимают, чем формулы, значит цели облегчить первые 2 таблицы мы достигаем. Я все правильно понимаю? Ничего не упустила? Импорты так не будут грузить и тормозить?
(вся эта перенастройка займет у меня силы и время, не хотелось бы потратить его зря)
Я бы начал с более простых вещей: удалите лишние формулы и уберите излишнее форматирование (в т.ч. условное) и страницы, которые сейчас не используются, перенесите их в специально созданную "архивную книгу".
источник