Size: a a a

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

2018 September 12

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
ID:541134294
👍👍
источник

АТ

Алексей Тюхлов... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Без проблем, пишите, если что-то будет не получаться
Можете еще раз подсказать? Я все равно не могу понять, почему не работает. Вчера заработало, но почему-то парсило только первую строку из базы данных. Тогда я снова взял формулу из вашего примера и чуть чуть подправил, теперь пишет, что "запрос не вернул никаких результатов" Хотя я не уловил, что изменилось в формуле.

=QUERY(A1:C4;"select B,C where B<>'-' and C<>'-'")  - пример
=QUERY('Итоговая таблица'!A1:E30;"select A, D, E where E='ЛОЖЬ'")  - моя формула

Страница базы данных: http://prntscr.com/ktlg9o . Причем, какое бы значение "Е=" я не забил в формулу, результат не меняется)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Алексей Тюхлов
Можете еще раз подсказать? Я все равно не могу понять, почему не работает. Вчера заработало, но почему-то парсило только первую строку из базы данных. Тогда я снова взял формулу из вашего примера и чуть чуть подправил, теперь пишет, что "запрос не вернул никаких результатов" Хотя я не уловил, что изменилось в формуле.

=QUERY(A1:C4;"select B,C where B<>'-' and C<>'-'")  - пример
=QUERY('Итоговая таблица'!A1:E30;"select A, D, E where E='ЛОЖЬ'")  - моя формула

Страница базы данных: http://prntscr.com/ktlg9o . Причем, какое бы значение "Е=" я не забил в формулу, результат не меняется)
Привет, ничего без ссылки на пример подсказать не могу

Формулы выглядят правильно, но дело может быть в чем угодно - от данных то синтаксиса (например, вы написали по русски одну колонку)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Расшарьте проблему - смогу посмотреть и сказать, чего там
источник

АТ

Алексей Тюхлов... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Привет, ничего без ссылки на пример подсказать не могу

Формулы выглядят правильно, но дело может быть в чем угодно - от данных то синтаксиса (например, вы написали по русски одну колонку)
!!!!)) заработало, когда всю колонку Е на странице с базой данных сделал на английском
источник

АТ

Алексей Тюхлов... in Чат | Google Таблицы и скрипты
до этого пробовал вставлять 1,2 значения и не парсило, а как только всю колонку заменил, то заработало
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Алексей Тюхлов
!!!!)) заработало, когда всю колонку Е на странице с базой данных сделал на английском
Да, QUERY очень чувствительна к пользовательскому форматированию данных, иногда нужно принудительно отформатировать даты как даты, чтобы все заработало и все в таком духе.

В таких случаях, если все написано правильно и не работает (и форматирование не помогает) просто используйте функцию FILTER, там возможны все те же отборы и фильтру наплевать на формат данных, который будет в ячейках.
источник

АТ

Алексей Тюхлов... in Чат | Google Таблицы и скрипты
но остается более сложный вопрос:)
источник

АТ

Алексей Тюхлов... in Чат | Google Таблицы и скрипты
у меня таблица из нескольких модулей, а мне на следующую страницу нужно спарсить эту же таблицу, но без пустых строк. Можно это как-то сделать с сохранением форматирования?
источник

АТ

Алексей Тюхлов... in Чат | Google Таблицы и скрипты
То есть чтобы объединение и заливка клеток сохранились
источник

АТ

Алексей Тюхлов... in Чат | Google Таблицы и скрипты
Если использовать filter, то она не вырезает пустые строки. А если query, то пустых строк нет, но т.к. кол-во строк в итоговом файле каждый раз разное, то форматирование ползет)
источник

АТ

Алексей Тюхлов... in Чат | Google Таблицы и скрипты
это решаемо как-то?)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Алексей Тюхлов
То есть чтобы объединение и заливка клеток сохранились
Нет, такое невозможно, формулы могут перенести только текстовые значения. Хотите переносить форматирование - только скрипты.
источник

АТ

Алексей Тюхлов... in Чат | Google Таблицы и скрипты
понял:)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
А так текст с разных листов запарсить конечно можно. Без пустых строк, через filter или query или формулу массива.
источник

A

Auri in Чат | Google Таблицы и скрипты
Alexander Ivanov
С экранированием
=IMPORTXML(YOUR_URL;"concat('ads.description-text.article-number.p=""',//p[@tm-data='ads.description-text.article-number.p'],'""')")
крутил формулу по разному, но почему-то не работает (((

= IMPORTXML(C1;"concat('c-datalist c-datalist--33=""',"//dl[@class='c-datalist c-datalist--33'],'""')")"


https://www.obi.ru/lyustry-potolochnye/potolochnaya-lyustra-escada-kofe-8khe14kh480-vt/p/4141644
источник
2018 September 13

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Последние кавычки должны быть обрамлены в одинарные. Постарайтесь в следующий раз быть с примером - в чате сложно разобрать код.
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Выбор ячейки, по заголовку столбца https://plus.google.com/+AleksTrifonov/posts/GnMo5cnFbG7
источник

AL

Anna Lime in Чат | Google Таблицы и скрипты
Добрый вечер
источник

AL

Anna Lime in Чат | Google Таблицы и скрипты
Есть вопрос по поводу формата ячеек .
у меня есть таблица в ней даты
1/7/2018
30/06/2018
в двух форматах.
мне нужно сделать все даты в формате 1/7/2018
когда нажимаю
format > number > date
http://prntscr.com/ku2c3t
ко всему столбцу с датами часть дат изменилась на нужный формат. а часть осталась как прежде.
подскажите как изменить на нужный формат оставшуюся часть дат?
источник