Вычисление по разным формулам в зависимости от условия
maxim-1999
Дата: Воскресенье, 25.02.2018, 16:00 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Помогите пожалуйста,не много раскрою суть,если ячейка А1 = 0, то сложить ячейки B1 + C2; если ячейка А1 больше 0, то сложить ячейки А1 + С2.
Помогите пожалуйста,не много раскрою суть,если ячейка А1 = 0, то сложить ячейки B1 + C2; если ячейка А1 больше 0, то сложить ячейки А1 + С2. maxim-1999
Сообщение отредактировал maxim-1999 - Воскресенье, 25.02.2018, 16:38
Ответить
Сообщение Помогите пожалуйста,не много раскрою суть,если ячейка А1 = 0, то сложить ячейки B1 + C2; если ячейка А1 больше 0, то сложить ячейки А1 + С2. Автор - maxim-1999 Дата добавления - 25.02.2018 в 16:00
Pelena
Дата: Воскресенье, 25.02.2018, 16:01 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация:
4634
±
Замечаний:
±
Excel 365 & Mac Excel
maxim-1999 , дайте теме более конкретное название в соответствии с Правилами форума
maxim-1999 , дайте теме более конкретное название в соответствии с Правилами форумаPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение maxim-1999 , дайте теме более конкретное название в соответствии с Правилами форумаАвтор - Pelena Дата добавления - 25.02.2018 в 16:01
Che79
Дата: Воскресенье, 25.02.2018, 16:36 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
maxim-1999 , вряд ли такое название модераторы примут... И вопрос, а что будет, если A1<0?
maxim-1999 , вряд ли такое название модераторы примут... И вопрос, а что будет, если A1<0?Che79
Делай нормально и будет нормально!
Ответить
Сообщение maxim-1999 , вряд ли такое название модераторы примут... И вопрос, а что будет, если A1<0?Автор - Che79 Дата добавления - 25.02.2018 в 16:36
maxim-1999
Дата: Воскресенье, 25.02.2018, 16:40 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Che79, Ну я уж не знаю как еще назвать тему. Если А1 больше 0, то нужно сложить ячейки А1 + С2. Меньше нуля не рассматриваем вариант.
Che79, Ну я уж не знаю как еще назвать тему. Если А1 больше 0, то нужно сложить ячейки А1 + С2. Меньше нуля не рассматриваем вариант. maxim-1999
Сообщение отредактировал maxim-1999 - Воскресенье, 25.02.2018, 16:42
Ответить
Сообщение Che79, Ну я уж не знаю как еще назвать тему. Если А1 больше 0, то нужно сложить ячейки А1 + С2. Меньше нуля не рассматриваем вариант. Автор - maxim-1999 Дата добавления - 25.02.2018 в 16:40
Che79
Дата: Воскресенье, 25.02.2018, 17:23 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
не знаю как еще назвать тему
В качестве подсказки. В теме кратко, но ёмко описывайте суть задачи, а не предпочтительный способ её реализации. И наличие файла-примера от Вас облегчило и ускорило бы получение ответа на вопрос.
не знаю как еще назвать тему
В качестве подсказки. В теме кратко, но ёмко описывайте суть задачи, а не предпочтительный способ её реализации. И наличие файла-примера от Вас облегчило и ускорило бы получение ответа на вопрос.Che79
Делай нормально и будет нормально!
Ответить
Сообщение не знаю как еще назвать тему
В качестве подсказки. В теме кратко, но ёмко описывайте суть задачи, а не предпочтительный способ её реализации. И наличие файла-примера от Вас облегчило и ускорило бы получение ответа на вопрос.Автор - Che79 Дата добавления - 25.02.2018 в 17:23
Pelena
Дата: Воскресенье, 25.02.2018, 19:44 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация:
4634
±
Замечаний:
±
Excel 365 & Mac Excel
Видимо, это учебное задание, и его суть именно в том, чтобы описать формулой данное предложение... Тему переименовала
Видимо, это учебное задание, и его суть именно в том, чтобы описать формулой данное предложение... Тему переименовала Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Видимо, это учебное задание, и его суть именно в том, чтобы описать формулой данное предложение... Тему переименовала Автор - Pelena Дата добавления - 25.02.2018 в 19:44
Che79
Дата: Воскресенье, 25.02.2018, 19:53 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
Если помощь разрешена, то вот самый явный вариант. Допустим, для D1
=ЕСЛИ(A1 ;A1 +C2 ;B1 +C2 )
+в проверка данных в A1 для Меньше нуля не рассматриваем
Upd
=(A1 +C2 )*(A1 >0)+(B1 +C2 )*(A1 =0)
=C2 +ЕСЛИ(A1 ;A1 ;B1 )
Если помощь разрешена, то вот самый явный вариант. Допустим, для D1
=ЕСЛИ(A1 ;A1 +C2 ;B1 +C2 )
+в проверка данных в A1 для Меньше нуля не рассматриваем
Upd
=(A1 +C2 )*(A1 >0)+(B1 +C2 )*(A1 =0)
=C2 +ЕСЛИ(A1 ;A1 ;B1 )
Che79
К сообщению приложен файл:
987-.xlsx
(9.6 Kb)
Делай нормально и будет нормально!
Сообщение отредактировал Che79 - Воскресенье, 25.02.2018, 19:59
Ответить
Сообщение Если помощь разрешена, то вот самый явный вариант. Допустим, для D1
=ЕСЛИ(A1 ;A1 +C2 ;B1 +C2 )
+в проверка данных в A1 для Меньше нуля не рассматриваем
Upd
=(A1 +C2 )*(A1 >0)+(B1 +C2 )*(A1 =0)
=C2 +ЕСЛИ(A1 ;A1 ;B1 )
Автор - Che79 Дата добавления - 25.02.2018 в 19:53
Nic70y
Дата: Воскресенье, 25.02.2018, 20:05 |
Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 9141
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
тогда так
=ЗНАК(A1 )*A1 +НЕ(A1 )*B1 +C2
тогда так
=ЗНАК(A1 )*A1 +НЕ(A1 )*B1 +C2
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение тогда так
=ЗНАК(A1 )*A1 +НЕ(A1 )*B1 +C2
Автор - Nic70y Дата добавления - 25.02.2018 в 20:05
Che79
Дата: Воскресенье, 25.02.2018, 20:22 |
Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
Вычисление по разным формулам
=ЕСЛИОШИБКА(ПОИСК(0;A1 )*B1 +C2 ;A1 +C2 )
- верно для цифр, но не всегда для чисел!
Вычисление по разным формулам
=ЕСЛИОШИБКА(ПОИСК(0;A1 )*B1 +C2 ;A1 +C2 )
- верно для цифр, но не всегда для чисел!Che79
Делай нормально и будет нормально!
Сообщение отредактировал Che79 - Воскресенье, 25.02.2018, 23:16
Ответить
Сообщение Вычисление по разным формулам
=ЕСЛИОШИБКА(ПОИСК(0;A1 )*B1 +C2 ;A1 +C2 )
- верно для цифр, но не всегда для чисел!Автор - Che79 Дата добавления - 25.02.2018 в 20:22
Nic70y
Дата: Воскресенье, 25.02.2018, 20:27 |
Сообщение № 10
Группа: Друзья
Ранг: Экселист
Сообщений: 9141
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
да просто три буквы дописать
=ЕСЛИОШИБКА(ПОИСКПОЗ(0;A1 ;)*B1 +C2 ;A1 +C2 )
зря исправлял, вроде итак работает
=ЕСЛИОШИБКА(ПОИСКПОЗ(0;A1 )*B1 +C2 ;A1 +C2 )
+
=ВЫБОР(ЗНАК(A1 )+1;B1 ;A1 )+C2
да просто три буквы дописать
=ЕСЛИОШИБКА(ПОИСКПОЗ(0;A1 ;)*B1 +C2 ;A1 +C2 )
зря исправлял, вроде итак работает
=ЕСЛИОШИБКА(ПОИСКПОЗ(0;A1 )*B1 +C2 ;A1 +C2 )
+
=ВЫБОР(ЗНАК(A1 )+1;B1 ;A1 )+C2
Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Воскресенье, 25.02.2018, 20:35
Ответить
Сообщение да просто три буквы дописать
=ЕСЛИОШИБКА(ПОИСКПОЗ(0;A1 ;)*B1 +C2 ;A1 +C2 )
зря исправлял, вроде итак работает
=ЕСЛИОШИБКА(ПОИСКПОЗ(0;A1 )*B1 +C2 ;A1 +C2 )
+
=ВЫБОР(ЗНАК(A1 )+1;B1 ;A1 )+C2
Автор - Nic70y Дата добавления - 25.02.2018 в 20:27
Che79
Дата: Воскресенье, 25.02.2018, 20:53 |
Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
=C2 +ЕСЛИОШИБКА(ВПР(;A1:B1 ;2;);ВПР(9^9;A1:B1 ;1))
=C2 +ЕСЛИОШИБКА(ВПР(;A1:B1 ;2;);ВПР(9^9;A1:B1 ;1))
Che79
Делай нормально и будет нормально!
Ответить
Сообщение
=C2 +ЕСЛИОШИБКА(ВПР(;A1:B1 ;2;);ВПР(9^9;A1:B1 ;1))
Автор - Che79 Дата добавления - 25.02.2018 в 20:53
Pelena
Дата: Воскресенье, 25.02.2018, 20:58 |
Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация:
4634
±
Замечаний:
±
Excel 365 & Mac Excel
Оффтоп:
Ну, понесло-ось
Варианты как раз для учебного задания
[offtop]Ну, понесло-ось Варианты как раз для учебного задания [/offtop] Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение [offtop]Ну, понесло-ось Варианты как раз для учебного задания [/offtop] Автор - Pelena Дата добавления - 25.02.2018 в 20:58
Che79
Дата: Понедельник, 26.02.2018, 01:38 |
Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
обычная, без массивного ввода
=ИНДЕКС(A1:B1 +C2 ;ЕСЛИ(A1 ;1;2))
формула массива (ввод Ctrl+Shift+Enter)
=ЕСЛИОШИБКА(ИНДЕКС(A1:B1 ;ПОИСКПОЗ(1=1;(A1:B1 <>0);));)+C2
обычная, без массивного ввода
=ИНДЕКС(A1:B1 +C2 ;ЕСЛИ(A1 ;1;2))
формула массива (ввод Ctrl+Shift+Enter)
=ЕСЛИОШИБКА(ИНДЕКС(A1:B1 ;ПОИСКПОЗ(1=1;(A1:B1 <>0);));)+C2
Che79
Делай нормально и будет нормально!
Сообщение отредактировал Che79 - Понедельник, 26.02.2018, 01:56
Ответить
Сообщение обычная, без массивного ввода
=ИНДЕКС(A1:B1 +C2 ;ЕСЛИ(A1 ;1;2))
формула массива (ввод Ctrl+Shift+Enter)
=ЕСЛИОШИБКА(ИНДЕКС(A1:B1 ;ПОИСКПОЗ(1=1;(A1:B1 <>0);));)+C2
Автор - Che79 Дата добавления - 26.02.2018 в 01:38