Суммирование столбцов с промежуточными итогами.
rEturned
Дата: Пятница, 17.04.2015, 11:16 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Добрый день подскажите есть вообще такие формулы? нужно что то на подобие =промежуточные.итоги(9;A1:P1)* на цену товара помогите пожалуйста со вчерашнего дня мучаюсь.
Добрый день подскажите есть вообще такие формулы? нужно что то на подобие =промежуточные.итоги(9;A1:P1)* на цену товара помогите пожалуйста со вчерашнего дня мучаюсь. rEturned
Сообщение отредактировал rEturned - Пятница, 17.04.2015, 11:39
Ответить
Сообщение Добрый день подскажите есть вообще такие формулы? нужно что то на подобие =промежуточные.итоги(9;A1:P1)* на цену товара помогите пожалуйста со вчерашнего дня мучаюсь. Автор - rEturned Дата добавления - 17.04.2015 в 11:16
Samaretz
Дата: Пятница, 17.04.2015, 11:25 |
Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация:
63
±
Замечаний:
0% ±
Excel 2010; 2013; 2016
rEturned , а что конкретно Вы хотите получить в итоге-то? Если указывать диапазон A5:P5 , то просуммируется цена в рублях с количеством в штуках, в результате получится непонятно что......
rEturned , а что конкретно Вы хотите получить в итоге-то? Если указывать диапазон A5:P5 , то просуммируется цена в рублях с количеством в штуках, в результате получится непонятно что......Samaretz
Ответить
Сообщение rEturned , а что конкретно Вы хотите получить в итоге-то? Если указывать диапазон A5:P5 , то просуммируется цена в рублях с количеством в штуках, в результате получится непонятно что......Автор - Samaretz Дата добавления - 17.04.2015 в 11:25
rEturned
Дата: Пятница, 17.04.2015, 11:30 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
цена умножается на кол-во и получаем общую сумму по товару
цена умножается на кол-во и получаем общую сумму по товару rEturned
Ответить
Сообщение цена умножается на кол-во и получаем общую сумму по товару Автор - rEturned Дата добавления - 17.04.2015 в 11:30
rEturned
Дата: Пятница, 17.04.2015, 11:34 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
В примере В5 это цена товара с С5 по P5 это дополучение товара (за разный период) мне нужно чтоб Q5 отображала сумму с условием скрытия ячеек Вариант с добавлением колонок для сумм пока не рассматриваю
В примере В5 это цена товара с С5 по P5 это дополучение товара (за разный период) мне нужно чтоб Q5 отображала сумму с условием скрытия ячеек Вариант с добавлением колонок для сумм пока не рассматриваю rEturned
Сообщение отредактировал rEturned - Пятница, 17.04.2015, 11:36
Ответить
Сообщение В примере В5 это цена товара с С5 по P5 это дополучение товара (за разный период) мне нужно чтоб Q5 отображала сумму с условием скрытия ячеек Вариант с добавлением колонок для сумм пока не рассматриваю Автор - rEturned Дата добавления - 17.04.2015 в 11:34
Samaretz
Дата: Пятница, 17.04.2015, 11:53 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация:
63
±
Замечаний:
0% ±
Excel 2010; 2013; 2016
Subtotal работает только со строками, при скрытии колонок он ничем не отличается от той функции, которая передается ему в качестве первого параметра. Заставить Excel игнорировать скрытые столбцы можно только с помощью пользовательской функции.
Subtotal работает только со строками, при скрытии колонок он ничем не отличается от той функции, которая передается ему в качестве первого параметра. Заставить Excel игнорировать скрытые столбцы можно только с помощью пользовательской функции.Samaretz
Ответить
Сообщение Subtotal работает только со строками, при скрытии колонок он ничем не отличается от той функции, которая передается ему в качестве первого параметра. Заставить Excel игнорировать скрытые столбцы можно только с помощью пользовательской функции.Автор - Samaretz Дата добавления - 17.04.2015 в 11:53
excelhelprus
Дата: Пятница, 17.04.2015, 11:54 |
Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация:
5
±
Замечаний:
20% ±
2015
Скорее всего я не понял задачи, но почему не использовать простые формулы? =B5*СУММ(C5:P5)
Скорее всего я не понял задачи, но почему не использовать простые формулы? =B5*СУММ(C5:P5) excelhelprus
Ответить
Сообщение Скорее всего я не понял задачи, но почему не использовать простые формулы? =B5*СУММ(C5:P5) Автор - excelhelprus Дата добавления - 17.04.2015 в 11:54
excelhelprus
Дата: Пятница, 17.04.2015, 11:55 |
Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация:
5
±
Замечаний:
20% ±
2015
Или вам надо чтобы скрытые не учитывались?
Ответить
Сообщение Или вам надо чтобы скрытые не учитывались? Автор - excelhelprus Дата добавления - 17.04.2015 в 11:55
excelhelprus
Дата: Пятница, 17.04.2015, 11:56 |
Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация:
5
±
Замечаний:
20% ±
2015
Если так, то как уже предложили выше - можно сделать только с помощью пользовательской функции [vba]Код
Option Explicit Public Function SumVisible(myRng As Range) Dim myCell As Range, mySum As Double Application.Volatile For Each myCell In myRng If myCell.ColumnWidth <> 0 Then mySum = mySum + myCell.Value Next myCell SumVisible = mySum End Function
[/vba]
Если так, то как уже предложили выше - можно сделать только с помощью пользовательской функции [vba]Код
Option Explicit Public Function SumVisible(myRng As Range) Dim myCell As Range, mySum As Double Application.Volatile For Each myCell In myRng If myCell.ColumnWidth <> 0 Then mySum = mySum + myCell.Value Next myCell SumVisible = mySum End Function
[/vba] excelhelprus
Ответить
Сообщение Если так, то как уже предложили выше - можно сделать только с помощью пользовательской функции [vba]Код
Option Explicit Public Function SumVisible(myRng As Range) Dim myCell As Range, mySum As Double Application.Volatile For Each myCell In myRng If myCell.ColumnWidth <> 0 Then mySum = mySum + myCell.Value Next myCell SumVisible = mySum End Function
[/vba] Автор - excelhelprus Дата добавления - 17.04.2015 в 11:56
rEturned
Дата: Пятница, 17.04.2015, 12:05 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Или вам надо чтобы скрытые не учитывались?
совершенно точно) нужно чтоб не учитывались скрытые столбцы.
Или вам надо чтобы скрытые не учитывались?
совершенно точно) нужно чтоб не учитывались скрытые столбцы.rEturned
Ответить
Сообщение Или вам надо чтобы скрытые не учитывались?
совершенно точно) нужно чтоб не учитывались скрытые столбцы.Автор - rEturned Дата добавления - 17.04.2015 в 12:05
rEturned
Дата: Пятница, 17.04.2015, 12:18 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
С пользовательской функцией еще не работал, сейчас попробую конечно разобраться че и как. Других вариантов нет как я понимаю?=)
С пользовательской функцией еще не работал, сейчас попробую конечно разобраться че и как. Других вариантов нет как я понимаю?=) rEturned
Сообщение отредактировал rEturned - Пятница, 17.04.2015, 14:00
Ответить
Сообщение С пользовательской функцией еще не работал, сейчас попробую конечно разобраться че и как. Других вариантов нет как я понимаю?=) Автор - rEturned Дата добавления - 17.04.2015 в 12:18
Samaretz
Дата: Пятница, 17.04.2015, 12:22 |
Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация:
63
±
Замечаний:
0% ±
Excel 2010; 2013; 2016
сейчас попробую конечно разобраться че и как
Готовый файлик, если что, лежит в пятом сообщении ;-)
сейчас попробую конечно разобраться че и как
Готовый файлик, если что, лежит в пятом сообщении ;-)Samaretz
Ответить
Сообщение сейчас попробую конечно разобраться че и как
Готовый файлик, если что, лежит в пятом сообщении ;-)Автор - Samaretz Дата добавления - 17.04.2015 в 12:22
rEturned
Дата: Пятница, 17.04.2015, 12:26 |
Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Subtotal работает только со строками, при скрытии колонок он ничем не отличается от той функции, которая передается ему в качестве первого параметра. Заставить Excel игнорировать скрытые столбцы можно только с помощью пользовательской функции. К сообщению приложен файл: 1149309.xlsm(16Kb)
Работает )) Ура )) Как я понимаю только с F9?
Subtotal работает только со строками, при скрытии колонок он ничем не отличается от той функции, которая передается ему в качестве первого параметра. Заставить Excel игнорировать скрытые столбцы можно только с помощью пользовательской функции. К сообщению приложен файл: 1149309.xlsm(16Kb)
Работает )) Ура )) Как я понимаю только с F9?rEturned
Ответить
Сообщение Subtotal работает только со строками, при скрытии колонок он ничем не отличается от той функции, которая передается ему в качестве первого параметра. Заставить Excel игнорировать скрытые столбцы можно только с помощью пользовательской функции. К сообщению приложен файл: 1149309.xlsm(16Kb)
Работает )) Ура )) Как я понимаю только с F9?Автор - rEturned Дата добавления - 17.04.2015 в 12:26
Samaretz
Дата: Пятница, 17.04.2015, 12:29 |
Сообщение № 13
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация:
63
±
Замечаний:
0% ±
Excel 2010; 2013; 2016
Да - при скрытии / отображении строк и столбцов пересчет не вызывается; поэтому либо по F9, либо по изменению значения какой-нибудь ячейки.
Да - при скрытии / отображении строк и столбцов пересчет не вызывается; поэтому либо по F9, либо по изменению значения какой-нибудь ячейки. Samaretz
Ответить
Сообщение Да - при скрытии / отображении строк и столбцов пересчет не вызывается; поэтому либо по F9, либо по изменению значения какой-нибудь ячейки. Автор - Samaretz Дата добавления - 17.04.2015 в 12:29
rEturned
Дата: Пятница, 17.04.2015, 12:34 |
Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
А в пользовательскую функцию можно как то вставить автоматический пересчет?
А в пользовательскую функцию можно как то вставить автоматический пересчет? rEturned
Сообщение отредактировал rEturned - Пятница, 17.04.2015, 14:02
Ответить
Сообщение А в пользовательскую функцию можно как то вставить автоматический пересчет? Автор - rEturned Дата добавления - 17.04.2015 в 12:34
excelhelprus
Дата: Пятница, 17.04.2015, 13:06 |
Сообщение № 15
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация:
5
±
Замечаний:
20% ±
2015
Ответить
Сообщение [vba][/vba] Автор - excelhelprus Дата добавления - 17.04.2015 в 13:06
Samaretz
Дата: Пятница, 17.04.2015, 13:10 |
Сообщение № 16
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация:
63
±
Замечаний:
0% ±
Excel 2010; 2013; 2016
А в пользовательскую функцию можно как то вставить автоматический пересчет?
Можно, но он будет вызываться только при вызове этой функции. А эта функция, в свою очередь, будет вызываться тогда, когда рабочий лист будет пересчитываться, то есть при изменении какой-либо ячейки (если в параметрах Excel включен автоматический пересчет) или при нажатии клавиши F9 . То есть другими словами, если Вы хотите, чтобы формула пересчитывалась каждый раз, когда Вы скрываете или отображаете столбцы - это сделать нельзя.
А в пользовательскую функцию можно как то вставить автоматический пересчет?
Можно, но он будет вызываться только при вызове этой функции. А эта функция, в свою очередь, будет вызываться тогда, когда рабочий лист будет пересчитываться, то есть при изменении какой-либо ячейки (если в параметрах Excel включен автоматический пересчет) или при нажатии клавиши F9 . То есть другими словами, если Вы хотите, чтобы формула пересчитывалась каждый раз, когда Вы скрываете или отображаете столбцы - это сделать нельзя.Samaretz
Ответить
Сообщение А в пользовательскую функцию можно как то вставить автоматический пересчет?
Можно, но он будет вызываться только при вызове этой функции. А эта функция, в свою очередь, будет вызываться тогда, когда рабочий лист будет пересчитываться, то есть при изменении какой-либо ячейки (если в параметрах Excel включен автоматический пересчет) или при нажатии клавиши F9 . То есть другими словами, если Вы хотите, чтобы формула пересчитывалась каждый раз, когда Вы скрываете или отображаете столбцы - это сделать нельзя.Автор - Samaretz Дата добавления - 17.04.2015 в 13:10
Pelena
Дата: Пятница, 17.04.2015, 13:32 |
Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 19518
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
rEturned , зачем цитируете пост целиком? Это нарушение Правил форума. Исправьте. По теме: можно формулой в доп. строке. Но пересчёт тоже только по F9
rEturned , зачем цитируете пост целиком? Это нарушение Правил форума. Исправьте. По теме: можно формулой в доп. строке. Но пересчёт тоже только по F9Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение rEturned , зачем цитируете пост целиком? Это нарушение Правил форума. Исправьте. По теме: можно формулой в доп. строке. Но пересчёт тоже только по F9Автор - Pelena Дата добавления - 17.04.2015 в 13:32
rEturned
Дата: Пятница, 17.04.2015, 13:58 |
Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Сделал) сделал макрос с кнопками (номера столбцов) и туда добавил пересчет теперь на кнопку появляется нужный столбик и считается автоматом)))) Всем огромное спасибо)
Сделал) сделал макрос с кнопками (номера столбцов) и туда добавил пересчет теперь на кнопку появляется нужный столбик и считается автоматом)))) Всем огромное спасибо) rEturned
Сообщение отредактировал rEturned - Пятница, 17.04.2015, 14:16
Ответить
Сообщение Сделал) сделал макрос с кнопками (номера столбцов) и туда добавил пересчет теперь на кнопку появляется нужный столбик и считается автоматом)))) Всем огромное спасибо) Автор - rEturned Дата добавления - 17.04.2015 в 13:58