трехуровенный выбор без ЕСЛИ
nikitan95
Дата: Среда, 04.01.2017, 21:16 |
Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 421
Репутация:
0
±
Замечаний:
0% ±
2021
С наступившим всех! Много, много добра и благ! Такая вот (не)задача: Формула для выбора из трех вариантов. Функция ЕСЛИ. Работает. Только больно она заумной и как-то за уши вытянутой кажется. Можно ли использовать тут другие функции? Заранее благодарствую!
С наступившим всех! Много, много добра и благ! Такая вот (не)задача: Формула для выбора из трех вариантов. Функция ЕСЛИ. Работает. Только больно она заумной и как-то за уши вытянутой кажется. Можно ли использовать тут другие функции? Заранее благодарствую! nikitan95
Сообщение отредактировал nikitan95 - Среда, 04.01.2017, 21:17
Ответить
Сообщение С наступившим всех! Много, много добра и благ! Такая вот (не)задача: Формула для выбора из трех вариантов. Функция ЕСЛИ. Работает. Только больно она заумной и как-то за уши вытянутой кажется. Можно ли использовать тут другие функции? Заранее благодарствую! Автор - nikitan95 Дата добавления - 04.01.2017 в 21:16
dude
Дата: Среда, 04.01.2017, 21:24 |
Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 193
Репутация:
28
±
Замечаний:
0% ±
2016
ВПР, не строгое соответствие
ВПР, не строгое соответствие dude
Ответить
Сообщение ВПР, не строгое соответствие Автор - dude Дата добавления - 04.01.2017 в 21:24
nikitan95
Дата: Среда, 04.01.2017, 21:49 |
Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 421
Репутация:
0
±
Замечаний:
0% ±
2021
Пробовал через ВПР. Увы...
Ответить
Сообщение Пробовал через ВПР. Увы... Автор - nikitan95 Дата добавления - 04.01.2017 в 21:49
Serge_007
Дата: Среда, 04.01.2017, 21:58 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
nikitan95 , здравствуйте Вот это:A1-(A1*1%) равноА1*99% ,поэтому лишнее арифметическое действие можно не прописывать Да, можно через функцию ВЫБОР():Код
=ВЫБОР(ПОИСКПОЗ(A1;{0:50:150});0;(A1*99%-50)*8%;(A1*99%-150)*13%+8)
nikitan95 , здравствуйте Вот это:A1-(A1*1%) равноА1*99% ,поэтому лишнее арифметическое действие можно не прописывать Да, можно через функцию ВЫБОР():Код
=ВЫБОР(ПОИСКПОЗ(A1;{0:50:150});0;(A1*99%-50)*8%;(A1*99%-150)*13%+8)
Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение nikitan95 , здравствуйте Вот это:A1-(A1*1%) равноА1*99% ,поэтому лишнее арифметическое действие можно не прописывать Да, можно через функцию ВЫБОР():Код
=ВЫБОР(ПОИСКПОЗ(A1;{0:50:150});0;(A1*99%-50)*8%;(A1*99%-150)*13%+8)
Автор - Serge_007 Дата добавления - 04.01.2017 в 21:58
ZORRO2005
Дата: Среда, 04.01.2017, 22:04 |
Сообщение № 5
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация:
148
±
Замечаний:
0% ±
Excel2010
Если A1=150, то результат будет, как в условии:Код
=ОКРУГЛ(ВЫБОР((A1>=0)+(A1>=50)+(A1>150);;(A1*99%-50)*8%;(A1*99%-150)*13%+8);2)
Если A1=150, то результат будет, как в условии:Код
=ОКРУГЛ(ВЫБОР((A1>=0)+(A1>=50)+(A1>150);;(A1*99%-50)*8%;(A1*99%-150)*13%+8);2)
ZORRO2005
Сообщение отредактировал ZORRO2005 - Среда, 04.01.2017, 22:04
Ответить
Сообщение Если A1=150, то результат будет, как в условии:Код
=ОКРУГЛ(ВЫБОР((A1>=0)+(A1>=50)+(A1>150);;(A1*99%-50)*8%;(A1*99%-150)*13%+8);2)
Автор - ZORRO2005 Дата добавления - 04.01.2017 в 22:04
nikitan95
Дата: Среда, 04.01.2017, 22:16 |
Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 421
Репутация:
0
±
Замечаний:
0% ±
2021
Serge_007 , огромное спасибо! Именно такую наглядность и имелось ввиду (ВЫБОР). Насчет лишней арифметики, тоже Вы правы. Как-то ускользнул сей нюанс. Спасибо! Не хворать Вам!
Serge_007 , огромное спасибо! Именно такую наглядность и имелось ввиду (ВЫБОР). Насчет лишней арифметики, тоже Вы правы. Как-то ускользнул сей нюанс. Спасибо! Не хворать Вам!nikitan95
Ответить
Сообщение Serge_007 , огромное спасибо! Именно такую наглядность и имелось ввиду (ВЫБОР). Насчет лишней арифметики, тоже Вы правы. Как-то ускользнул сей нюанс. Спасибо! Не хворать Вам!Автор - nikitan95 Дата добавления - 04.01.2017 в 22:16
nikitan95
Дата: Среда, 04.01.2017, 22:38 |
Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 421
Репутация:
0
±
Замечаний:
0% ±
2021
ZORRO2005 , спасибо за поправку. У Сергея, при значении 150 грешит чуток. Ваша формула точнее тут. Но если у Сергея подправить третьее значение массива на 151, заработает безгрешно)
ZORRO2005 , спасибо за поправку. У Сергея, при значении 150 грешит чуток. Ваша формула точнее тут. Но если у Сергея подправить третьее значение массива на 151, заработает безгрешно)nikitan95
Сообщение отредактировал nikitan95 - Среда, 04.01.2017, 22:41
Ответить
Сообщение ZORRO2005 , спасибо за поправку. У Сергея, при значении 150 грешит чуток. Ваша формула точнее тут. Но если у Сергея подправить третьее значение массива на 151, заработает безгрешно)Автор - nikitan95 Дата добавления - 04.01.2017 в 22:38
krosav4ig
Дата: Четверг, 05.01.2017, 03:05 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
До кучи Код
=ОКРУГЛ(ПРОСМОТР(A1;{0:50:151};(A1*99%-{0:50:150})*{0:8:13}%+{0:0:8});2)
До кучи Код
=ОКРУГЛ(ПРОСМОТР(A1;{0:50:151};(A1*99%-{0:50:150})*{0:8:13}%+{0:0:8});2)
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение До кучи Код
=ОКРУГЛ(ПРОСМОТР(A1;{0:50:151};(A1*99%-{0:50:150})*{0:8:13}%+{0:0:8});2)
Автор - krosav4ig Дата добавления - 05.01.2017 в 03:05
nikitan95
Дата: Четверг, 05.01.2017, 09:13 |
Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 421
Репутация:
0
±
Замечаний:
0% ±
2021
krosav4ig , не формула, а красавчик)). Спасибо, дружище
krosav4ig , не формула, а красавчик)). Спасибо, дружищеnikitan95
Ответить
Сообщение krosav4ig , не формула, а красавчик)). Спасибо, дружищеАвтор - nikitan95 Дата добавления - 05.01.2017 в 09:13