Не могу присвоить 1 из 3-х текстовых значений по условию
assiris
Дата: Вторник, 11.08.2015, 12:35 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
20% ±
Excel 2010
Ребята помогите разобраться в чем ошибка: Мне нужно заполнять ячейку одним из 3-х вариантов текстового значения, по условию сравнения 3-х чисел, вроде бы все достаточно просто. ноне работает: Код
=ЕСЛИ(((M697>N697)*И(M697>O697));"спецразмещение");ЕСЛИ(((N697>M697)*И(N697>O697));"1-е место");ЕСЛИ(((O697>M697)*И(O697>N697));"гарантия")
[moder]Используйте спецтеги оформления. Для формул - кнопка fx. Поправил за Вас
Ребята помогите разобраться в чем ошибка: Мне нужно заполнять ячейку одним из 3-х вариантов текстового значения, по условию сравнения 3-х чисел, вроде бы все достаточно просто. ноне работает: Код
=ЕСЛИ(((M697>N697)*И(M697>O697));"спецразмещение");ЕСЛИ(((N697>M697)*И(N697>O697));"1-е место");ЕСЛИ(((O697>M697)*И(O697>N697));"гарантия")
[moder]Используйте спецтеги оформления. Для формул - кнопка fx. Поправил за Вас assiris
Сообщение отредактировал _Boroda_ - Вторник, 11.08.2015, 12:41
Ответить
Сообщение Ребята помогите разобраться в чем ошибка: Мне нужно заполнять ячейку одним из 3-х вариантов текстового значения, по условию сравнения 3-х чисел, вроде бы все достаточно просто. ноне работает: Код
=ЕСЛИ(((M697>N697)*И(M697>O697));"спецразмещение");ЕСЛИ(((N697>M697)*И(N697>O697));"1-е место");ЕСЛИ(((O697>M697)*И(O697>N697));"гарантия")
[moder]Используйте спецтеги оформления. Для формул - кнопка fx. Поправил за Вас Автор - assiris Дата добавления - 11.08.2015 в 12:35
HoBU4OK
Дата: Вторник, 11.08.2015, 12:39 |
Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 318
Репутация:
14
±
Замечаний:
0% ±
Excel 2010
Код
=ЕСЛИ(И(M697>N697);(M697>O697);"спецразмещение";ЕСЛИ(И(N697>M697);(N697>O697));"1-е место";ЕСЛИ(И(O697>M697);(O697>N697));"гарантия")
А вообще прикладывайте пример
Код
=ЕСЛИ(И(M697>N697);(M697>O697);"спецразмещение";ЕСЛИ(И(N697>M697);(N697>O697));"1-е место";ЕСЛИ(И(O697>M697);(O697>N697));"гарантия")
А вообще прикладывайте примерHoBU4OK
Я думал, ты остроглазый лев, а ты слепая собака :-)
Сообщение отредактировал HoBU4OK - Вторник, 11.08.2015, 12:49
Ответить
Сообщение Код
=ЕСЛИ(И(M697>N697);(M697>O697);"спецразмещение";ЕСЛИ(И(N697>M697);(N697>O697));"1-е место";ЕСЛИ(И(O697>M697);(O697>N697));"гарантия")
А вообще прикладывайте примерАвтор - HoBU4OK Дата добавления - 11.08.2015 в 12:39
buchlotnik
Дата: Вторник, 11.08.2015, 12:42 |
Сообщение № 3
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
вы бы файлик с примером приложили - тут у вас ошибка в синтаксисе функций ( И() не так прописывается - зачем там умножение?) и что-то подсказывает, что формулу можно написать гораздо проще
вы бы файлик с примером приложили - тут у вас ошибка в синтаксисе функций ( И() не так прописывается - зачем там умножение?) и что-то подсказывает, что формулу можно написать гораздо проще buchlotnik
Ответить
Сообщение вы бы файлик с примером приложили - тут у вас ошибка в синтаксисе функций ( И() не так прописывается - зачем там умножение?) и что-то подсказывает, что формулу можно написать гораздо проще Автор - buchlotnik Дата добавления - 11.08.2015 в 12:42
assiris
Дата: Вторник, 11.08.2015, 13:04 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
20% ±
Excel 2010
Домучал формулу, заработало вот так: Код
=ЕСЛИ(((M76>=N76)*И(M76>O76));"спецразмещение";ЕСЛИ(((N76>M76)*И(N76>=O76));"1-е место";ЕСЛИ(((O76>M76)*И(O76>N76));"гарантия")))
Нашел ответ в соседней ветке. получается были лишние закрывающие скобки. И все равно интересно как могло бы выглядеть проще. Файлик не могу выложить, он достаточно большой. несколько тысяч строк, не вижу смысла засорять дисковое пространство хостинга
Домучал формулу, заработало вот так: Код
=ЕСЛИ(((M76>=N76)*И(M76>O76));"спецразмещение";ЕСЛИ(((N76>M76)*И(N76>=O76));"1-е место";ЕСЛИ(((O76>M76)*И(O76>N76));"гарантия")))
Нашел ответ в соседней ветке. получается были лишние закрывающие скобки. И все равно интересно как могло бы выглядеть проще. Файлик не могу выложить, он достаточно большой. несколько тысяч строк, не вижу смысла засорять дисковое пространство хостинга assiris
Сообщение отредактировал Manyasha - Вторник, 11.08.2015, 13:20
Ответить
Сообщение Домучал формулу, заработало вот так: Код
=ЕСЛИ(((M76>=N76)*И(M76>O76));"спецразмещение";ЕСЛИ(((N76>M76)*И(N76>=O76));"1-е место";ЕСЛИ(((O76>M76)*И(O76>N76));"гарантия")))
Нашел ответ в соседней ветке. получается были лишние закрывающие скобки. И все равно интересно как могло бы выглядеть проще. Файлик не могу выложить, он достаточно большой. несколько тысяч строк, не вижу смысла засорять дисковое пространство хостинга Автор - assiris Дата добавления - 11.08.2015 в 13:04
HoBU4OK
Дата: Вторник, 11.08.2015, 13:11 |
Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 318
Репутация:
14
±
Замечаний:
0% ±
Excel 2010
Так можно приложить 5 строк из файла..... В виде примера )
Так можно приложить 5 строк из файла..... В виде примера ) HoBU4OK
Я думал, ты остроглазый лев, а ты слепая собака :-)
Сообщение отредактировал HoBU4OK - Вторник, 11.08.2015, 13:11
Ответить
Сообщение Так можно приложить 5 строк из файла..... В виде примера ) Автор - HoBU4OK Дата добавления - 11.08.2015 в 13:11
Pelena
Дата: Вторник, 11.08.2015, 13:20 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19515
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
Так еще можно Код
=ИНДЕКС({"спецразмещение";"1-е место";"гарантия"};ПОИСКПОЗ(МАКС(M76:O76);M76:O76;0))
Так еще можно Код
=ИНДЕКС({"спецразмещение";"1-е место";"гарантия"};ПОИСКПОЗ(МАКС(M76:O76);M76:O76;0))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Так еще можно Код
=ИНДЕКС({"спецразмещение";"1-е место";"гарантия"};ПОИСКПОЗ(МАКС(M76:O76);M76:O76;0))
Автор - Pelena Дата добавления - 11.08.2015 в 13:20