Vivien14
Дата: Понедельник, 27.03.2017, 14:15 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Добрый день! В приложении есть табличка на 1-й странице данные по продажам товаров из 1 С. На 2-й странице сводная таблица, где необходимо проставить кол-во проданных товаров за каждый год, суммируя все продажи. Вручную считать очень долго получается (я таблицу на 1-стр. сильно сократила, а то нельзя файл прикрепить более 100 кб), тем более, что таких таблиц для анализа продаж будет много. Помогите, пожалуйста составить на 2-й стр. формулы так, чтобы данные суммировались автоматически по условию, опираясь на даты продаж. Заранее спасибо!!!
Добрый день! В приложении есть табличка на 1-й странице данные по продажам товаров из 1 С. На 2-й странице сводная таблица, где необходимо проставить кол-во проданных товаров за каждый год, суммируя все продажи. Вручную считать очень долго получается (я таблицу на 1-стр. сильно сократила, а то нельзя файл прикрепить более 100 кб), тем более, что таких таблиц для анализа продаж будет много. Помогите, пожалуйста составить на 2-й стр. формулы так, чтобы данные суммировались автоматически по условию, опираясь на даты продаж. Заранее спасибо!!! Vivien14
К сообщению приложен файл:
--1.xlsx
(73.5 Kb)
Ответить
Сообщение Добрый день! В приложении есть табличка на 1-й странице данные по продажам товаров из 1 С. На 2-й странице сводная таблица, где необходимо проставить кол-во проданных товаров за каждый год, суммируя все продажи. Вручную считать очень долго получается (я таблицу на 1-стр. сильно сократила, а то нельзя файл прикрепить более 100 кб), тем более, что таких таблиц для анализа продаж будет много. Помогите, пожалуйста составить на 2-й стр. формулы так, чтобы данные суммировались автоматически по условию, опираясь на даты продаж. Заранее спасибо!!! Автор - Vivien14 Дата добавления - 27.03.2017 в 14:15
Karataev
Дата: Понедельник, 27.03.2017, 14:24 |
Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1334
Репутация:
533
±
Замечаний:
0% ±
Excel
Вариант с допстолцами на листе1, в столбце "M" и "N". В "M6" вставьте эту формулу: Для "N6" формула: Затем выделите "M6:N6" щелкните 2 раза по правому нижнему углу ячейки, формула должна скопироваться до самого низа. На листе 2, в строке 5 вставлены просто числа 2004, 2005 и т.д, а "г." добавляется форматом ячейки. На листе 2 формула для "B6":Код
=СУММЕСЛИМН(Лист1!$L:$L;Лист1!$M:$M;$A6;Лист1!$N:$N;Лист2!B$5)
Формула суммирует суммы (а не количество).
Вариант с допстолцами на листе1, в столбце "M" и "N". В "M6" вставьте эту формулу: Для "N6" формула: Затем выделите "M6:N6" щелкните 2 раза по правому нижнему углу ячейки, формула должна скопироваться до самого низа. На листе 2, в строке 5 вставлены просто числа 2004, 2005 и т.д, а "г." добавляется форматом ячейки. На листе 2 формула для "B6":Код
=СУММЕСЛИМН(Лист1!$L:$L;Лист1!$M:$M;$A6;Лист1!$N:$N;Лист2!B$5)
Формула суммирует суммы (а не количество). Karataev
Ответить
Сообщение Вариант с допстолцами на листе1, в столбце "M" и "N". В "M6" вставьте эту формулу: Для "N6" формула: Затем выделите "M6:N6" щелкните 2 раза по правому нижнему углу ячейки, формула должна скопироваться до самого низа. На листе 2, в строке 5 вставлены просто числа 2004, 2005 и т.д, а "г." добавляется форматом ячейки. На листе 2 формула для "B6":Код
=СУММЕСЛИМН(Лист1!$L:$L;Лист1!$M:$M;$A6;Лист1!$N:$N;Лист2!B$5)
Формула суммирует суммы (а не количество). Автор - Karataev Дата добавления - 27.03.2017 в 14:24
_Boroda_
Дата: Понедельник, 27.03.2017, 15:21 |
Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Вариант одной формулой массива (вводится одновременным нажатием Контрл Шифт ЕнтерКод
=ЕСЛИ(ЕНД(ПОИСКПОЗ($A6;Лист1!$A$4:$A$999;));;СУММ(ЕСЛИОШИБКА((ПРОСМОТР(СТРОКА(Лист1!$A$4:$A$999);СТРОКА(Лист1!$A$4:$A$999)/ЕОШИБКА(--Лист1!$A$4:$A$999);Лист1!$A$4:$A$999)=$A6)*(ГОД(--Лист1!$A$4:$A$999)=--ЛЕВБ(B$5;4))*Лист1!$L$4:$L$999;)))
Формулу можно оптимизировать по длине или/и по скорости работы.
Вариант одной формулой массива (вводится одновременным нажатием Контрл Шифт ЕнтерКод
=ЕСЛИ(ЕНД(ПОИСКПОЗ($A6;Лист1!$A$4:$A$999;));;СУММ(ЕСЛИОШИБКА((ПРОСМОТР(СТРОКА(Лист1!$A$4:$A$999);СТРОКА(Лист1!$A$4:$A$999)/ЕОШИБКА(--Лист1!$A$4:$A$999);Лист1!$A$4:$A$999)=$A6)*(ГОД(--Лист1!$A$4:$A$999)=--ЛЕВБ(B$5;4))*Лист1!$L$4:$L$999;)))
Формулу можно оптимизировать по длине или/и по скорости работы. _Boroda_
К сообщению приложен файл:
-1_1.xlsx
(83.0 Kb)
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Вариант одной формулой массива (вводится одновременным нажатием Контрл Шифт ЕнтерКод
=ЕСЛИ(ЕНД(ПОИСКПОЗ($A6;Лист1!$A$4:$A$999;));;СУММ(ЕСЛИОШИБКА((ПРОСМОТР(СТРОКА(Лист1!$A$4:$A$999);СТРОКА(Лист1!$A$4:$A$999)/ЕОШИБКА(--Лист1!$A$4:$A$999);Лист1!$A$4:$A$999)=$A6)*(ГОД(--Лист1!$A$4:$A$999)=--ЛЕВБ(B$5;4))*Лист1!$L$4:$L$999;)))
Формулу можно оптимизировать по длине или/и по скорости работы. Автор - _Boroda_ Дата добавления - 27.03.2017 в 15:21