Size: a a a

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

2019 January 29

АТ

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

http://prntscr.com/mdfynp
https://docs.google.com/spreadsheets/d/115ivlGQ1YBawctjljh_pU4nDRUzosxFA2H0QtNSX0UI/edit?usp=sharing
додумался до вот такого решения: http://prntscr.com/mdl5ei  . С помощью maxifs ищем самую последнюю строку для данного id и впр вытягиваем нужные нам значения)
источник

АТ

Алексей Тюхлов... in Чат | Google Таблицы и скрипты
может кто подсказать? почему вот так формула работает: =arrayformula(СТРОКА(A2:A10))
а вот так уже нет: =maxifs(arrayformula(СТРОКА(A2:A10));B2:B;B2)
выдает ошибку: "В качестве аргумента необходимо указать диапазон ячеек."
источник

АТ

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

RM

Roman Maltsev in Чат | Google Таблицы и скрипты
Алексей Тюхлов
додумался до вот такого решения: http://prntscr.com/mdl5ei  . С помощью maxifs ищем самую последнюю строку для данного id и впр вытягиваем нужные нам значения)
Не очень понятно что требуется посчитать? Точнее даже не ясно - куда ответ хочется поместить? Не проще сводную таблицу какую-то сделать или срез? Мне в подобных задачах всегда кажется разумным такой подход - отделять транзакции (события, операции, изменения состояний) и срезы (отчеты, итоги). Смешивать это в одной таблице технически сложно и неочевидно при использовании.
источник

RM

Roman Maltsev in Чат | Google Таблицы и скрипты
Сугубо личное мнение
источник

RM

Roman Maltsev in Чат | Google Таблицы и скрипты
Ну либо задачу не понял я. Сорри
источник

v

volond in Чат | Google Таблицы и скрипты
Алексей Тюхлов
может кто подсказать? почему вот так формула работает: =arrayformula(СТРОКА(A2:A10))
а вот так уже нет: =maxifs(arrayformula(СТРОКА(A2:A10));B2:B;B2)
выдает ошибку: "В качестве аргумента необходимо указать диапазон ячеек."
Query можно использовать
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Алексей Тюхлов
может кто подсказать? почему вот так формула работает: =arrayformula(СТРОКА(A2:A10))
а вот так уже нет: =maxifs(arrayformula(СТРОКА(A2:A10));B2:B;B2)
выдает ошибку: "В качестве аргумента необходимо указать диапазон ячеек."
Тут дело в maxifs() она в качестве аргументов требует диапазоны. А формула массива возвращает массив а не диапазон.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Авазбек Исманов
Тут дело в maxifs() она в качестве аргументов требует диапазоны. А формула массива возвращает массив а не диапазон.
Maxifs() просто не работает в формуле массива, вот вся причина.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Некоторые функции в массиве работают (такие как ВПР, MATCH), а некоторые нет.
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Некоторые функции в массиве работают (такие как ВПР, MATCH), а некоторые нет.
Да это так.
источник

EN

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

EN

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

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Если диапазон обернуть в фигурные скобки он становится массивом?
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Это мое представление о массивах и диапазонах
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Я выше написал почему формула не работает
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Я не говорю что прав, я просто так их себе представляю
источник

NK

ID:541134294 in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Я выше написал почему формула не работает
Раніше написали решение задачи а сейчас куда и почему НЕ НАДО копать
источник

АТ

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

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Нафиг. @namokonov сказал как есть: "некоторые формулы не работают". Это я вам как Google Products Expert говорю тоже. Нет описания причин, почему это так происходит.
источник