Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Поиск ближайшего значения
 
nastya2018, Inexsu спасибо! Смотрю.
Вчера немного уточнил условие, но забыл заменить файл.

nastya2018, все отлично работает, спасибо!
К вашему решению добавил условия: 1 - таблица не отсортирована по "Времени операции" и 2 - существуют "СторноПокупки" и "СторноПродажи".
Решение добавил в файл примера.

Inexsu, с макросом, к сожалению, не разобрался. Хотя собирался потестировать оба варианта на скорость выполнения.
Тем не менее, спасибо за ваше участие!
Изменено: rukit - 26.06.2018 13:18:31
Поиск ближайшего значения
 
Это было бы чудесно и конструктивно, но вместе с тем лишило бы форум одного вопроса, который, возможно, кому-то кроме меня да интересен.
Вопрос не по оптимизации процедур учета и хранения данных, а по способам обработки данных средствами Excel.
Изменено: rukit - 26.06.2018 10:02:39
Поиск ближайшего значения
 
В множестве торговых операций встречаются операции по отмене сделки. Подобные операции можно распознать по полям "ТипОперации" (значение "Сторно") и "Сумма" (отрицательные значения). Но никак не маркируются первичные операции, в отношении которых осуществляются эти отмены. Задача - отобрать операции по отмене и отменяемые операции. Определять соответствие операций: по полям "ТипОперации" ("СторноПродаже" должна соответствовать "Продажа", "СторноПокупке" - "Покупка"), "Валюта" (равенство), "Сумма" (отрицательное значение) и "Время операции" (ближайшее значение).
Помогите, пожалуйста, найти решение.

UPDATED
В файл примера добавлено решение от nastya2018
Изменено: rukit - 26.06.2018 11:34:03
Суммирование по годам на основе даты
 
IKor, Stics спасибо!
Как раз собирался спрашивать, как количество (а не сумму) подсчитать  :D  
Суммирование по годам на основе даты
 
Stics,
в справке по СУММПРОИЗВ я не нашел  предпосылок для вашего решения. Как вы пришли к такому неочевидному решению?
И  кроме того, почему
Код
ГОД([Период])=ГОД([@Период])
с СУММПРОИЗВ работает, а с СУММЕСЛИМН - нет?
Суммирование по годам на основе даты
 
Сергей,
для себя оставил ваш вариант в таком виде:
Код
=СУММЕСЛИМН([Продажи];[Торговая точка];[@[Торговая точка]];[Валюта];[@Валюта];[Период];">="&ДАТАМЕС([@Период];-МЕСЯЦ([@Период])+1);[Период];"<="&ДАТАМЕС([@Период];13-МЕСЯЦ([@Период])))

Убрал избыточный КОНМЕСЯЦА.

Еще раз спасибо!

Суммирование по годам на основе даты
 
Гран мерси, еще раз!  
Суммирование по годам на основе даты
 
Stics, Сергей спасибо за решения! Не ожидал, что получу ответ так оперативно.

Может, еще кто подскажет: почему в формулах при указании на конкретные строки квадратные скобки в первом применении берутся дважды, а во всех остальных применениях - единожды? Например,

=СУММЕСЛИМН([Продажи];[Торговая точка];[@[Торговая точка]];[Валюта];[@Валюта];[Период];">="&ДАТАМЕС([@Период];-МЕСЯЦ([@Период])+1);[Период];"<="&КОНМЕСЯЦА(ДАТАМЕС([@Период];12-МЕСЯЦ([@Период]));0))
Изменено: rukit - 23.05.2018 15:41:02
Суммирование по годам на основе даты
 
Добрый день!
Необходимо суммировать продажи таким образом, чтобы результат отображался для отдельной точки по отдельной валюте по годам. При этом год берется из даты.
Помогите, пожалуйста, подобрать формулу.
Страницы: 1
Наверх