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

Вход

Регистрация

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

 

= Мир MS Excel/Внесение диапазона чисел От и До в формулу ЕСЛИ Excel - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Внесение диапазона чисел От и До в формулу ЕСЛИ Excel
Елена_Васильевна Дата: Вторник, 15.05.2018, 10:36 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Доброго времени суток, уважаемые форумчане! Сегодня изломали головешки, а ответа так и не нашли, помогите, пожалуйста, чем сможете.
Суть такая: надо чтобы диапазон чисел попадал в диапазон чисел %)
Поконкретнее: Есть минимальное значение (масса короба), есть максимальное значение его же, и есть категорийность с соответствующими диапазонами. Пример: короб А весит от 90 до 150 гр., категории, в которые он попадает - 1 (от 1 до 100) и 2 (от 101 до 200) и т.д. Всё ничего, но категорий много как и диапазонов соответственно разности веса короба. Создаем формулу через ЕСЛИ, и вставляем значения минимум и максимума, а вот диапазон никак не получается захватить. То есть (пример во вложенном файле) если короб Б имеет диапазон массы от 90 до 400гр, то по формуле он попадает только в категории 1 (от 1 до 100гр) и в категорию 4 (от 301 до 400), но этот же короб Б может весить и 150гр, и 250гр, и 299гр, что означает их принадлежность ко 2ой (от 101 до 200гр) и 3ей (от 201 до 300) категориям. При попадании в указанную категорию в столбце отображается знак "+", или "-"при непопадании.

Заранее ооооочень Вам благодарна!
P.S. Пример на коробах очень грубо округленный, но как смогла описать задачу
К сообщению приложен файл: 0395454.xlsx (9.1 Kb)


"Добро пожаловать в наш хреновый мир обратно"...(с)

Сообщение отредактировал Елена_Васильевна - Вторник, 15.05.2018, 10:37
 
Ответить
СообщениеДоброго времени суток, уважаемые форумчане! Сегодня изломали головешки, а ответа так и не нашли, помогите, пожалуйста, чем сможете.
Суть такая: надо чтобы диапазон чисел попадал в диапазон чисел %)
Поконкретнее: Есть минимальное значение (масса короба), есть максимальное значение его же, и есть категорийность с соответствующими диапазонами. Пример: короб А весит от 90 до 150 гр., категории, в которые он попадает - 1 (от 1 до 100) и 2 (от 101 до 200) и т.д. Всё ничего, но категорий много как и диапазонов соответственно разности веса короба. Создаем формулу через ЕСЛИ, и вставляем значения минимум и максимума, а вот диапазон никак не получается захватить. То есть (пример во вложенном файле) если короб Б имеет диапазон массы от 90 до 400гр, то по формуле он попадает только в категории 1 (от 1 до 100гр) и в категорию 4 (от 301 до 400), но этот же короб Б может весить и 150гр, и 250гр, и 299гр, что означает их принадлежность ко 2ой (от 101 до 200гр) и 3ей (от 201 до 300) категориям. При попадании в указанную категорию в столбце отображается знак "+", или "-"при непопадании.

Заранее ооооочень Вам благодарна!
P.S. Пример на коробах очень грубо округленный, но как смогла описать задачу

