Size: a a a

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

2019 August 20

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
@vasilichartem  =FILTER(INDIRECT('РАСП'!$B$1:$GY$1);"'РАСП'!$B"&(INDIRECT(MATCH(A3;'РАСП'!$A$2:$A;0)-1)&":$GY"&(MATCH(A3;'РАСП'!$A$2:$A;0)-1))=$A$1)
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Jegors
Функция работает. Но нужно ей место, чтобы вывести диапазон
filter() и другие функции работают с виртуальными таблицами(диапазонами)
источник

A

Alex in Чат | Google Таблицы и скрипты
Авазбек Исманов
filter() и другие функции работают с виртуальными таблицами(диапазонами)
😳
источник

АВ

Артем Васильев... in Чат | Google Таблицы и скрипты
Авазбек Исманов
filter() и другие функции работают с виртуальными таблицами(диапазонами)
Нет, так не работает. Мне в этой конструкции индирект не нужен, я же и так уже получаю диапазон 'РАСП'!$B161:$GY161
источник

АВ

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

A

Admin in Чат | Google Таблицы и скрипты
Артем Васильев
теряется аппостроф в начале строчки? как вернуть? При редации ячейки виден, при отображении - нет
Дважды ' '
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Артем Васильев
Вот формула: =FILTER('РАСП'!$B$1:$GY$1;"'РАСП'!$B"&(MATCH(A3;'РАСП'!$A$2:$A;0)-1)&":$GY"&(MATCH(A3;'РАСП'!$A$2:$A;0)-1)=$A$1)
Условие, которое отдельно записано как формула дает результат: 'РАСП'!$B161:$GY161
И если его прямо так в формулу писать, то все работает. но мне нужен match! По моему интирект мне не поможет...
Если вы составляете адрес диапазона из текстовой строки, то во-первых все элементы должны быть в кавычках, во-вторых результат нужно обернуть в indirect, чтобы получилась работающая ссылка
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Артем Васильев
Вот формула: =FILTER('РАСП'!$B$1:$GY$1;"'РАСП'!$B"&(MATCH(A3;'РАСП'!$A$2:$A;0)-1)&":$GY"&(MATCH(A3;'РАСП'!$A$2:$A;0)-1)=$A$1)
Условие, которое отдельно записано как формула дает результат: 'РАСП'!$B161:$GY161
И если его прямо так в формулу писать, то все работает. но мне нужен match! По моему интирект мне не поможет...
Соберите диапазон формулой вне функции filter, засуньте в indirect и убедитесь, что все работает и адрес возвращает ячейки, дальше конструкцию можно добавить в filter
источник

АВ

Артем Васильев... in Чат | Google Таблицы и скрипты
Да, спасибо, вот поэтапно заварачиваю, пробую...
источник

АВ

Артем Васильев... in Чат | Google Таблицы и скрипты
Ну вот: =MATCH(A3;'РАСП'!$A$2:$A;0)-1 выдает номер  столбца.
=INDIRECT("B"&""(MATCH(A3;'РАСП'!$A$2:$A;0)-1)"")? не то
источник

АВ

Артем Васильев... in Чат | Google Таблицы и скрипты
=INDIRECT("B"&(MATCH(A3;'РАСП'!$A$2:$A;0)-1))  - тоже не то...
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Артем Васильев
=INDIRECT("B"&(MATCH(A3;'РАСП'!$A$2:$A;0)-1))  - тоже не то...
а что функция выдает без indirect?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Артем Васильев
=INDIRECT("B"&(MATCH(A3;'РАСП'!$A$2:$A;0)-1))  - тоже не то...
ну это должно работать, только это будет одна ячейка, какая нибудь B10
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Пример есть?
источник

АВ

Артем Васильев... in Чат | Google Таблицы и скрипты
Без индирект выдает как пложено B155. т.е. вроде как и интирект то не нужен...
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Артем Васильев
Без индирект выдает как пложено B155. т.е. вроде как и интирект то не нужен...
Сделать-то что нужно?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Если надо превратить текстовую строку в реальную ссылку - то нужен indirect, без этого она останется текстовой строкой. которая ничего не вернет с листа
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Что в ячейке b155, еще один диапазон?
источник

АВ

Артем Васильев... in Чат | Google Таблицы и скрипты
НАйти фильтром соответствующие значения в шапке
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Артем, давай мы с тобой договоримся на будущее
источник