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

Вход

Регистрация

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

 

= Мир MS Excel/Принадлежность значения к диапазону - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Принадлежность значения к диапазону
DJ_Marker_MC Дата: Понедельник, 02.09.2013, 15:48 | Сообщение № 1
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
Всем добрый день.
Друзья, прошу Вас помочь с тупиком, сижу уже час не могу сообразить как найти принадлежность значения к диапазону в таблице соответствий.
В файле более ясно и наглядно понятнее описано.

Есть таблица условий
если <10 подставить 300
если <20 подставить 400
если <30 подставить 500
и т.д.

Пытаюсь каким то образом прицепить значение к этой таблице и подставить соседний столбец.
другими словами если значение в ячейке меньше 10т. то подставить 300
если больше или равно 20 но меньше 30 то подставить 500.

я понимаю что можно сделать 10 вложений если)))) но это уверен не выход.
формула массива сразу отпадает, довольно большие диапазоны.

Пример приложил.

Заранее благодарю за помощь.
К сообщению приложен файл: 6814920.xlsx (11.3 Kb)
 
Ответить
СообщениеВсем добрый день.
Друзья, прошу Вас помочь с тупиком, сижу уже час не могу сообразить как найти принадлежность значения к диапазону в таблице соответствий.
В файле более ясно и наглядно понятнее описано.

Есть таблица условий
если <10 подставить 300
если <20 подставить 400
если <30 подставить 500
и т.д.

Пытаюсь каким то образом прицепить значение к этой таблице и подставить соседний столбец.
другими словами если значение в ячейке меньше 10т. то подставить 300
если больше или равно 20 но меньше 30 то подставить 500.

я понимаю что можно сделать 10 вложений если)))) но это уверен не выход.
формула массива сразу отпадает, довольно большие диапазоны.

Пример приложил.

Заранее благодарю за помощь.

Автор - DJ_Marker_MC
Дата добавления - 02.09.2013 в 15:48
MCH Дата: Понедельник, 02.09.2013, 15:55 | Сообщение № 2
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация: 752 ±
Замечаний: ±

Нужно немного переделать таблицу соответствий либо засунуть ее в формулу:
Код
=ПРОСМОТР(E3;{0:20000:30000:40000:50000:60000:70000:80000};{300:400:500:600:700:800:900:1000})

Код
=ВПР(E3;{0;300:20000;400:30000;500:40000;600:50000;700:60000;800:70000;900:80000;1000};2)
К сообщению приложен файл: 8492553.xlsx (11.3 Kb)


Сообщение отредактировал MCH - Понедельник, 02.09.2013, 15:58
 
Ответить
СообщениеНужно немного переделать таблицу соответствий либо засунуть ее в формулу:
Код
=ПРОСМОТР(E3;{0:20000:30000:40000:50000:60000:70000:80000};{300:400:500:600:700:800:900:1000})

Код
=ВПР(E3;{0;300:20000;400:30000;500:40000;600:50000;700:60000;800:70000;900:80000;1000};2)

Автор - MCH
Дата добавления - 02.09.2013 в 15:55
DJ_Marker_MC Дата: Понедельник, 02.09.2013, 16:39 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
MCH, Спасибо.
Поменять таблицу соответствий не проблема и с впр без интервального просмотра выглядит симпатичнее чем две формулы выше)))) просто никогда не пользовался впр-ом без интервального просмотра, боюсь чтоб он никакого сбоя не дал, просто не знаю в каких ситуациях и как он себя ведёт без этого аргумента. По предварительному тесту, вроде адекватно. В какой ситуации он может поставить не то что нужно?
 
Ответить
СообщениеMCH, Спасибо.
Поменять таблицу соответствий не проблема и с впр без интервального просмотра выглядит симпатичнее чем две формулы выше)))) просто никогда не пользовался впр-ом без интервального просмотра, боюсь чтоб он никакого сбоя не дал, просто не знаю в каких ситуациях и как он себя ведёт без этого аргумента. По предварительному тесту, вроде адекватно. В какой ситуации он может поставить не то что нужно?

Автор - DJ_Marker_MC
Дата добавления - 02.09.2013 в 16:39
MCH Дата: Понедельник, 02.09.2013, 17:01 | Сообщение № 4
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация: 752 ±
Замечаний: ±

В какой ситуации он может поставить не то что нужно?

Если первый столбец в таблице не отсортирован по возрастанию
 
Ответить
Сообщение
В какой ситуации он может поставить не то что нужно?

Если первый столбец в таблице не отсортирован по возрастанию

Автор - MCH
Дата добавления - 02.09.2013 в 17:01
DJ_Marker_MC Дата: Понедельник, 02.09.2013, 17:13 | Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
понял, благодарю за помощь.
 
