Формула умножения по услов. в одной ячейке без доп.столбцов.
Leanna
Дата: Четверг, 28.07.2016, 10:37 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 189
Репутация:
78
±
Замечаний:
0% ±
excel 2010
Здравствуйте вы такие чудеса формулами творите, может вы и мне сможете помочь. Можно ли избавиться от доп столбца и сделать так, чтобы расчет происходил в одной ячейке? Пример во вложении с нужным расчетом.
Здравствуйте вы такие чудеса формулами творите, может вы и мне сможете помочь. Можно ли избавиться от доп столбца и сделать так, чтобы расчет происходил в одной ячейке? Пример во вложении с нужным расчетом. Leanna
Лучше день потерять, потом за пять минут долететь!
Ответить
Сообщение Здравствуйте вы такие чудеса формулами творите, может вы и мне сможете помочь. Можно ли избавиться от доп столбца и сделать так, чтобы расчет происходил в одной ячейке? Пример во вложении с нужным расчетом. Автор - Leanna Дата добавления - 28.07.2016 в 10:37
buchlotnik
Дата: Четверг, 28.07.2016, 10:49 |
Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
вот такая массивка вышла: Код
=СУММ(B4:B33*ЕСЛИ(ЕПУСТО(C4:C33);C3;C4:C33))
или чуть проще Код
=СУММ(B4:B33*ЕСЛИ(C4:C33;C4:C33;C3))
вот такая массивка вышла: Код
=СУММ(B4:B33*ЕСЛИ(ЕПУСТО(C4:C33);C3;C4:C33))
или чуть проще Код
=СУММ(B4:B33*ЕСЛИ(C4:C33;C4:C33;C3))
buchlotnik
Сообщение отредактировал buchlotnik - Четверг, 28.07.2016, 10:53
Ответить
Сообщение вот такая массивка вышла: Код
=СУММ(B4:B33*ЕСЛИ(ЕПУСТО(C4:C33);C3;C4:C33))
или чуть проще Код
=СУММ(B4:B33*ЕСЛИ(C4:C33;C4:C33;C3))
Автор - buchlotnik Дата добавления - 28.07.2016 в 10:49
_Boroda_
Дата: Четверг, 28.07.2016, 10:53 |
Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Или такКод
=СУММ(B4:B33*ЕСЛИ(C4:C33;C4:C33;C3))
Или такКод
=СУММ(B4:B33*ЕСЛИ(C4:C33;C4:C33;C3))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Или такКод
=СУММ(B4:B33*ЕСЛИ(C4:C33;C4:C33;C3))
Автор - _Boroda_ Дата добавления - 28.07.2016 в 10:53
Leanna
Дата: Четверг, 28.07.2016, 10:54 |
Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 189
Репутация:
78
±
Замечаний:
0% ±
excel 2010
buchlotnik , Спасибо большое! то что надо!
buchlotnik , Спасибо большое! то что надо!Leanna
Лучше день потерять, потом за пять минут долететь!
Ответить
Сообщение buchlotnik , Спасибо большое! то что надо!Автор - Leanna Дата добавления - 28.07.2016 в 10:54
buchlotnik
Дата: Четверг, 28.07.2016, 10:54 |
Сообщение № 5
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
_Boroda_ , Александр, ну с языка снял
Ответить
Сообщение _Boroda_ , Александр, ну с языка снял Автор - buchlotnik Дата добавления - 28.07.2016 в 10:54
_Boroda_
Дата: Четверг, 28.07.2016, 11:00 |
Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Ну и немассивка + извращение с ТЕКСТКод
=СУММПРОИЗВ(ТЕКСТ(C4:C33;"0;;"&C3)*B4:B33)
Ну и немассивка + извращение с ТЕКСТКод
=СУММПРОИЗВ(ТЕКСТ(C4:C33;"0;;"&C3)*B4:B33)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Ну и немассивка + извращение с ТЕКСТКод
=СУММПРОИЗВ(ТЕКСТ(C4:C33;"0;;"&C3)*B4:B33)
Автор - _Boroda_ Дата добавления - 28.07.2016 в 11:00
Manyasha
Дата: Четверг, 28.07.2016, 11:01 |
Сообщение № 7
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация:
898
±
Замечаний:
0% ±
Excel 2010, 2016
еще вариант, обычная:Код
=СУММПРОИЗВ(B4:B33*((C4:C33=0)*C3+C4:C33))
еще вариант, обычная:Код
=СУММПРОИЗВ(B4:B33*((C4:C33=0)*C3+C4:C33))
Manyasha
ЯД: 410013299366744 WM: R193491431804
Ответить
Сообщение еще вариант, обычная:Код
=СУММПРОИЗВ(B4:B33*((C4:C33=0)*C3+C4:C33))
Автор - Manyasha Дата добавления - 28.07.2016 в 11:01
buchlotnik
Дата: Четверг, 28.07.2016, 11:04 |
Сообщение № 8
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Да что за день-то Код
=СУММПРОИЗВ(B4:B33*ТЕКСТ(C4:C33;"[=0]"&C3&";0,00"))
ТЕКСТ - это не извращение...
Да что за день-то Код
=СУММПРОИЗВ(B4:B33*ТЕКСТ(C4:C33;"[=0]"&C3&";0,00"))
ТЕКСТ - это не извращение... buchlotnik
Сообщение отредактировал buchlotnik - Четверг, 28.07.2016, 11:04
Ответить
Сообщение Да что за день-то Код
=СУММПРОИЗВ(B4:B33*ТЕКСТ(C4:C33;"[=0]"&C3&";0,00"))
ТЕКСТ - это не извращение... Автор - buchlotnik Дата добавления - 28.07.2016 в 11:04
_Boroda_
Дата: Четверг, 28.07.2016, 11:09 |
Сообщение № 9
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
ТЕКСТ - это не извращение...
И Ви таки мине ето будите говорить? Еще вариантКод
=СУММЕСЛИ(C4:C33;"=";B4:B33)*C3+СУММПРОИЗВ(B4:B33;C4:C33)
ТЕКСТ - это не извращение...
И Ви таки мине ето будите говорить? Еще вариантКод
=СУММЕСЛИ(C4:C33;"=";B4:B33)*C3+СУММПРОИЗВ(B4:B33;C4:C33)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение ТЕКСТ - это не извращение...
И Ви таки мине ето будите говорить? Еще вариантКод
=СУММЕСЛИ(C4:C33;"=";B4:B33)*C3+СУММПРОИЗВ(B4:B33;C4:C33)
Автор - _Boroda_ Дата добавления - 28.07.2016 в 11:09
Leanna
Дата: Четверг, 28.07.2016, 11:46 |
Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 189
Репутация:
78
±
Замечаний:
0% ±
excel 2010
Вау сколько вариантов! Мне с СУММПРОИЗВ от Manyasha очень ещё понравилось. А можно расшифровать её? Суммпроизв знаю и пользую. Интересует эта часть ((C4:C33=0)*C3+C4:C33)
Вау сколько вариантов! Мне с СУММПРОИЗВ от Manyasha очень ещё понравилось. А можно расшифровать её? Суммпроизв знаю и пользую. Интересует эта часть ((C4:C33=0)*C3+C4:C33) Leanna
Лучше день потерять, потом за пять минут долететь!
Ответить
Сообщение Вау сколько вариантов! Мне с СУММПРОИЗВ от Manyasha очень ещё понравилось. А можно расшифровать её? Суммпроизв знаю и пользую. Интересует эта часть ((C4:C33=0)*C3+C4:C33) Автор - Leanna Дата добавления - 28.07.2016 в 11:46
Manyasha
Дата: Четверг, 28.07.2016, 12:01 |
Сообщение № 11
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация:
898
±
Замечаний:
0% ±
Excel 2010, 2016
Leanna , (C4:C33=0) вернет массив из 1 и 0, полученный массив умножается на значение C3 , в итоге получим массив из нулей и C3. Т.е., для пустых строк в столбце С вернется значение С3, а для заполненных - 0 . Чтобы вместо нуля для этих ячеек вернулись значения столбца С прибавим +C4:C33 Если не очень понятно объяснила, можно по F9 в формуле посмотреть)) (выделить кусочек формулы и нажать f9)
Leanna , (C4:C33=0) вернет массив из 1 и 0, полученный массив умножается на значение C3 , в итоге получим массив из нулей и C3. Т.е., для пустых строк в столбце С вернется значение С3, а для заполненных - 0 . Чтобы вместо нуля для этих ячеек вернулись значения столбца С прибавим +C4:C33 Если не очень понятно объяснила, можно по F9 в формуле посмотреть)) (выделить кусочек формулы и нажать f9)Manyasha
ЯД: 410013299366744 WM: R193491431804
Сообщение отредактировал Manyasha - Четверг, 28.07.2016, 12:02
Ответить
Сообщение Leanna , (C4:C33=0) вернет массив из 1 и 0, полученный массив умножается на значение C3 , в итоге получим массив из нулей и C3. Т.е., для пустых строк в столбце С вернется значение С3, а для заполненных - 0 . Чтобы вместо нуля для этих ячеек вернулись значения столбца С прибавим +C4:C33 Если не очень понятно объяснила, можно по F9 в формуле посмотреть)) (выделить кусочек формулы и нажать f9)Автор - Manyasha Дата добавления - 28.07.2016 в 12:01
Leanna
Дата: Четверг, 28.07.2016, 12:11 |
Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 189
Репутация:
78
±
Замечаний:
0% ±
excel 2010
Manyasha , всё очень понятно! спасибо! мне очень нравится такое решение, думала без формулы массива (в которых я не очень понимаю) тут никак.
Manyasha , всё очень понятно! спасибо! мне очень нравится такое решение, думала без формулы массива (в которых я не очень понимаю) тут никак.Leanna
Лучше день потерять, потом за пять минут долететь!
Ответить
Сообщение Manyasha , всё очень понятно! спасибо! мне очень нравится такое решение, думала без формулы массива (в которых я не очень понимаю) тут никак.Автор - Leanna Дата добавления - 28.07.2016 в 12:11