Автор - Елена_Васильевна
Дата добавления - 15.05.2018 в 10:36
Pelena Дата: Вторник, 15.05.2018, 10:40 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19402
Репутация: 4554 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Если немного изменить вид таблички, то можно так
Код
=ЕСЛИ(И(ПОИСКПОЗ($A5;$D$2:$G$2)<=D$1;ПОИСКПОЗ($B5;$D$2:$G$2)>=D$1);"+";"-")
К сообщению приложен файл: 9993011.xlsx (9.0 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Если немного изменить вид таблички, то можно так
Код
=ЕСЛИ(И(ПОИСКПОЗ($A5;$D$2:$G$2)<=D$1;ПОИСКПОЗ($B5;$D$2:$G$2)>=D$1);"+";"-")

Автор - Pelena
Дата добавления - 15.05.2018 в 10:40
китин Дата: Вторник, 15.05.2018, 10:44 | Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 7029
Репутация: 1078 ±
Замечаний: 0% ±

Excel 2007;2010;2016
или не меняя вид
Код
=ЕСЛИ(ИЛИ(СУММПРОИЗВ(($B4>=--ЛЕВБ(D$2;ПОИСК("-";D$2)-1))*($B4<=--ПСТР(D$2;ПОИСК("-";D$2)+1;ДЛСТР(D$2))));СУММПРОИЗВ(($A4>=--ЛЕВБ(D$2;ПОИСК("-";D$2)-1))*($A4<=--ПСТР(D$2;ПОИСК("-";D$2)+1;ДЛСТР(D$2)))));"+";"-")
К сообщению приложен файл: forum_Elena_Vas.xlsx (9.7 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеили не меняя вид
Код
=ЕСЛИ(ИЛИ(СУММПРОИЗВ(($B4>=--ЛЕВБ(D$2;ПОИСК("-";D$2)-1))*($B4<=--ПСТР(D$2;ПОИСК("-";D$2)+1;ДЛСТР(D$2))));СУММПРОИЗВ(($A4>=--ЛЕВБ(D$2;ПОИСК("-";D$2)-1))*($A4<=--ПСТР(D$2;ПОИСК("-";D$2)+1;ДЛСТР(D$2)))));"+";"-")

Автор - китин
Дата добавления - 15.05.2018 в 10:44
_Boroda_ Дата: Вторник, 15.05.2018, 10:49 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16711
Репутация: 6502 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Код
=СЧЁТЗ(ДВССЫЛ($A4&":"&$B4) ДВССЫЛ(ПОДСТАВИТЬ(D$2;"-";":")))

Код
=СЧЁТЗ(ИНДЕКС(A:A;$A4):ИНДЕКС(A:A;$B4) ИНДЕКС(A:A;ЛЕВБ(D$2;ПОИСК("-";D$2)-1)):ИНДЕКС(A:A;ПСТР(D$2;ПОИСК("-";D$2)+1;9)))

И формат ячеек
[Красный]-;;[Зеленый]+
Код
=(--ЛЕВБ(D$2;ПОИСК("-";D$2)-1)<=$B4)*($A4+ПСТР(D$2;ПОИСК("-";D$2);9)<=0)

И формат ячеек
[Зеленый]+;;[Красный]-

*Если красить красным и зеленым не хотите, то формат ячеек для первых двух формул
-;;+
а для последней формулы
+;;-
К сообщению приложен файл: 9993011_1.xlsx (11.1 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Код
=СЧЁТЗ(ДВССЫЛ($A4&":"&$B4) ДВССЫЛ(ПОДСТАВИТЬ(D$2;"-";":")))

Код
=СЧЁТЗ(ИНДЕКС(A:A;$A4):ИНДЕКС(A:A;$B4) ИНДЕКС(A:A;ЛЕВБ(D$2;ПОИСК("-";D$2)-1)):ИНДЕКС(A:A;ПСТР(D$2;ПОИСК("-";D$2)+1;9)))

И формат ячеек
[Красный]-;;[Зеленый]+
Код
=(--ЛЕВБ(D$2;ПОИСК("-";D$2)-1)<=$B4)*($A4+ПСТР(D$2;ПОИСК("-";D$2);9)<=0)

И формат ячеек
[Зеленый]+;;[Красный]-

*Если красить красным и зеленым не хотите, то формат ячеек для первых двух формул
-;;+
а для последней формулы
+;;-

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

Excel 2010
_Boroda_, СЧЁТЗ() с пересечением диапазонов это круто получилось!


Яндекс: 410016850021169
 
Ответить
Сообщение_Boroda_, СЧЁТЗ() с пересечением диапазонов это круто получилось!

Автор - sboy
Дата добавления - 15.05.2018 в 11:06
_Boroda_ Дата: Вторник, 15.05.2018, 11:08 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16711
Репутация: 6502 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Спмому понравилось. Сначала ЧСТРОК написал, потом до СЧЁТЗ догадался


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеСпмому понравилось. Сначала ЧСТРОК написал, потом до СЧЁТЗ догадался

Автор - _Boroda_
Дата добавления - 15.05.2018 в 11:08
Елена_Васильевна Дата: Вторник, 15.05.2018, 11:21 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
ОГО! Вот это да!!! Спасибо огромное!!! Даже не думала про СЧЕТЗ shock
_Boroda_, Спасибо! Сразу в трех видах! Премного благодарна. pray

В моей таблице, куда мне это все надо, не указан диапазон, просто стоят категории, а диапазон уже закладываем в формуле (от 1 до 100, от 101 до 200 и т.д.), т.е. ссылку D$2 я поменяла на "1-100", все отлично!
Теперь странный вопрос, но, как убрать цвета "+" и "-"? killed


"Добро пожаловать в наш хреновый мир обратно"...(с)

Сообщение отредактировал Елена_Васильевна - Вторник, 15.05.2018, 11:21
 
Ответить
СообщениеОГО! Вот это да!!! Спасибо огромное!!! Даже не думала про СЧЕТЗ shock
_Boroda_, Спасибо! Сразу в трех видах! Премного благодарна. pray

В моей таблице, куда мне это все надо, не указан диапазон, просто стоят категории, а диапазон уже закладываем в формуле (от 1 до 100, от 101 до 200 и т.д.), т.е. ссылку D$2 я поменяла на "1-100", все отлично!
Теперь странный вопрос, но, как убрать цвета "+" и "-"? killed

Автор - Елена_Васильевна
Дата добавления - 15.05.2018 в 11:21
Елена_Васильевна Дата: Вторник, 15.05.2018, 11:42 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Boroda_, увидела! Вот это круто! Огромное Вам спасибо!
victory


"Добро пожаловать в наш хреновый мир обратно"...(с)
 
Ответить
Сообщение_Boroda_, увидела! Вот это круто! Огромное Вам спасибо!
victory

Автор - Елена_Васильевна
Дата добавления - 15.05.2018 в 11:42
  • Страница 1 из 1
  • 1
Поиск:

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