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

 

= Мир MS Excel/Проверка по нескольким условиям (фукция ЕСЛИ) - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Проверка по нескольким условиям (фукция ЕСЛИ)
Keeper80 Дата: Пятница, 18.08.2017, 11:43 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Здравствуйте, вот проблема не могу понять как её решить суть в общих чертах:
Условие если в ячейке М11 есть слово ФОТО тогда должна включаться формула(если С11="SE30 или М01" тогда N11*400 если С11="L01" тогда N11*600 если С11="обои" тогда N11*350
Вот как то так.
К сообщению приложен файл: 9655251.xls (26.0 Kb)


Сообщение отредактировал Keeper80 - Пятница, 18.08.2017, 13:43
 
Ответить
СообщениеЗдравствуйте, вот проблема не могу понять как её решить суть в общих чертах:
Условие если в ячейке М11 есть слово ФОТО тогда должна включаться формула(если С11="SE30 или М01" тогда N11*400 если С11="L01" тогда N11*600 если С11="обои" тогда N11*350
Вот как то так.

Автор - Keeper80
Дата добавления - 18.08.2017 в 11:43
buchlotnik Дата: Пятница, 18.08.2017, 11:48 | Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
так нужно?
=ЕСЛИ(M10="фото";ЕСЛИ(C10="L01";N10*600;N10*400);0)
К сообщению приложен файл: 4337950.xls (42.0 Kb)
 
Ответить
Сообщениетак нужно?
=ЕСЛИ(M10="фото";ЕСЛИ(C10="L01";N10*600;N10*400);0)

Автор - buchlotnik
Дата добавления - 18.08.2017 в 11:48
sboy Дата: Пятница, 18.08.2017, 11:52 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
еще вариант
=(M11="фото")*N11*ЕСЛИ(C11="L01";600;400)
К сообщению приложен файл: 8238335.xls (38.0 Kb)


Яндекс: 410016850021169
 
Ответить
Сообщениееще вариант
=(M11="фото")*N11*ЕСЛИ(C11="L01";600;400)

Автор - sboy
Дата добавления - 18.08.2017 в 11:52
китин Дата: Пятница, 18.08.2017, 11:53 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
И вам доброго!!! как то так
=ЕСЛИ($M11="фото";ЕСЛИ(ИЛИ($C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600));"")
К сообщению приложен файл: _9655251.xls (39.5 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
СообщениеИ вам доброго!!! как то так
=ЕСЛИ($M11="фото";ЕСЛИ(ИЛИ($C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600));"")

Автор - китин
Дата добавления - 18.08.2017 в 11:53
sboy Дата: Пятница, 18.08.2017, 12:02 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Цитата buchlotnik, 18.08.2017 в 00:30, в сообщении № 4 ( писал(а)):
Арифметика - вот это классика

=(M10="фото")*N10*(400+200*(C10="L01"))
К сообщению приложен файл: 8411311.xls (38.0 Kb)


Яндекс: 410016850021169

Сообщение отредактировал sboy - Пятница, 18.08.2017, 12:02
 
Ответить
Сообщение
Цитата buchlotnik, 18.08.2017 в 00:30, в сообщении № 4 ( писал(а)):
Арифметика - вот это классика

=(M10="фото")*N10*(400+200*(C10="L01"))

Автор - sboy
Дата добавления - 18.08.2017 в 12:02
Keeper80 Дата: Пятница, 18.08.2017, 12:24 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Цитата китин, 18.08.2017 в 11:53, в сообщении № 4 ( писал(а)):
И вам доброго!!! как то так

=ЕСЛИ($M11="фото";ЕСЛИ(ИЛИ($C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600));"")

Вроде как помогло,а я могу в эту формулу добавить еще один аргумент допустим С11="обои" и тогда N11*350
это должно выглядеть так:
=ЕСЛИ(M11="фото";ЕСЛИ(ИЛИ(C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600);если(С11="обои";N11*350));"")


Сообщение отредактировал Keeper80 - Пятница, 18.08.2017, 12:25
 
Ответить
Сообщение
Цитата китин, 18.08.2017 в 11:53, в сообщении № 4 ( писал(а)):
И вам доброго!!! как то так

=ЕСЛИ($M11="фото";ЕСЛИ(ИЛИ($C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600));"")

Вроде как помогло,а я могу в эту формулу добавить еще один аргумент допустим С11="обои" и тогда N11*350
это должно выглядеть так:
=ЕСЛИ(M11="фото";ЕСЛИ(ИЛИ(C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600);если(С11="обои";N11*350));"")

Автор - Keeper80
Дата добавления - 18.08.2017 в 12:24
китин Дата: Пятница, 18.08.2017, 12:26 | Сообщение № 7
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Цитата Keeper80, 18.08.2017 в 12:24, в сообщении № 6 ( писал(а)):
,а я могу в эту формулу добавить

а кто вам мешает попробувать?
P.S.оформите ваше сообщение в соответствии с правилами


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщение
Цитата Keeper80, 18.08.2017 в 12:24, в сообщении № 6 ( писал(а)):
,а я могу в эту формулу добавить

а кто вам мешает попробувать?
[p.s.]оформите ваше сообщение в соответствии с правилами

Автор - китин
Дата добавления - 18.08.2017 в 12:26
Keeper80 Дата: Пятница, 18.08.2017, 12:40 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Цитата китин, 18.08.2017 в 12:26, в сообщении № 7 ( писал(а)):
а кто вам мешает попробувать?

Блин не получается,эксел ругается где то чего то толи мало толи много
=если(M11="фото";если(или(c11="M01";c11="SE30");N11*400;если(c11="L01";N11*600);если(C11="обои";N11*350);""))
 
Ответить
Сообщение
Цитата китин, 18.08.2017 в 12:26, в сообщении № 7 ( писал(а)):
а кто вам мешает попробувать?

Блин не получается,эксел ругается где то чего то толи мало толи много
=если(M11="фото";если(или(c11="M01";c11="SE30");N11*400;если(c11="L01";N11*600);если(C11="обои";N11*350);""))

Автор - Keeper80
Дата добавления - 18.08.2017 в 12:40
китин Дата: Пятница, 18.08.2017, 12:47 | Сообщение № 9
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Цитата китин, 18.08.2017 в 12:26, в сообщении № 7 ( писал(а)):
оформите ваше сообщение в соответствии с правилами


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщение
Цитата китин, 18.08.2017 в 12:26, в сообщении № 7 ( писал(а)):
оформите ваше сообщение в соответствии с правилами

Автор - китин
Дата добавления - 18.08.2017 в 12:47
Keeper80 Дата: Пятница, 18.08.2017, 13:03 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
=ЕСЛИ(M11="фото";ЕСЛИ(ИЛИ(C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600);если(С11="обои";N11*350));"")

Блин ругается Много аргументов что делать???
 
Ответить
Сообщение
=ЕСЛИ(M11="фото";ЕСЛИ(ИЛИ(C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600);если(С11="обои";N11*350));"")

Блин ругается Много аргументов что делать???

Автор - Keeper80
Дата добавления - 18.08.2017 в 13:03
китин Дата: Пятница, 18.08.2017, 13:04 | Сообщение № 11
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщение Как оформлять сообщения?

Автор - китин
Дата добавления - 18.08.2017 в 13:04
buchlotnik Дата: Пятница, 18.08.2017, 13:16 | Сообщение № 12
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Цитата
что делать???
1 - прочитать правила форума
2 - оформить должным образом свои сообщения
3 - получить помощь (тут можете подумать какие ещё у вас варианты возможны, чтобы снова формулы не переделывать)


Сообщение отредактировал buchlotnik - Пятница, 18.08.2017, 13:17
 
Ответить
Сообщение
Цитата
что делать???
1 - прочитать правила форума
2 - оформить должным образом свои сообщения
3 - получить помощь (тут можете подумать какие ещё у вас варианты возможны, чтобы снова формулы не переделывать)

Автор - buchlotnik
Дата добавления - 18.08.2017 в 13:16
Keeper80 Дата: Понедельник, 21.08.2017, 14:16 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Эммм... всем доброго времени суток, товарищи админы или модераторы, подскажите чего я тут накосячил и как мне это исправить, из правил вычитал что нужно формулу
Если(A1=2;1;0)

вот в таком виде если что писать???,далее в процессе обсуждения у меня изменились условия, но тему я редактировать уже не могу,эту тему закрывать и создавать новую или как??
За ранее извиняюсь за свой нубизм!


Сообщение отредактировал Keeper80 - Понедельник, 21.08.2017, 14:20
 
Ответить
СообщениеЭммм... всем доброго времени суток, товарищи админы или модераторы, подскажите чего я тут накосячил и как мне это исправить, из правил вычитал что нужно формулу
Если(A1=2;1;0)

вот в таком виде если что писать???,далее в процессе обсуждения у меня изменились условия, но тему я редактировать уже не могу,эту тему закрывать и создавать новую или как??
За ранее извиняюсь за свой нубизм!

Автор - Keeper80
Дата добавления - 21.08.2017 в 14:16
Pelena Дата: Понедельник, 21.08.2017, 15:32 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Формулы поправила.
Если новые условия подходят под эту тему, можно озвучить здесь. Если же задача совсем изменилась, то создавайте новую тему


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеФормулы поправила.
Если новые условия подходят под эту тему, можно озвучить здесь. Если же задача совсем изменилась, то создавайте новую тему

Автор - Pelena
Дата добавления - 21.08.2017 в 15:32
Keeper80 Дата: Понедельник, 21.08.2017, 15:37 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Цитата Pelena, 21.08.2017 в 15:32, в сообщении № 14 ( писал(а)):
Формулы поправила.
Если новые условия подходят под эту тему, можно озвучить здесь. Если же задача совсем изменилась, то создавайте новую тему

Ну так же вроде все только вместо 3-х аргументов решил добавить еще один,ну и получается хотелось бы понять сколько вабще можно аргументов в одну строку записать с командой ЕСЛИ
Так что и не знаю меняется ли тема координально или нет!(((
 
Ответить
Сообщение
Цитата Pelena, 21.08.2017 в 15:32, в сообщении № 14 ( писал(а)):
Формулы поправила.
Если новые условия подходят под эту тему, можно озвучить здесь. Если же задача совсем изменилась, то создавайте новую тему

Ну так же вроде все только вместо 3-х аргументов решил добавить еще один,ну и получается хотелось бы понять сколько вабще можно аргументов в одну строку записать с командой ЕСЛИ
Так что и не знаю меняется ли тема координально или нет!(((

Автор - Keeper80
Дата добавления - 21.08.2017 в 15:37
Pelena Дата: Понедельник, 21.08.2017, 15:42 | Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Так нужно?
=ЕСЛИ(M11="фото";ЕСЛИ(ИЛИ(C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600;если(C11="обои";N11*350;""))))

P.S.Не надо цитировать посты целиком. Это тоже нарушение Правил


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТак нужно?
=ЕСЛИ(M11="фото";ЕСЛИ(ИЛИ(C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600;если(C11="обои";N11*350;""))))

[p.s.]Не надо цитировать посты целиком. Это тоже нарушение Правил[/p.s.]

Автор - Pelena
Дата добавления - 21.08.2017 в 15:42
Keeper80 Дата: Четверг, 24.08.2017, 13:13 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
да
=ЕСЛИ(M11="фото";ЕСЛИ(ИЛИ(C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600;если(C11="обои";N11*350;""))))

эта формула подходит, но есть один маленький нюанс
=ЕСЛИ(M11="фото";ЕСЛИ(ИЛИ(C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600));"")
эта формула работает если М11 не равно "фото" то ни чего не происходит, а ваша почему то пишет ЛОЖЬ, попробовал в конце поставить ноль,не помогло,может обьясните почему так,что я опять то блин не понимаю???
 
Ответить
Сообщениеда
=ЕСЛИ(M11="фото";ЕСЛИ(ИЛИ(C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600;если(C11="обои";N11*350;""))))

эта формула подходит, но есть один маленький нюанс
=ЕСЛИ(M11="фото";ЕСЛИ(ИЛИ(C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600));"")
эта формула работает если М11 не равно "фото" то ни чего не происходит, а ваша почему то пишет ЛОЖЬ, попробовал в конце поставить ноль,не помогло,может обьясните почему так,что я опять то блин не понимаю???

Автор - Keeper80
Дата добавления - 24.08.2017 в 13:13
Pelena Дата: Четверг, 24.08.2017, 13:24 | Сообщение № 18
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Наверное, надо скобки перенести
=ЕСЛИ(M11="фото";ЕСЛИ(ИЛИ(C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600;если(C11="обои";N11*350)));"")

С файлом-примером было бы проще сориентироваться, что надо


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеНаверное, надо скобки перенести
=ЕСЛИ(M11="фото";ЕСЛИ(ИЛИ(C11="M01";C11="SE30");N11*400;ЕСЛИ(C11="L01";N11*600;если(C11="обои";N11*350)));"")

С файлом-примером было бы проще сориентироваться, что надо

Автор - Pelena
Дата добавления - 24.08.2017 в 13:24
Keeper80 Дата: Среда, 30.08.2017, 14:33 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Все, спасибо всем большущее, проблема решена, тему можно закрывать.
 
Ответить
СообщениеВсе, спасибо всем большущее, проблема решена, тему можно закрывать.

Автор - Keeper80
Дата добавления - 30.08.2017 в 14:33
  • Страница 1 из 1
  • 1
Поиск:

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