Excel это не сложно
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
28.03.2024, 11:52:25

Войти
Интересные и полезные статьи по работе с Excel и VBA можно найти в разделе ХИТРОСТИ
33 233 Сообщений в 5 454 Тем от 6 750 Пользователей
Последний пользователь: Alex1210
*
Перейти на сайт Хитрости Надстройка MulTEx Обучающие тренинги Наша группа ВКонтакте
Правила форума Начало Помощь Поиск Календарь Войти Регистрация Выйти
+  Excel это не сложно
|-+  Основные форумы
| |-+  Вопросы по Excel и VBA
| | |-+  Формула с применением функции ЕСЛИ
Страниц: [1] 2 3 ... 5   Вниз
Печать
Автор Тема: Формула с применением функции ЕСЛИ  (Прочитано 88987 раз)
0 Пользователей и 1 Гость смотрят эту тему.
baters
Старожил
****

Репутация: +9/-0
Офлайн Офлайн

Сообщений: 382


Просмотр профиля E-mail
« : 17.05.2011, 19:08:30 »

Добрый вечер.

Помогите с формулой очень нужно...даже в голову не приходит как ее такую "красивую" сделать...  Непонимающий

ячейка D1= А1 + В1 + С1 (если полученная сумма больше 0, то подставляется 0, а если меньше ноля, то значение становится положительным (например полученная сумма -10 000 и она чудесным образом превращается в 10000).
« Последнее редактирование: 17.05.2011, 19:39:48 от The_Prist » Записан
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +485/-0
Офлайн Офлайн

Сообщений: 5 828



Просмотр профиля WWW
« Ответ #1 : 17.05.2011, 19:16:51 »

baters, я вынужден отправить Вас в правила. Мне уже надоели Ваши "емкие" названия тем. Что за название: сложная формула? Я вот сходу, прочитав Вашу задачу, придумал нормальное название. Советую заняться тем же - может, пока будете придумывать название и решение придумаете. Мозг разомнете, так сказать.
Пока не придумаете - тема закрыта. Жду ответа в личку.
Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +485/-0
Офлайн Офлайн

Сообщений: 5 828



Просмотр профиля WWW
« Ответ #2 : 17.05.2011, 19:42:10 »

Другое дело. Название темы сменил.
Формула даже без ЕСЛИ:
=(A1+B1+C1)*-((A1+B1+C1)<0)
Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
baters
Старожил
****

Репутация: +9/-0
Офлайн Офлайн

Сообщений: 382


Просмотр профиля E-mail
« Ответ #3 : 17.05.2011, 19:46:10 »

спасибо большое
Записан
baters
Старожил
****

Репутация: +9/-0
Офлайн Офлайн

Сообщений: 382


Просмотр профиля E-mail
« Ответ #4 : 21.05.2011, 14:01:36 »

Извеняюсь....а можно тоже самое но  с применением функции ЕСЛИ (пользователи моей таблицы, где формула...не могут понять, как она работает......а я объяснить не могу.....)
Записан
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +485/-0
Офлайн Офлайн

Сообщений: 5 828



Просмотр профиля WWW
« Ответ #5 : 21.05.2011, 14:17:56 »

м-да....
=ЕСЛИ((A1+B1+C1)<0;(A1+B1+C1)*-1;0)
Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
baters
Старожил
****

Репутация: +9/-0
Офлайн Офлайн

Сообщений: 382


Просмотр профиля E-mail
« Ответ #6 : 21.05.2011, 14:27:26 »

Спасибо.
Записан
baters
Старожил
****

Репутация: +9/-0
Офлайн Офлайн

Сообщений: 382


Просмотр профиля E-mail
« Ответ #7 : 27.05.2011, 17:37:13 »

Добрый вечер.
Пробовал...пробовал так и не получилось реализовать следующее:

D1= (если ячейка А1 и Б1 = 0) то D1=ячейке С1, а если нет то 0.
Хелпните форумчане.
 
Записан
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +485/-0
Офлайн Офлайн

Сообщений: 5 828



Просмотр профиля WWW
« Ответ #8 : 27.05.2011, 17:43:07 »

=ЕСЛИ(И(A1=0;B1=0);C1;0)

или так:
=ЕСЛИ(A1+B1=0;C1;0)
Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
baters
Старожил
****

Репутация: +9/-0
Офлайн Офлайн

Сообщений: 382


Просмотр профиля E-mail
« Ответ #9 : 27.05.2011, 17:53:53 »

Спасибо....кажется я постепенно улавливаю суть формулы "если", чую возглас "эврика близок"..
Записан
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +485/-0
Офлайн Офлайн

Сообщений: 5 828



Просмотр профиля WWW
« Ответ #10 : 27.05.2011, 17:56:20 »

Спасибо....кажется я постепенно улавливаю суть формулы "если", чую возглас "эврика близок"..
Тогда вот Вам еще вариант:
=ЕСЛИ(A1+B1;0;C1)
Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
baters
Старожил
****

Репутация: +9/-0
Офлайн Офлайн

Сообщений: 382


Просмотр профиля E-mail
« Ответ #11 : 27.05.2011, 18:50:29 »

Спасибо....кажется я постепенно улавливаю суть формулы "если", чую возглас "эврика близок"..
Тогда вот Вам еще вариант:
=ЕСЛИ(A1+B1;0;C1)
Нить логики потеряна.......везде "0" последний (то есть, если не истина, то 0)....а последний пример, не вписывается в общую статистику примеров с "ЕСЛИ"...
Записан
Alex_ST
Постоялец
***

Репутация: +13/-0
Офлайн Офлайн

Сообщений: 156


Просмотр профиля
« Ответ #12 : 27.05.2011, 21:00:29 »

baters,
а вы проверили последнюю формулу Дмитрия?
Она как раз вашему запросу
D1= (если ячейка А1 и Б1 = 0) то D1=ячейке С1, а если нет то 0
и отвечает.
А вот если бы вам нужно чтобы что-то типа
Код:
D1= (если ячейка А1 и В1 = 0) то D1=ячейке С1, а если нет то А1 + В1
, то тогда так:
D1=ЕСЛИ(A1+B1;A1+B1;C1)

Запоминайте и используйте числовые значения констант. А для данного примера применяется знание того, что ЛОЖЬ=0, а ИСТИНА<>0
Записан

С уважением, Алексей
baters
Старожил
****

Репутация: +9/-0
Офлайн Офлайн

Сообщений: 382


Просмотр профиля E-mail
« Ответ #13 : 27.05.2011, 21:11:57 »

отвечает то она отвечает.......но логику функции если я осилить не могу....(несколько формул с "ЕСЛИ" делают одно и тоже, а синтаксис разный.....сидю вот читаю...
Записан
solmir
Пользователь
**

Репутация: +2/-0
Офлайн Офлайн

Сообщений: 68


Просмотр профиля E-mail
« Ответ #14 : 27.05.2011, 23:16:34 »

baters, почитайте функцию ЕСЛИ там все подробно описано. Если Вы не можете понять, значить делаете
на заказ не имея представления, либо не хотите осмыслить сказаное вам вначале ответа на ваш вопрос.
Записан
Страниц: [1] 2 3 ... 5   Вверх
Печать
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Яндекс.Метрика Рейтинг@Mail.ru