Size: a a a

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

2019 January 26

MG

Maxim Golovkov in Чат | Google Таблицы и скрипты
попробую
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Maxim Golovkov
к предыдущему вопросу: добавил =ARRAYFORMULA(IF($C$5:C<>"";ARRAYFORMULA(INDEX('Цены'!$K$3:K;MATCH(C5:C&E5:E&D5:E;'Цены'!$C$3:C&'Цены'!$D$3:D&'Цены'!$G$3:G;0)));"")), теперь формула растягивается на всю таблицу но значение остается по перой строке из списка
index не работает в формуле массива
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
какая цель-то, что нужно сделать? что хочется получить в итоге?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Maxim Golovkov
Вопрос:
есть запрос:
=QUERY('Цены'!$B$3:$N;"SELECT K WHERE C='"&C5&"' AND G='"&D5&"' AND D='"&E5&"'")
который вытаскивает цену материала по трем условиям из листа Цены. В ARRAYFORMULA загнать запрос нельзя, чтобы не протаскивать по всем ячейкам таблицы.
Нашел вариант формулы =ARRAYFORMULA(INDEX('Цены'!$K$3:K;MATCH(C5:C&E5:E&D5:D;'Цены'!$C$3:C&'Цены'!$D$3:D&'Цены'!$G$3:G;0)))
Но он так же выдает одно значение и не идет по всем строкам таблицы дальше автоматически.

Как все таки сделать, чтобы в таблице автоматом к записям происходил поиск цены?
query в привычном смысле тоже не работает в формуле массива, но существуют вот такие варианты t.me/google_sheets/336
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Maxim Golovkov
к предыдущему вопросу: добавил =ARRAYFORMULA(IF($C$5:C<>"";ARRAYFORMULA(INDEX('Цены'!$K$3:K;MATCH(C5:C&E5:E&D5:E;'Цены'!$C$3:C&'Цены'!$D$3:D&'Цены'!$G$3:G;0)));"")), теперь формула растягивается на всю таблицу но значение остается по перой строке из списка
Кстати, ремарка - не обязательно несколько раз писать arrayformula, достаточно один раз обернуть на верхнем уровне.
источник

MG

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

MG

Maxim Golovkov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
query в привычном смысле тоже не работает в формуле массива, но существуют вот такие варианты t.me/google_sheets/336
Интересный вариант но не мой случай
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Maxim Golovkov
Хочу в итоге получить таблицу, которую не надо трогать руками, а которая формируется полностью автоматически. Часть Таблицы формируется запросом, а дальше к каждой строке Таблицы применяется отдельный запрос для вытаскивания данных из другого листа, связанного с этим через 3 столбца.
query + формулы массива на столбцы, которые нужно обработать (и которые выводятся с помощью query)
источник

MG

Maxim Golovkov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
query + формулы массива на столбцы, которые нужно обработать (и которые выводятся с помощью query)
Хм. Query использую для формирования основной Таблицы, а что такое формулы массива на столбцы?
источник

MG

Maxim Golovkov in Чат | Google Таблицы и скрипты
Грубо говоря у меня есть таблица спецификаций с материалами, вида:
#Спецификации/Артикул/поставщик/кол-во/объект
И есть таблица цен, вида
#спецификации/артикул/поставщик.

Количество записей в таблицах разное, тк в первой есть разбиение по количеству материала на разные объекты.

И вот мне нужна таблица вида
#Спецификации/артикул/поставщик/сумма(кол-во)/цена/стоимость

Первые четыре колонки формируются запросом, пятая (цена) к каждой позиции идёт запросом из другого листа по трём параметрам(спец-ция,артикул,поставщик)

Как мне сделать так, чтобы колонка Цена формировалась без растягивания формулы с запросом на диапазон ?
источник

AB

Alexandr Bubenok in Чат | Google Таблицы и скрипты
@namokonov Веду к вам клиентов из Британии. Парень пишет магистерскую просит помощи по таблицам
источник

AB

Alexandr Bubenok in Чат | Google Таблицы и скрипты
Просил поделиться чатиками про таблицы)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Alexandr Bubenok
@namokonov Веду к вам клиентов из Британии. Парень пишет магистерскую просит помощи по таблицам
Привет! Отлично, отлично
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Maxim Golovkov
Грубо говоря у меня есть таблица спецификаций с материалами, вида:
#Спецификации/Артикул/поставщик/кол-во/объект
И есть таблица цен, вида
#спецификации/артикул/поставщик.

Количество записей в таблицах разное, тк в первой есть разбиение по количеству материала на разные объекты.

И вот мне нужна таблица вида
#Спецификации/артикул/поставщик/сумма(кол-во)/цена/стоимость

Первые четыре колонки формируются запросом, пятая (цена) к каждой позиции идёт запросом из другого листа по трём параметрам(спец-ция,артикул,поставщик)

Как мне сделать так, чтобы колонка Цена формировалась без растягивания формулы с запросом на диапазон ?
Я бы делал просто много формул sumifs. Тут можно сделать формулу массива с sumif через объединение всех трех колонок с условием, но скорее всего это будет ощутимо тормозить.
источник

EN

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

EN

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

EN

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

س

سیروس in Чат | Google Таблицы и скрипты
Hi guys, I am not Russian and cannot read the instructions of your group!
I have got an urgent question that I have to deal with that! Among you is there anyone can suggest me a graph which would be beneficial to present the information of this table?
источник

س

سیروس in Чат | Google Таблицы и скрипты
Переслано от سیروس
Hey, is there any Excel experts here that could give me a suggestion how to convert this table to a graph? to make it more interesting and easier to follow
источник

س

سیروس in Чат | Google Таблицы и скрипты
سیروس
Переслано от سیروس
Hey, is there any Excel experts here that could give me a suggestion how to convert this table to a graph? to make it more interesting and easier to follow
I am talking about this table, I wanna make a nice graph out of it! But it's hard for me as it has couple of groups if info, name of services which is basically and special, time and cost
источник