Ответить
Сообщениепонял, благодарю за помощь.

Автор - DJ_Marker_MC
Дата добавления - 02.09.2013 в 17:13
Cat_Raemur Дата: Понедельник, 22.05.2017, 23:16 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Приветствую!
Прошу помощи, битый час сижу, не могу составить формулу в excel. %) Постоянно выдает ошибку. ((x ∈ А) → (x ∈ [2, 10]) ) \/ (x ∈ [6, 14])
Заранее спасибо! :)
 
Ответить
СообщениеПриветствую!
Прошу помощи, битый час сижу, не могу составить формулу в excel. %) Постоянно выдает ошибку. ((x ∈ А) → (x ∈ [2, 10]) ) \/ (x ∈ [6, 14])
Заранее спасибо! :)

Автор - Cat_Raemur
Дата добавления - 22.05.2017 в 23:16
AlexM Дата: Понедельник, 22.05.2017, 23:54 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
битый час сижу, не могу составить формулу

И в правду. Проблема одна, НО...
Сейчас не 2013 год!!!
Тема не ваша. Значит правило не прочитали.
И файла формата Excel с вашими наработками/попытками нет.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Понедельник, 22.05.2017, 23:54
 
Ответить
Сообщение
битый час сижу, не могу составить формулу

И в правду. Проблема одна, НО...
Сейчас не 2013 год!!!
Тема не ваша. Значит правило не прочитали.
И файла формата Excel с вашими наработками/попытками нет.

Автор - AlexM
Дата добавления - 22.05.2017 в 23:54
jakim Дата: Вторник, 23.05.2017, 19:40 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1215
Репутация: 316 ±
Замечаний: 0% ±

Excel 2010
Можно применить функцию АГРЕГАТ

Код
=AGGREGATE(14;6;C$3:C$10/(E3>=B$3:B$10);1)

Код
=AGGREGATE(14;6;{300;400;500;600;700;800;900;1000}/(E3>={0;20000;30000;40000;50000;60000;70000;80000});1)


Сообщение отредактировал jakim - Вторник, 23.05.2017, 19:44
 
Ответить
Сообщение
Можно применить функцию АГРЕГАТ

Код
=AGGREGATE(14;6;C$3:C$10/(E3>=B$3:B$10);1)

Код
=AGGREGATE(14;6;{300;400;500;600;700;800;900;1000}/(E3>={0;20000;30000;40000;50000;60000;70000;80000});1)

Автор - jakim
Дата добавления - 23.05.2017 в 19:40
Светлый Дата: Вторник, 23.05.2017, 20:05 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1850
Репутация: 523 ±
Замечаний: 0% ±

Excel 2013, 2016
Я думаю, можно сделать проще:
Код
=ОТБР(E3/10000)*100+200

или
Код
=ОТБР(E3*1%%)/1%+200

или
Код
=ОТБР(E3%%)/1%+200


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Вторник, 23.05.2017, 20:10
 
Ответить
СообщениеЯ думаю, можно сделать проще:
Код
=ОТБР(E3/10000)*100+200

или
Код
=ОТБР(E3*1%%)/1%+200

или
Код
=ОТБР(E3%%)/1%+200

Автор - Светлый
Дата добавления - 23.05.2017 в 20:05
buchlotnik Дата: Вторник, 23.05.2017, 20:09 | Сообщение № 10
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Эх, МШ так МШ B)
Код
=ОТБР(E3%%)*100+200
Код
=(ОТБР(E3%%)+2)/1%
Код
=ОТБР(E3%%+2)/1%
только свыше 90000 и ниже 10000 некорректно будет, так надо
Код
=МИН(МАКС(ОТБР(E3%%+2);3);10)/1%


Сообщение отредактировал buchlotnik - Вторник, 23.05.2017, 20:25
 
Ответить
СообщениеЭх, МШ так МШ B)
Код
=ОТБР(E3%%)*100+200
Код
=(ОТБР(E3%%)+2)/1%
Код
=ОТБР(E3%%+2)/1%
только свыше 90000 и ниже 10000 некорректно будет, так надо
Код
=МИН(МАКС(ОТБР(E3%%+2);3);10)/1%

Автор - buchlotnik
Дата добавления - 23.05.2017 в 20:09
Pelena Дата: Вторник, 23.05.2017, 20:33 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19401
Репутация: 4549 ±
Замечаний: ±

Excel 365 & Mac Excel
[offtop]Не прошло и четырёх лет со дня создания темы...
Вот маньяки :D :D [/offtop]


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение[offtop]Не прошло и четырёх лет со дня создания темы...
Вот маньяки :D :D [/offtop]

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

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