Вычисление по разным формулам в зависимости от условия
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
Группа: Админы
Ранг: Местный житель
Сообщений: 19160
Репутация:
4412
±
Замечаний:
±
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
Группа: Админы
Ранг: Местный житель
Сообщений: 19160
Репутация:
4412
±
Замечаний:
±
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 для Меньше нуля не рассматриваем
UpdКод
=(A1+C2)*(A1>0)+(B1+C2)*(A1=0)
Если помощь разрешена, то вот самый явный вариант. Допустим, для D1 +в проверка данных в A1 для Меньше нуля не рассматриваем
UpdКод
=(A1+C2)*(A1>0)+(B1+C2)*(A1=0)
Che79
К сообщению приложен файл:
987-.xlsx
(9.6 Kb)
Делай нормально и будет нормально!
Сообщение отредактировал Che79 - Воскресенье, 25.02.2018, 19:59
Ответить
Сообщение Если помощь разрешена, то вот самый явный вариант. Допустим, для D1 +в проверка данных в A1 для Меньше нуля не рассматриваем
UpdКод
=(A1+C2)*(A1>0)+(B1+C2)*(A1=0)
Автор - Che79 Дата добавления - 25.02.2018 в 19:53
Nic70y
Дата: Воскресенье, 25.02.2018, 20:05 |
Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 8704
Репутация:
2258
±
Замечаний:
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
Группа: Друзья
Ранг: Экселист
Сообщений: 8704
Репутация:
2258
±
Замечаний:
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 Ответить
Сообщение [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