Чем заменить тройное условие Если
nifra
Дата: Вторник, 03.02.2015, 12:29 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 162
Добрый день, Подскажите как упросить условие. Мне необходимо, чтобы в столбце B (напротив значений А стоблца (ВЕС)) проставлялись значения из столбца D, согласно условию, прописанному в столбце С
Добрый день, Подскажите как упросить условие. Мне необходимо, чтобы в столбце B (напротив значений А стоблца (ВЕС)) проставлялись значения из столбца D, согласно условию, прописанному в столбце С nifra
Ответить
Сообщение Добрый день, Подскажите как упросить условие. Мне необходимо, чтобы в столбце B (напротив значений А стоблца (ВЕС)) проставлялись значения из столбца D, согласно условию, прописанному в столбце С Автор - nifra Дата добавления - 03.02.2015 в 12:29
Pelena
Дата: Вторник, 03.02.2015, 12:35 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация:
4634
±
Замечаний:
±
Excel 365 & Mac Excel
Здравствуйте. А чем ЕСЛИ() не устраивает? Код
=ЕСЛИ(A2<=0,25;191,1;ЕСЛИ(A2<=1;147;55,7))
заменить можно, например, на ПРОСМОТР() Код
=ПРОСМОТР(A2;{0;0,251;1,001};$D$2:$D$4)
Исправила формулу
Здравствуйте. А чем ЕСЛИ() не устраивает? Код
=ЕСЛИ(A2<=0,25;191,1;ЕСЛИ(A2<=1;147;55,7))
заменить можно, например, на ПРОСМОТР() Код
=ПРОСМОТР(A2;{0;0,251;1,001};$D$2:$D$4)
Исправила формулу Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Сообщение отредактировал Pelena - Вторник, 03.02.2015, 12:52
Ответить
Сообщение Здравствуйте. А чем ЕСЛИ() не устраивает? Код
=ЕСЛИ(A2<=0,25;191,1;ЕСЛИ(A2<=1;147;55,7))
заменить можно, например, на ПРОСМОТР() Код
=ПРОСМОТР(A2;{0;0,251;1,001};$D$2:$D$4)
Исправила формулу Автор - Pelena Дата добавления - 03.02.2015 в 12:35
nifra
Дата: Вторник, 03.02.2015, 12:42 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 162
Pelena , Устраивает, просто хотел увидеть варианты. Спасибо Вам!
Pelena , Устраивает, просто хотел увидеть варианты. Спасибо Вам! nifra
Ответить
Сообщение Pelena , Устраивает, просто хотел увидеть варианты. Спасибо Вам! Автор - nifra Дата добавления - 03.02.2015 в 12:42
_Boroda_
Дата: Вторник, 03.02.2015, 12:45 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация:
6616
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Чуть изменнив таблицу Лен=ПРОСМОТР(A2;{0;0,25;1};$D$2:$D$4)
Не 0,25, а 0,251
Чуть изменнив таблицу Лен=ПРОСМОТР(A2;{0;0,25;1};$D$2:$D$4)
Не 0,25, а 0,251 _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Чуть изменнив таблицу Лен=ПРОСМОТР(A2;{0;0,25;1};$D$2:$D$4)
Не 0,25, а 0,251 Автор - _Boroda_ Дата добавления - 03.02.2015 в 12:45
Pelena
Дата: Вторник, 03.02.2015, 12:51 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация:
4634
±
Замечаний:
±
Excel 365 & Mac Excel
Ну да, и не 1, а 1,001
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Ну да, и не 1, а 1,001 Автор - Pelena Дата добавления - 03.02.2015 в 12:51
nifra
Дата: Вторник, 10.02.2015, 14:16 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 162
Друзья, А вот немного подправил исходные данные, какую можно тут формулу придумать? С ВПР реально? upd не указал, в последнем условии что X =>0,4
Друзья, А вот немного подправил исходные данные, какую можно тут формулу придумать? С ВПР реально? upd не указал, в последнем условии что X =>0,4 nifra
Сообщение отредактировал nifra - Вторник, 10.02.2015, 14:43
Ответить
Сообщение Друзья, А вот немного подправил исходные данные, какую можно тут формулу придумать? С ВПР реально? upd не указал, в последнем условии что X =>0,4 Автор - nifra Дата добавления - 10.02.2015 в 14:16
_Boroda_
Дата: Вторник, 10.02.2015, 14:44 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация:
6616
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Да все то же самое, только диапазон увеличьте Код
=ПРОСМОТР(A2;{0;,1;,2;,4};$D$2:$D$5)
или, изменив таблицу,
Да все то же самое, только диапазон увеличьте Код
=ПРОСМОТР(A2;{0;,1;,2;,4};$D$2:$D$5)
или, изменив таблицу, _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Да все то же самое, только диапазон увеличьте Код
=ПРОСМОТР(A2;{0;,1;,2;,4};$D$2:$D$5)
или, изменив таблицу, Автор - _Boroda_ Дата добавления - 10.02.2015 в 14:44
МВТ
Дата: Вторник, 10.02.2015, 21:41 |
Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 476
Репутация:
137
±
Замечаний:
0% ±
Excel 2007
Можно, только в ВПР надо добавить 4-й параметр "Интервальный просмотр" = ИСТИНА.
Можно, только в ВПР надо добавить 4-й параметр "Интервальный просмотр" = ИСТИНА. МВТ
Ответить
Сообщение Можно, только в ВПР надо добавить 4-й параметр "Интервальный просмотр" = ИСТИНА. Автор - МВТ Дата добавления - 10.02.2015 в 21:41
Мурад
Дата: Среда, 11.02.2015, 16:36 |
Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 513
Репутация:
18
±
Замечаний:
0% ±
Excel 2007
Добрый день! В продолжение темы ковыряюсь со склонениями слова "день"))) Итак, осталось N "дней", или "дня" или "день"? Значение числа N находится в ячейке A1. Функцией выдергиваем последнюю цифру, далее условие Если: 0;5;6;7;8;9 - "дней" 1 - "день" 2;3;4 - "дня" Но у меня данная формула считает неверно: Код
=если(Остат(A1;10)=или(0;5;6;7;8;9);"Осталось "&A1&" дней";если(Остат(A1;10)=1;"Остался "&A1&" день";"Осталось "&A1&" дня"))
[moder]Не, не прокатит. Свою тему создавайте Эта закрыта И где пример?
Добрый день! В продолжение темы ковыряюсь со склонениями слова "день"))) Итак, осталось N "дней", или "дня" или "день"? Значение числа N находится в ячейке A1. Функцией выдергиваем последнюю цифру, далее условие Если: 0;5;6;7;8;9 - "дней" 1 - "день" 2;3;4 - "дня" Но у меня данная формула считает неверно: Код
=если(Остат(A1;10)=или(0;5;6;7;8;9);"Осталось "&A1&" дней";если(Остат(A1;10)=1;"Остался "&A1&" день";"Осталось "&A1&" дня"))
[moder]Не, не прокатит. Свою тему создавайте Эта закрыта И где пример? Мурад
Ответить
Сообщение Добрый день! В продолжение темы ковыряюсь со склонениями слова "день"))) Итак, осталось N "дней", или "дня" или "день"? Значение числа N находится в ячейке A1. Функцией выдергиваем последнюю цифру, далее условие Если: 0;5;6;7;8;9 - "дней" 1 - "день" 2;3;4 - "дня" Но у меня данная формула считает неверно: Код
=если(Остат(A1;10)=или(0;5;6;7;8;9);"Осталось "&A1&" дней";если(Остат(A1;10)=1;"Остался "&A1&" день";"Осталось "&A1&" дня"))
[moder]Не, не прокатит. Свою тему создавайте Эта закрыта И где пример? Автор - Мурад Дата добавления - 11.02.2015 в 16:36