Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/умножать на коэффициенты, если они больше нуля - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » умножать на коэффициенты, если они больше нуля (Формулы/Formulas)
умножать на коэффициенты, если они больше нуля
ovechkin1973 Дата: Суббота, 01.02.2020, 14:48 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 429
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Всем привет. Есть необходимость посчитать данные столбца AD, которые считаются перемножением стоимости, количества и всех коэффициентов (которых 18). Само собой при умножении на нуль получается нуль. Как этого избежать? Менять значения пустых ячеек на единицу - не наглядно будет пользоваться таблицей, а делать умножение по условию.... формула будет ну очень длинная..
К сообщению приложен файл: ____.xlsx (9.8 Kb)


Плохо когда не знаешь, да еще забудешь. Правильно сформулированный вопрос содержит половину ответа.

Сообщение отредактировал ovechkin1973 - Суббота, 01.02.2020, 14:48
 
Ответить
СообщениеВсем привет. Есть необходимость посчитать данные столбца AD, которые считаются перемножением стоимости, количества и всех коэффициентов (которых 18). Само собой при умножении на нуль получается нуль. Как этого избежать? Менять значения пустых ячеек на единицу - не наглядно будет пользоваться таблицей, а делать умножение по условию.... формула будет ну очень длинная..

Автор - ovechkin1973
Дата добавления - 01.02.2020 в 14:48
Colok Дата: Суббота, 01.02.2020, 15:19 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 1 ±
Замечаний: 0% ±

2010
Код
=ПРОИЗВЕД(ЕСЛИ((I5:AC5<>"")*(I5:AC5<>0);I5:AC5))
вводить через Ctrl Shift Enter
К сообщению приложен файл: 7755019.xlsx (10.0 Kb)


Сообщение отредактировал Colok - Суббота, 01.02.2020, 17:55
 
Ответить
Сообщение
Код
=ПРОИЗВЕД(ЕСЛИ((I5:AC5<>"")*(I5:AC5<>0);I5:AC5))
вводить через Ctrl Shift Enter

Автор - Colok
Дата добавления - 01.02.2020 в 15:19
ovechkin1973 Дата: Суббота, 01.02.2020, 15:26 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 429
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
=ПРОИЗВЕД(ЕСЛИ((I5:AC5<>"")*(I5:AC5<>0);I5:AC5)) вводить через Ctrl Shift Enter

Супер.. но вижу, что не совсем для своего случая правильно сформулировал вопрос. А если только учитывать значений коэф1-коэф18, чтобы при перемножении этих коэффициентов учитывался нуль.. Если есть множитель с нулем у других ячейках, то пусть значение после перемножения будет нулевым


Плохо когда не знаешь, да еще забудешь. Правильно сформулированный вопрос содержит половину ответа.
 
Ответить
Сообщение
=ПРОИЗВЕД(ЕСЛИ((I5:AC5<>"")*(I5:AC5<>0);I5:AC5)) вводить через Ctrl Shift Enter

Супер.. но вижу, что не совсем для своего случая правильно сформулировал вопрос. А если только учитывать значений коэф1-коэф18, чтобы при перемножении этих коэффициентов учитывался нуль.. Если есть множитель с нулем у других ячейках, то пусть значение после перемножения будет нулевым

Автор - ovechkin1973
Дата добавления - 01.02.2020 в 15:26
Colok Дата: Суббота, 01.02.2020, 15:32 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 1 ±
Замечаний: 0% ±

2010
Не понял условий, если можно пример.
 
Ответить
СообщениеНе понял условий, если можно пример.

Автор - Colok
Дата добавления - 01.02.2020 в 15:32
ovechkin1973 Дата: Суббота, 01.02.2020, 15:36 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 429
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Не понял условий, если можно пример.

выделил красным, где примеры привел
К сообщению приложен файл: 6546314.xlsx (9.9 Kb)


Плохо когда не знаешь, да еще забудешь. Правильно сформулированный вопрос содержит половину ответа.
 
Ответить
Сообщение
Не понял условий, если можно пример.

выделил красным, где примеры привел

Автор - ovechkin1973
Дата добавления - 01.02.2020 в 15:36
Colok Дата: Суббота, 01.02.2020, 16:16 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 1 ±
Замечаний: 0% ±

2010
выделил красным, где примеры привел

Ну тогда так.
Код
=ПРОИЗВЕД(ЕСЛИ((I2:Z2<>"")*(I2:Z2<>0);I2:Z2))*AB2*AC2
К сообщению приложен файл: _6546314.xlsx (10.1 Kb)


Сообщение отредактировал Colok - Суббота, 01.02.2020, 17:54
 
Ответить
Сообщение
выделил красным, где примеры привел

Ну тогда так.
Код
=ПРОИЗВЕД(ЕСЛИ((I2:Z2<>"")*(I2:Z2<>0);I2:Z2))*AB2*AC2

Автор - Colok
Дата добавления - 01.02.2020 в 16:16
Pelena Дата: Суббота, 01.02.2020, 17:04 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Функция ПРОИЗВЕД() сама по себе игнорирует пустые ячейки, поэтому достаточно
Код
=ПРОИЗВЕД(I2:Z2;AB2;AC2)

или
Код
=ПРОИЗВЕД(I2:Z2)*AB2*AC2


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеФункция ПРОИЗВЕД() сама по себе игнорирует пустые ячейки, поэтому достаточно
Код
=ПРОИЗВЕД(I2:Z2;AB2;AC2)

или
Код
=ПРОИЗВЕД(I2:Z2)*AB2*AC2

Автор - Pelena
Дата добавления - 01.02.2020 в 17:04
ovechkin1973 Дата: Суббота, 01.02.2020, 17:16 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 429
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Ну тогда так. =ПРОИЗВЕД(ЕСЛИ((I2:Z2<>"")*(I2:Z2<>0);I2:Z2))*AB2*AC2

отлично.. переработал по свой файл.. сын помог
К сообщению приложен файл: ______-1-.xlsx (10.2 Kb)


Плохо когда не знаешь, да еще забудешь. Правильно сформулированный вопрос содержит половину ответа.
 
Ответить
Сообщение
Ну тогда так. =ПРОИЗВЕД(ЕСЛИ((I2:Z2<>"")*(I2:Z2<>0);I2:Z2))*AB2*AC2

отлично.. переработал по свой файл.. сын помог

Автор - ovechkin1973
Дата добавления - 01.02.2020 в 17:16
ovechkin1973 Дата: Суббота, 01.02.2020, 17:20 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 429
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
=ПРОИЗВЕД(I2:Z2;AB2;AC2)

Мда.. этот пост увидел, после того, как решил проблему способом, который предложил Colok,
Pelena, профессионалам респект и уважение!


Плохо когда не знаешь, да еще забудешь. Правильно сформулированный вопрос содержит половину ответа.
 
Ответить
Сообщение
=ПРОИЗВЕД(I2:Z2;AB2;AC2)

Мда.. этот пост увидел, после того, как решил проблему способом, который предложил Colok,
Pelena, профессионалам респект и уважение!

Автор - ovechkin1973
Дата добавления - 01.02.2020 в 17:20
Мир MS Excel » Вопросы и решения » Вопросы по Excel » умножать на коэффициенты, если они больше нуля (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!