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

Вход

Регистрация

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

 

= Мир MS Excel/Функция ЕСЛИ() - Мир MS Excel

Старая форма входа
  • Страница 1 из 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Функция ЕСЛИ()
Функция ЕСЛИ()
Black_ad Дата: Четверг, 30.12.2010, 10:11 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Есть проблемка не могу решить, а точнее их две! Первая: Необходимо А1+В1= если С1>1
Вторая если А1>B1= ошибка (ошибка желательно подсветить Цветовым фоном)

Заранее огромное спасибо за помощь

 
Ответить
СообщениеЕсть проблемка не могу решить, а точнее их две! Первая: Необходимо А1+В1= если С1>1
Вторая если А1>B1= ошибка (ошибка желательно подсветить Цветовым фоном)

Заранее огромное спасибо за помощь


Автор - Black_ad
Дата добавления - 30.12.2010 в 10:11
Serge_007 Дата: Четверг, 30.12.2010, 10:17 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Не понял.
Quote (Black_ad)
Необходимо А1+В1= если С1>1

А1+В1 равно чему, если С1>1?

Quote (Black_ad)
если А1>B1= ошибка

Где должно быть ошибка?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеНе понял.
Quote (Black_ad)
Необходимо А1+В1= если С1>1

А1+В1 равно чему, если С1>1?

Quote (Black_ad)
если А1>B1= ошибка

Где должно быть ошибка?

Автор - Serge_007
Дата добавления - 30.12.2010 в 10:17
Black_ad Дата: Четверг, 30.12.2010, 10:19 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

= a1+b1 если с >1
 
Ответить
Сообщение= a1+b1 если с >1

Автор - Black_ad
Дата добавления - 30.12.2010 в 10:19
Black_ad Дата: Четверг, 30.12.2010, 10:20 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Ошибка должна быть на d3
 
Ответить
СообщениеОшибка должна быть на d3

Автор - Black_ad
Дата добавления - 30.12.2010 в 10:20
Serge_007 Дата: Четверг, 30.12.2010, 10:33 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Думаю Вам так надо (см вложение).
К сообщению приложен файл: Black_ad.xls (18.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеДумаю Вам так надо (см вложение).

Автор - Serge_007
Дата добавления - 30.12.2010 в 10:33
Black_ad Дата: Четверг, 30.12.2010, 10:41 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

С этой формулой огромное спасибо
Code
=ЕСЛИ(C1>0;A1+B1;)

Немного не понял с формулой "ошибки"
Получается что когда если А1>B1= ошибка
А если B1 > A1 то вылазит надпись лож, а можно чтоб нечего не было?
 
Ответить
СообщениеС этой формулой огромное спасибо
Code
=ЕСЛИ(C1>0;A1+B1;)

Немного не понял с формулой "ошибки"
Получается что когда если А1>B1= ошибка
А если B1 > A1 то вылазит надпись лож, а можно чтоб нечего не было?

Автор - Black_ad
Дата добавления - 30.12.2010 в 10:41
Serge_007 Дата: Четверг, 30.12.2010, 10:42 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Black_ad)
А если B1 > A1 то вылазит надпись лож, а можно чтоб нечего не было?

Замените формулу на эту:
Code
=ЕСЛИ(A1>B1;"ошибка";"")


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Black_ad)
А если B1 > A1 то вылазит надпись лож, а можно чтоб нечего не было?

Замените формулу на эту:
Code
=ЕСЛИ(A1>B1;"ошибка";"")

Автор - Serge_007
Дата добавления - 30.12.2010 в 10:42
Black_ad Дата: Четверг, 30.12.2010, 10:46 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Супер всё отлично! Большое спасибочки!
 
Ответить
СообщениеСупер всё отлично! Большое спасибочки!

Автор - Black_ad
Дата добавления - 30.12.2010 в 10:46
ET6102 Дата: Четверг, 27.01.2011, 12:32 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Добрый день. Подскажите пожалуйста, как изменить существующую формулу
=ОКРВВЕРХ(ЕСЛИ(K6<=200;K6/350*1785;K6/700*1785);10)
чтобы полученное значение в этой ячейке не было > 1785
 
Ответить
СообщениеДобрый день. Подскажите пожалуйста, как изменить существующую формулу
=ОКРВВЕРХ(ЕСЛИ(K6<=200;K6/350*1785;K6/700*1785);10)
чтобы полученное значение в этой ячейке не было > 1785

Автор - ET6102
Дата добавления - 27.01.2011 в 12:32
Serge_007 Дата: Четверг, 27.01.2011, 12:45 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Здравствуйте.
Можно так:
Code
ЕСЛИ(ЕСЛИ(K6<=200;K6/350*1785;K6/700*1785)>1785;1785;ОКРВВЕРХ(ЕСЛИ(K6<=200;K6/350*1785;K6/700*1785);10))


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте.
Можно так:
Code
ЕСЛИ(ЕСЛИ(K6<=200;K6/350*1785;K6/700*1785)>1785;1785;ОКРВВЕРХ(ЕСЛИ(K6<=200;K6/350*1785;K6/700*1785);10))

Автор - Serge_007
Дата добавления - 27.01.2011 в 12:45
ET6102 Дата: Четверг, 27.01.2011, 12:49 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Спасибо большое, все работает.
 
