Суммирование значений в строке до определенного столбца
Friktoriya
Дата: Среда, 22.07.2015, 15:12 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день! Помогите, пожалуйста, просуммировать значения строки до нужного столбца (до какого столбца - зависит от даты) При этом формула должна учитывать то, какую строку суммировать (зависит от ФИО)
Добрый день! Помогите, пожалуйста, просуммировать значения строки до нужного столбца (до какого столбца - зависит от даты) При этом формула должна учитывать то, какую строку суммировать (зависит от ФИО) Friktoriya
Ответить
Сообщение Добрый день! Помогите, пожалуйста, просуммировать значения строки до нужного столбца (до какого столбца - зависит от даты) При этом формула должна учитывать то, какую строку суммировать (зависит от ФИО) Автор - Friktoriya Дата добавления - 22.07.2015 в 15:12
Udik
Дата: Среда, 22.07.2015, 15:26 |
Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация:
192
±
Замечаний:
0% ±
Excel 2016 х 64
проще всего с доп столбцом (это чтобы не вводить проверок если порядок строк измениться, если порядок/кол-во строк не меняются, можно напрямую в маленькую табличку формулу писать) Код
=СУММПРОИЗВ(B3:AF3;--($B$1:$AF$1<$B$13))
проще всего с доп столбцом (это чтобы не вводить проверок если порядок строк измениться, если порядок/кол-во строк не меняются, можно напрямую в маленькую табличку формулу писать) Код
=СУММПРОИЗВ(B3:AF3;--($B$1:$AF$1<$B$13))
Udik
К сообщению приложен файл:
edt1.xlsx
(13.2 Kb)
вот вам барабан яд 41001231307558 wm R419131876897 udik1968@gmail.com
Сообщение отредактировал Udik - Среда, 22.07.2015, 15:32
Ответить
Сообщение проще всего с доп столбцом (это чтобы не вводить проверок если порядок строк измениться, если порядок/кол-во строк не меняются, можно напрямую в маленькую табличку формулу писать) Код
=СУММПРОИЗВ(B3:AF3;--($B$1:$AF$1<$B$13))
Автор - Udik Дата добавления - 22.07.2015 в 15:26
Friktoriya
Дата: Среда, 22.07.2015, 15:56 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Udik, спасибо!! А есть такая возможность, чтобы строка определялась по фамилии в табличке ниже, т.е. смотрит на ячейку А15, а в B15 суммирует то что нужно? Порядок строк и фамилии будут меняться, табличка снизу только для примера, окончательный расчет будет в другой вкладке, которая сюда не влезла((
Udik, спасибо!! А есть такая возможность, чтобы строка определялась по фамилии в табличке ниже, т.е. смотрит на ячейку А15, а в B15 суммирует то что нужно? Порядок строк и фамилии будут меняться, табличка снизу только для примера, окончательный расчет будет в другой вкладке, которая сюда не влезла(( Friktoriya
Сообщение отредактировал Friktoriya - Среда, 22.07.2015, 15:59
Ответить
Сообщение Udik, спасибо!! А есть такая возможность, чтобы строка определялась по фамилии в табличке ниже, т.е. смотрит на ячейку А15, а в B15 суммирует то что нужно? Порядок строк и фамилии будут меняться, табличка снизу только для примера, окончательный расчет будет в другой вкладке, которая сюда не влезла(( Автор - Friktoriya Дата добавления - 22.07.2015 в 15:56
Friktoriya
Дата: Среда, 22.07.2015, 16:04 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Udik, Погодите ка, способ с дополнительным столбцом тоже должен подойти..! Супер, спасиибо еще раз!!
Udik, Погодите ка, способ с дополнительным столбцом тоже должен подойти..! Супер, спасиибо еще раз!! Friktoriya
Сообщение отредактировал Friktoriya - Среда, 22.07.2015, 16:04
Ответить
Сообщение Udik, Погодите ка, способ с дополнительным столбцом тоже должен подойти..! Супер, спасиибо еще раз!! Автор - Friktoriya Дата добавления - 22.07.2015 в 16:04
китин
Дата: Среда, 22.07.2015, 16:07 |
Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7019
Репутация:
1074
±
Замечаний:
0% ±
Excel 2007;2010;2016
так надо?формула массива Код
=СУММПРОИЗВ(ЕСЛИ(ЕЧИСЛО($B$3:$AF$9);$B$3:$AF$9)*($B$1:$AF$1<=$B$13)*($A15=$A$3:$A$9))
так надо?формула массива Код
=СУММПРОИЗВ(ЕСЛИ(ЕЧИСЛО($B$3:$AF$9);$B$3:$AF$9)*($B$1:$AF$1<=$B$13)*($A15=$A$3:$A$9))
китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Среда, 22.07.2015, 16:09
Ответить
Сообщение так надо?формула массива Код
=СУММПРОИЗВ(ЕСЛИ(ЕЧИСЛО($B$3:$AF$9);$B$3:$AF$9)*($B$1:$AF$1<=$B$13)*($A15=$A$3:$A$9))
Автор - китин Дата добавления - 22.07.2015 в 16:07
Udik
Дата: Среда, 22.07.2015, 16:33 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация:
192
±
Замечаний:
0% ±
Excel 2016 х 64
ну вот так для маленькой таблицы (начинается на 1 строке листа) Код
=ИНДЕКС(Лист1!$A:$A;СТРОКА();)
если название листа с базой другое, в формуле надо будет подправить
ну вот так для маленькой таблицы (начинается на 1 строке листа) Код
=ИНДЕКС(Лист1!$A:$A;СТРОКА();)
если название листа с базой другое, в формуле надо будет подправить Udik
вот вам барабан яд 41001231307558 wm R419131876897 udik1968@gmail.com
Сообщение отредактировал Udik - Среда, 22.07.2015, 16:39
Ответить
Сообщение ну вот так для маленькой таблицы (начинается на 1 строке листа) Код
=ИНДЕКС(Лист1!$A:$A;СТРОКА();)
если название листа с базой другое, в формуле надо будет подправить Автор - Udik Дата добавления - 22.07.2015 в 16:33
Nic70y
Дата: Среда, 22.07.2015, 19:59 |
Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 8791
Репутация:
2288
±
Замечаний:
0% ±
Excel 2010
летучая для разнообразияКод
=СУММ(ДВССЫЛ("C"&ПОИСКПОЗ(A15;A$3:A$9;)+2&":"&АДРЕС(ПОИСКПОЗ(A15;A$3:A$9;)+2;ПОИСКПОЗ(B$13;C$1:AF$1;)+2)))
и нелетучая и не массивнаяКод
=СУММПРОИЗВ((A$3:A$9=A15)*(C$1:AF$1<=B$13);C$3:AF$9)
и массивнаяКод
=СУММ(ЕСЛИ(A$3:A$9=A15;ЕСЛИ(C$1:AF$1<=B$13;C$3:AF$9)))
летучая для разнообразияКод
=СУММ(ДВССЫЛ("C"&ПОИСКПОЗ(A15;A$3:A$9;)+2&":"&АДРЕС(ПОИСКПОЗ(A15;A$3:A$9;)+2;ПОИСКПОЗ(B$13;C$1:AF$1;)+2)))
и нелетучая и не массивнаяКод
=СУММПРОИЗВ((A$3:A$9=A15)*(C$1:AF$1<=B$13);C$3:AF$9)
и массивнаяКод
=СУММ(ЕСЛИ(A$3:A$9=A15;ЕСЛИ(C$1:AF$1<=B$13;C$3:AF$9)))
Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Среда, 22.07.2015, 20:05
Ответить
Сообщение летучая для разнообразияКод
=СУММ(ДВССЫЛ("C"&ПОИСКПОЗ(A15;A$3:A$9;)+2&":"&АДРЕС(ПОИСКПОЗ(A15;A$3:A$9;)+2;ПОИСКПОЗ(B$13;C$1:AF$1;)+2)))
и нелетучая и не массивнаяКод
=СУММПРОИЗВ((A$3:A$9=A15)*(C$1:AF$1<=B$13);C$3:AF$9)
и массивнаяКод
=СУММ(ЕСЛИ(A$3:A$9=A15;ЕСЛИ(C$1:AF$1<=B$13;C$3:AF$9)))
Автор - Nic70y Дата добавления - 22.07.2015 в 19:59
МВТ
Дата: Среда, 22.07.2015, 22:33 |
Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 476
Репутация:
137
±
Замечаний:
0% ±
Excel 2007
До кучи Код
=СУММ(СМЕЩ($B$3;ПОИСКПОЗ(A15;$A$3:$A$9;0)-1;;;ДЕНЬ($B$13)))
До кучи Код
=СУММ(СМЕЩ($B$3;ПОИСКПОЗ(A15;$A$3:$A$9;0)-1;;;ДЕНЬ($B$13)))
МВТ
Сообщение отредактировал МВТ - Среда, 22.07.2015, 22:35
Ответить
Сообщение До кучи Код
=СУММ(СМЕЩ($B$3;ПОИСКПОЗ(A15;$A$3:$A$9;0)-1;;;ДЕНЬ($B$13)))
Автор - МВТ Дата добавления - 22.07.2015 в 22:33