Size: a a a

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

2020 March 02

OP

Oleg Puchev in Чат | Google Таблицы и скрипты
GIVER
суммпроизв есть такая функция
Данная функция производить сумму произведений
https://prnt.sc/rahawu
к СУММЕСЛИМН она не имеет никакого отношения, к сожалению
источник

РИ

Роман Игнатов... in Чат | Google Таблицы и скрипты
Oleg Puchev
Приветствую, коллеги!
Не подскажете случаем, как можно реализовать функцию СУММЕСЛИМН через ArrayFormula, так чтобы можно было использовать критерий даты (проверка на больше или меньше)

У меня есть частичное решение (может кому-то пригодиться) ArrayFormula(СУММЕСЛИ(J11:J23&L11:L23;J8&N27:N29;K11:K23)),
но данное решение позволяет проверять только на соответствие (т.е. =), но никак не позволяет отбирать показатели с условием >= или <= по дате,а необходимо именно так.

Подскажите, плиз
Используйте query.
источник

G

GIVER in Чат | Google Таблицы и скрипты
Oleg Puchev
Данная функция производить сумму произведений
https://prnt.sc/rahawu
к СУММЕСЛИМН она не имеет никакого отношения, к сожалению
Приведите пример
источник

G

GIVER in Чат | Google Таблицы и скрипты
Oleg Puchev
Данная функция производить сумму произведений
https://prnt.sc/rahawu
к СУММЕСЛИМН она не имеет никакого отношения, к сожалению
попробуйте так http://bourabai.kz/einf/excel/3_27.htm
источник

OP

Oleg Puchev in Чат | Google Таблицы и скрипты
GIVER
Приведите пример
Высылаю пример, как реализована сумма значений с выбором по многим критериям, в т.ч.  (ДЛЯ МЕНЯ ЭТО ВАЖНО) с возможностью проверки на < или > по дате. Применена формула СУММЕСЛИМН
https://docs.google.com/spreadsheets/d/1PnP_lY2nqx1qTv0vywBsUG1e8_ev2mmbNuRFBjxjRHM/edit#gid=0

Хотелось бы такое реализовать одной формулой, но с помощью ArrayFormula применение проверки на < или > по дате невозможно!!!
источник

K

Kanat in Чат | Google Таблицы и скрипты
Oleg Puchev
Высылаю пример, как реализована сумма значений с выбором по многим критериям, в т.ч.  (ДЛЯ МЕНЯ ЭТО ВАЖНО) с возможностью проверки на < или > по дате. Применена формула СУММЕСЛИМН
https://docs.google.com/spreadsheets/d/1PnP_lY2nqx1qTv0vywBsUG1e8_ev2mmbNuRFBjxjRHM/edit#gid=0

Хотелось бы такое реализовать одной формулой, но с помощью ArrayFormula применение проверки на < или > по дате невозможно!!!
В рамках одного года
источник

OP

Oleg Puchev in Чат | Google Таблицы и скрипты
К сожалению, необходима проверка именно по дате (не по месяцам), поскольку выборка производиться за много лет.
Можно конечно реализовать просто с помощью СУММЕЛИМН,  но для большого массива это не лучшее решение (хотя пока единственное).
Вот хороший вариант ArrayFormula(СУММЕСЛИ(J11:J23&L11:L23;J8&N27:N29;K11:K23)), но он в данном случае (для выборки по датам с применением > или < )  не применим.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Oleg Puchev
К сожалению, необходима проверка именно по дате (не по месяцам), поскольку выборка производиться за много лет.
Можно конечно реализовать просто с помощью СУММЕЛИМН,  но для большого массива это не лучшее решение (хотя пока единственное).
Вот хороший вариант ArrayFormula(СУММЕСЛИ(J11:J23&L11:L23;J8&N27:N29;K11:K23)), но он в данном случае (для выборки по датам с применением > или < )  не применим.
Олег, привет!
источник

K

Kanat in Чат | Google Таблицы и скрипты
Oleg Puchev
К сожалению, необходима проверка именно по дате (не по месяцам), поскольку выборка производиться за много лет.
Можно конечно реализовать просто с помощью СУММЕЛИМН,  но для большого массива это не лучшее решение (хотя пока единственное).
Вот хороший вариант ArrayFormula(СУММЕСЛИ(J11:J23&L11:L23;J8&N27:N29;K11:K23)), но он в данном случае (для выборки по датам с применением > или < )  не применим.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Тебе нужно с помощью if  и формулы массива создать столбец, который соответствует условиям и суммировать с помощью sumif
источник

OP

Oleg Puchev in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Тебе нужно с помощью if  и формулы массива создать столбец, который соответствует условиям и суммировать с помощью sumif
Приветствую, Евгений.
У меня столбец уже сформирован - это даты (конец месяца), по которым мне необходимо собрать все платежи, произведенные в соответствующие периоды (напротив каждой даты,которая является концом месяца, нужно выгрузить суммы платежей в указанный месяц)
источник

K

Kanat in Чат | Google Таблицы и скрипты
Oleg Puchev
Приветствую, Евгений.
У меня столбец уже сформирован - это даты (конец месяца), по которым мне необходимо собрать все платежи, произведенные в соответствующие периоды (напротив каждой даты,которая является концом месяца, нужно выгрузить суммы платежей в указанный месяц)
> или < в твоем случае это колхоз, с арай как ни крути не получится. Я тебе дал оптимальный вариант, просто будешь выбирать год нужный, а если нужно несколько лет по одному году собирать
источник

OP

Oleg Puchev in Чат | Google Таблицы и скрипты
Kanat
> или < в твоем случае это колхоз, с арай как ни крути не получится. Я тебе дал оптимальный вариант, просто будешь выбирать год нужный, а если нужно несколько лет по одному году собирать
К сожалению такой вариант не подходит.
источник

K

Kanat in Чат | Google Таблицы и скрипты
Oleg Puchev
К сожалению такой вариант не подходит.
приятного колхоза тогда
источник

OP

Oleg Puchev in Чат | Google Таблицы и скрипты
Kanat
приятного колхоза тогда
Мне необходимо ЭФФЕКТИВНОЕ решение, поэтому пока остается рабочий вариант через СУММЕСЛИМН
источник

L

Lev in Чат | Google Таблицы и скрипты
Можешь киеуть ссылку на эту ф-лу?  Я хочу попробовать допилить ее
источник

L

Lev in Чат | Google Таблицы и скрипты
Oleg Puchev
Мне необходимо ЭФФЕКТИВНОЕ решение, поэтому пока остается рабочий вариант через СУММЕСЛИМН
Если получится через час будет решение
источник

OP

Oleg Puchev in Чат | Google Таблицы и скрипты
Было бы замечательно!!!!
Буду благодарен!
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Tuco Ramirez
yes, I know. Но нужно подсунуть вместо NULL в отчёты "0", чтобы не было косяков
Используй CASE при создании нового вычисляемого поля
источник

TR

Tuco Ramirez in Чат | Google Таблицы и скрипты
это где вообще должно происходить?
источник