Ответить
СообщениеСпасибо большое, все работает.

Автор - ET6102
Дата добавления - 27.01.2011 в 12:49
Serge_007 Дата: Четверг, 27.01.2011, 12:55 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Ещё вариантик:
Code
=ЕСЛИ(K6/ПРОСМОТР(K6;{0:200};{350:700})*1785>1785;1785;ОКРУГЛВВЕРХ(K6/ПРОСМОТР(K6;{0:200};{350:700})*1785;10))


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЕщё вариантик:
Code
=ЕСЛИ(K6/ПРОСМОТР(K6;{0:200};{350:700})*1785>1785;1785;ОКРУГЛВВЕРХ(K6/ПРОСМОТР(K6;{0:200};{350:700})*1785;10))

Автор - Serge_007
Дата добавления - 27.01.2011 в 12:55
ET6102 Дата: Четверг, 27.01.2011, 15:49 | Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Второй вариант почему-то не получается.
 
Ответить
СообщениеВторой вариант почему-то не получается.

Автор - ET6102
Дата добавления - 27.01.2011 в 15:49
Serge_007 Дата: Четверг, 27.01.2011, 15:51 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Что именно не получается?
У меня работает (см. файл).
К сообщению приложен файл: ET6102.xls (27.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЧто именно не получается?
У меня работает (см. файл).

Автор - Serge_007
Дата добавления - 27.01.2011 в 15:51
Serge_007 Дата: Четверг, 27.01.2011, 16:01 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Сори, я одно условие забыл, сейчас исправлю.

Сократил первую:

Code
ЕСЛИ(K6/700*1785>1785;1785;ОКРВВЕРХ(ЕСЛИ(K6<=200;K6/350*1785;K6/700*1785);10))

Подправил вторую:
Code
=ЕСЛИ(K6/ПРОСМОТР(K6;{0:201};{350:700})*1785>1785;1785;ОКРВВЕРХ(K6/ПРОСМОТР(K6;{0:201};{350:700})*1785;10))


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеСори, я одно условие забыл, сейчас исправлю.

Сократил первую:

Code
ЕСЛИ(K6/700*1785>1785;1785;ОКРВВЕРХ(ЕСЛИ(K6<=200;K6/350*1785;K6/700*1785);10))

Подправил вторую:
Code
=ЕСЛИ(K6/ПРОСМОТР(K6;{0:201};{350:700})*1785>1785;1785;ОКРВВЕРХ(K6/ПРОСМОТР(K6;{0:201};{350:700})*1785;10))

Автор - Serge_007
Дата добавления - 27.01.2011 в 16:01
Мур Дата: Четверг, 17.02.2011, 22:03 | Сообщение № 16
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Добрый день всем, с кем еще не здоровался.
Вроде простая формула "Если", а не могу заставить работать?
Подскажите что делаю не так?
К сообщению приложен файл: Prostaiy.xlsx (11.7 Kb)
 
Ответить
СообщениеДобрый день всем, с кем еще не здоровался.
Вроде простая формула "Если", а не могу заставить работать?
Подскажите что делаю не так?

Автор - Мур
Дата добавления - 17.02.2011 в 22:03
Serge_007 Дата: Четверг, 17.02.2011, 22:06 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Здравствуйте.
Вы сравниваете текст Воскресенье с числом 40559, которое соответствует дате 16.01.2011.
Чего Вы этим хотите добиться?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте.
Вы сравниваете текст Воскресенье с числом 40559, которое соответствует дате 16.01.2011.
Чего Вы этим хотите добиться?

Автор - Serge_007
Дата добавления - 17.02.2011 в 22:06
Мур Дата: Четверг, 17.02.2011, 22:11 | Сообщение № 18
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Ясно....
А как, тогда подсчитать данные в столбце по воскресеньям?
 
Ответить
СообщениеЯсно....
А как, тогда подсчитать данные в столбце по воскресеньям?

Автор - Мур
Дата добавления - 17.02.2011 в 22:11
Serge_007 Дата: Четверг, 17.02.2011, 22:15 | Сообщение № 19
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Если я правильно понял что требуется, то так:
Code
=ЕСЛИ(ДЕНЬНЕД($A$1;2)=7;B8;0)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЕсли я правильно понял что требуется, то так:
Code
=ЕСЛИ(ДЕНЬНЕД($A$1;2)=7;B8;0)

Автор - Serge_007
Дата добавления - 17.02.2011 в 22:15
Мур Дата: Четверг, 17.02.2011, 22:16 | Сообщение № 20
Группа: Проверенные
Ранг: Обитатель
Сообщений: 436
Репутация: 19 ±
Замечаний: 0% ±

Наверно, неправильно вопрос задал.
Что надо сделать, чтобы число 40559, в данном случае, воспринималось EXCELем
как текст воскресенье?
 
Ответить
СообщениеНаверно, неправильно вопрос задал.
Что надо сделать, чтобы число 40559, в данном случае, воспринималось EXCELем
как текст воскресенье?

Автор - Мур
Дата добавления - 17.02.2011 в 22:16
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Функция ЕСЛИ()
  • Страница 1 из 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск:

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