Перемножение если диапазон исходных данных плавает
Red_Sloth
Дата: Среда, 02.11.2016, 14:51 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
Всем привет! Файл с примером приложил. Необходимо для каждой колонки -2, -1, 1 и 2 посчитать стоимость. Стоимость для каждого кода считается следующим образом: % * Норму * Цену/Коэффициент. % и норма указаны в соответсвующих столбцах, цена и коэффициент пишутся в строках (в примере они заполнены). Подскажите пожалуйста, как должна выглядеть формула стоимости? Уточняю, коэффициентов может быть больше, или же будет только цена. Заранее спасибо!
Всем привет! Файл с примером приложил. Необходимо для каждой колонки -2, -1, 1 и 2 посчитать стоимость. Стоимость для каждого кода считается следующим образом: % * Норму * Цену/Коэффициент. % и норма указаны в соответсвующих столбцах, цена и коэффициент пишутся в строках (в примере они заполнены). Подскажите пожалуйста, как должна выглядеть формула стоимости? Уточняю, коэффициентов может быть больше, или же будет только цена. Заранее спасибо! Red_Sloth
Ответить
Сообщение Всем привет! Файл с примером приложил. Необходимо для каждой колонки -2, -1, 1 и 2 посчитать стоимость. Стоимость для каждого кода считается следующим образом: % * Норму * Цену/Коэффициент. % и норма указаны в соответсвующих столбцах, цена и коэффициент пишутся в строках (в примере они заполнены). Подскажите пожалуйста, как должна выглядеть формула стоимости? Уточняю, коэффициентов может быть больше, или же будет только цена. Заранее спасибо! Автор - Red_Sloth Дата добавления - 02.11.2016 в 14:51
_Boroda_
Дата: Среда, 02.11.2016, 15:03 |
Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Так нужно? Из строки 2 можно копировать и вставлять ниже при необходимости
Так нужно? Из строки 2 можно копировать и вставлять ниже при необходимости _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так нужно? Из строки 2 можно копировать и вставлять ниже при необходимости Автор - _Boroda_ Дата добавления - 02.11.2016 в 15:03
китин
Дата: Среда, 02.11.2016, 15:05 |
Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 7016
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение может так надо? Автор - китин Дата добавления - 02.11.2016 в 15:05
Red_Sloth
Дата: Среда, 02.11.2016, 15:07 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
_Boroda_, Нет. Имеется ввиду что для код 1 - необходимо умножить на цену. а для кода 6 надо умножить на цену и коэффициент.
_Boroda_, Нет. Имеется ввиду что для код 1 - необходимо умножить на цену. а для кода 6 надо умножить на цену и коэффициент. Red_Sloth
Ответить
Сообщение _Boroda_, Нет. Имеется ввиду что для код 1 - необходимо умножить на цену. а для кода 6 надо умножить на цену и коэффициент. Автор - Red_Sloth Дата добавления - 02.11.2016 в 15:07
Red_Sloth
Дата: Среда, 02.11.2016, 15:12 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
_Boroda_, Вот приложил файл, в который проставил формулу умножения для каждой стоимости для каждого кода. Те ссылки на ячейки, который взяты в скобки() как то должно определяться автоматически
_Boroda_, Вот приложил файл, в который проставил формулу умножения для каждой стоимости для каждого кода. Те ссылки на ячейки, который взяты в скобки() как то должно определяться автоматически Red_Sloth
Ответить
Сообщение _Boroda_, Вот приложил файл, в который проставил формулу умножения для каждой стоимости для каждого кода. Те ссылки на ячейки, который взяты в скобки() как то должно определяться автоматически Автор - Red_Sloth Дата добавления - 02.11.2016 в 15:12
_Boroda_
Дата: Среда, 02.11.2016, 15:15 |
Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
А, понятно. Так?Код
=$B3*$C3*E3*ЕСЛИ($D4="Коэффициент";E4;1)
Код
=$B3*$C3*E3/ЕСЛИ($D4="Коэффициент";E4;1)
Умножать или делить на k? Ну неважно, оба варианта
А, понятно. Так?Код
=$B3*$C3*E3*ЕСЛИ($D4="Коэффициент";E4;1)
Код
=$B3*$C3*E3/ЕСЛИ($D4="Коэффициент";E4;1)
Умножать или делить на k? Ну неважно, оба варианта _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А, понятно. Так?Код
=$B3*$C3*E3*ЕСЛИ($D4="Коэффициент";E4;1)
Код
=$B3*$C3*E3/ЕСЛИ($D4="Коэффициент";E4;1)
Умножать или делить на k? Ну неважно, оба варианта Автор - _Boroda_ Дата добавления - 02.11.2016 в 15:15
Red_Sloth
Дата: Среда, 02.11.2016, 15:22 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
_Boroda_, А если у меня эти строки выгружаются из БД и я не знаю сколько коэффициентов будет? Может возможно как то сделать вот так: Код
=$B3*$C3*E3*(если следующая ячейка не стоимость то умножаем на нее и так до тех пор, пока не дойдем до стоимости)
_Boroda_, А если у меня эти строки выгружаются из БД и я не знаю сколько коэффициентов будет? Может возможно как то сделать вот так: Код
=$B3*$C3*E3*(если следующая ячейка не стоимость то умножаем на нее и так до тех пор, пока не дойдем до стоимости)
Red_Sloth
Ответить
Сообщение _Boroda_, А если у меня эти строки выгружаются из БД и я не знаю сколько коэффициентов будет? Может возможно как то сделать вот так: Код
=$B3*$C3*E3*(если следующая ячейка не стоимость то умножаем на нее и так до тех пор, пока не дойдем до стоимости)
Автор - Red_Sloth Дата добавления - 02.11.2016 в 15:22
_Boroda_
Дата: Среда, 02.11.2016, 15:39 |
Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
В следующий раз пример и для "А если ..." кладитеКод
=$B3*$C3*E3*ЕСЛИ($D4="Коэффициент";СУММПРОИЗВ(E4:ИНДЕКС(E4:E99;ЕСЛИОШИБКА(ПОИСКПОЗ($D2;$D5:$D99;);96)));1)
В следующий раз пример и для "А если ..." кладитеКод
=$B3*$C3*E3*ЕСЛИ($D4="Коэффициент";СУММПРОИЗВ(E4:ИНДЕКС(E4:E99;ЕСЛИОШИБКА(ПОИСКПОЗ($D2;$D5:$D99;);96)));1)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение В следующий раз пример и для "А если ..." кладитеКод
=$B3*$C3*E3*ЕСЛИ($D4="Коэффициент";СУММПРОИЗВ(E4:ИНДЕКС(E4:E99;ЕСЛИОШИБКА(ПОИСКПОЗ($D2;$D5:$D99;);96)));1)
Автор - _Boroda_ Дата добавления - 02.11.2016 в 15:39
Red_Sloth
Дата: Среда, 02.11.2016, 15:48 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
_Boroda_, Спасибо большое!! Это прям то что надо!! Замечание на будущее учту!)
_Boroda_, Спасибо большое!! Это прям то что надо!! Замечание на будущее учту!) Red_Sloth
Ответить
Сообщение _Boroda_, Спасибо большое!! Это прям то что надо!! Замечание на будущее учту!) Автор - Red_Sloth Дата добавления - 02.11.2016 в 15:48
Red_Sloth
Дата: Среда, 02.11.2016, 16:50 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
_Boroda_, и снова я... в настоящий момент формула сначала суммирует коэффициенты, а уже потом умножает. а как поправить так, чтобы она их просто перемножала между собой, а потом умножала на все остальное, без суммирования?..
_Boroda_, и снова я... в настоящий момент формула сначала суммирует коэффициенты, а уже потом умножает. а как поправить так, чтобы она их просто перемножала между собой, а потом умножала на все остальное, без суммирования?.. Red_Sloth
Ответить
Сообщение _Boroda_, и снова я... в настоящий момент формула сначала суммирует коэффициенты, а уже потом умножает. а как поправить так, чтобы она их просто перемножала между собой, а потом умножала на все остальное, без суммирования?.. Автор - Red_Sloth Дата добавления - 02.11.2016 в 16:50
_Boroda_
Дата: Среда, 02.11.2016, 16:54 |
Сообщение № 11
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Так?Код
=$B3*$C3*E3*ЕСЛИ($D4="Коэффициент";ПРОИЗВЕД(E4:ИНДЕКС(E4:E99;ЕСЛИОШИБКА(ПОИСКПОЗ($D2;$D5:$D99;);96)));1)
Так?Код
=$B3*$C3*E3*ЕСЛИ($D4="Коэффициент";ПРОИЗВЕД(E4:ИНДЕКС(E4:E99;ЕСЛИОШИБКА(ПОИСКПОЗ($D2;$D5:$D99;);96)));1)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так?Код
=$B3*$C3*E3*ЕСЛИ($D4="Коэффициент";ПРОИЗВЕД(E4:ИНДЕКС(E4:E99;ЕСЛИОШИБКА(ПОИСКПОЗ($D2;$D5:$D99;);96)));1)
Автор - _Boroda_ Дата добавления - 02.11.2016 в 16:54