Size: a a a

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

2019 July 31

D

Dmitriy in Чат | Google Таблицы и скрипты
а я в ячейки логировал...
источник

A

Aleksey in Чат | Google Таблицы и скрипты
Aleksey
Всем привет!
Есть таблица где есть перечень документов и с помощью чекбоксов отмечаем к каким должностям они относятся.
Просто вывести список инструкций по какой-либо должности реализую с помощью FILTER =FILTER(A2:A21;G2:G21=ИСТИНА), а как сделать так, чтобы я выбираю должность в списке (ячейка I1), а ниже формируется список инструкций к этой должности
https://docs.google.com/spreadsheets/d/1PDa7fomEd01tiyozhkPL_TvQNBI4gKuhn4ciinwlUGQ/edit#gid=897357852
Есть у кого идеи как можно реализовать такое?
источник

M

Mike in Чат | Google Таблицы и скрипты
=iferror(REGEXEXTRACT(B5:B10 (" & JOIN("|"; D5:D10));"нет")")))  что в этой формуле не так?
источник

v

volond in Чат | Google Таблицы и скрипты
Mike
=iferror(REGEXEXTRACT(B5:B10 (" & JOIN("|"; D5:D10));"нет")")))  что в этой формуле не так?
Масив
источник

M

Mike in Чат | Google Таблицы и скрипты
volond
Масив
=iferror(REGEXEXTRACT(B4;"Towel");"нет") вот так работает. а если мне надо вместо "towel" диапазон ячеек, не работает(
источник

v

volond in Чат | Google Таблицы и скрипты
Mike
=iferror(REGEXEXTRACT(B4;"Towel");"нет") вот так работает. а если мне надо вместо "towel" диапазон ячеек, не работает(
Диапазон это масив
источник

ЕК

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

v

volond in Чат | Google Таблицы и скрипты
Евгений Кочергин
подскажите не могу сообразить как запросить в importrange столбец заранее не известный, т.е. есть формула где я выясняю нужный столбец, и теперь мне его необходимо запросить
Indirect
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Евгений Кочергин
подскажите не могу сообразить как запросить в importrange столбец заранее не известный, т.е. есть формула где я выясняю нужный столбец, и теперь мне его необходимо запросить
Сначала импортируй результат формулы и через ДВССЫЛ подставь в новый импортранж во второй аргумент
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Насколько я знаю импортранж не поддерживает импортранж внутри
источник

v

volond in Чат | Google Таблицы и скрипты
Dmitriy
Насколько я знаю импортранж не поддерживает импортранж внутри
Импортранж в query
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
volond
Импортранж в query
В query 100% поддерживает
источник

ЕК

Евгений Кочергин... in Чат | Google Таблицы и скрипты
у меня сейчас так:
=QUERY({IMPORTRANGE(G5;"Табельные часы!C3:C")\IMPORTRANGE(G5;"Табельные часы!E3:E")};"SELECT SUM(Col2) WHERE Col1 MATCHES '.* вс|.* ВС' format SUM(Col2) '#'";-1)


но вот столбец E3:E должен меняться в зависимости от даты
источник

v

volond in Чат | Google Таблицы и скрипты
Евгений Кочергин
у меня сейчас так:
=QUERY({IMPORTRANGE(G5;"Табельные часы!C3:C")\IMPORTRANGE(G5;"Табельные часы!E3:E")};"SELECT SUM(Col2) WHERE Col1 MATCHES '.* вс|.* ВС' format SUM(Col2) '#'";-1)


но вот столбец E3:E должен меняться в зависимости от даты
сделайте пример
источник

МВ

Михаил Варнаков... in Чат | Google Таблицы и скрипты
Mike
=iferror(REGEXEXTRACT(B5:B10 (" & JOIN("|"; D5:D10));"нет")")))  что в этой формуле не так?
=iferror(REGEXEXTRACT($B$5:$B$10;JOIN("|";$D$5:$D$10));"нет")
так вроде работать должно
или лучше
=ARRAYFORMULA(Iferror(REGEXEXTRACT(B5:B10;JOIN("|";D5:D10));"нет"))
источник

M

Mike in Чат | Google Таблицы и скрипты
Михаил Варнаков
=iferror(REGEXEXTRACT($B$5:$B$10;JOIN("|";$D$5:$D$10));"нет")
так вроде работать должно
или лучше
=ARRAYFORMULA(Iferror(REGEXEXTRACT(B5:B10;JOIN("|";D5:D10));"нет"))
работает но не до конца. странно(
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Михаил Варнаков
=iferror(REGEXEXTRACT($B$5:$B$10;JOIN("|";$D$5:$D$10));"нет")
так вроде работать должно
или лучше
=ARRAYFORMULA(Iferror(REGEXEXTRACT(B5:B10;JOIN("|";D5:D10));"нет"))
нижняя работает, верхняя работать не будет
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Mike
работает но не до конца. странно(
не до какого конца?
источник

M

Mike in Чат | Google Таблицы и скрипты
Eugeny Namokonov
не до какого конца?
вот мой вариант. но в ячейке не отображается результат =IFERROR(REGEXEXTRACT(B3:B;JOIN("|";D3:D);"нет"))
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Mike
вот мой вариант. но в ячейке не отображается результат =IFERROR(REGEXEXTRACT(B3:B;JOIN("|";D3:D);"нет"))
это не будет работать, там нет формулы массива, которая нужна (arrayformula перед формулой)
источник