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

Вход

Регистрация

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

 

= Мир MS Excel/Выбор подходящего значения из массива с пустыми ячейками - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Выбор подходящего значения из массива с пустыми ячейками (Формулы/Formulas)
Выбор подходящего значения из массива с пустыми ячейками
PrizrakGrad Дата: Воскресенье, 26.07.2020, 17:30 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте, натыкался тут на похожие темы, но именно с моим вариантом не попалось. Прошу помощи, т.к. уже неделю голову ломаю и даже решил тут зарегистрироваться...
Суть вопроса:
Есть формула массива
Код
=ИНДЕКС(Портфель!O8:O57;ПОИСКПОЗ(МИН(ABS(Портфель!O8:O57-D8));ABS(Портфель!O8:O57-D8);0))

где "Портфель!O8:O57" массив на другом листе из которого выбирается приближённое к "D8" значение
Фокус в том, что в самом массиве "Портфель!O8:O57" есть пустые ячейки (динамически изменяемая таблица, иногда полная иногда не вся заполнена), из-за которых формула в текущем виде не хочет корректно работать (при выборе в массив заполненных ячеек всё нормально)
Что нужно сюда ещё "прикрутить", что бы всё заработало?

Фокус в том. что если убирается подстава "" если расчётная ячейка не пустая, то функция с массивом работает прекрасно, но без этой подставы некорректно работает условное форматирование минимум/максимум в Портфель!O8:O57
И, заодно, хотелось бы понять: как указать в C11 "оператора", имя которого будет вместо номера позиции Портфель!J8:J57
К сообщению приложен файл: 5653191.xlsx(12.6 Kb)


Сообщение отредактировал PrizrakGrad - Воскресенье, 26.07.2020, 18:22
 
Ответить
СообщениеЗдравствуйте, натыкался тут на похожие темы, но именно с моим вариантом не попалось. Прошу помощи, т.к. уже неделю голову ломаю и даже решил тут зарегистрироваться...
Суть вопроса:
Есть формула массива
Код
=ИНДЕКС(Портфель!O8:O57;ПОИСКПОЗ(МИН(ABS(Портфель!O8:O57-D8));ABS(Портфель!O8:O57-D8);0))

где "Портфель!O8:O57" массив на другом листе из которого выбирается приближённое к "D8" значение
Фокус в том, что в самом массиве "Портфель!O8:O57" есть пустые ячейки (динамически изменяемая таблица, иногда полная иногда не вся заполнена), из-за которых формула в текущем виде не хочет корректно работать (при выборе в массив заполненных ячеек всё нормально)
Что нужно сюда ещё "прикрутить", что бы всё заработало?

Фокус в том. что если убирается подстава "" если расчётная ячейка не пустая, то функция с массивом работает прекрасно, но без этой подставы некорректно работает условное форматирование минимум/максимум в Портфель!O8:O57
И, заодно, хотелось бы понять: как указать в C11 "оператора", имя которого будет вместо номера позиции Портфель!J8:J57

Автор - PrizrakGrad
Дата добавления - 26.07.2020 в 17:30
Che79 Дата: Воскресенье, 26.07.2020, 17:37 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1595
Репутация: 297 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Здравствуйте.
Что нужно сюда ещё "прикрутить", что бы всё заработало?
Для начала, Ваш файл, в котором формула не работает


Делай нормально и будет нормально!
 
Ответить
СообщениеЗдравствуйте.
Что нужно сюда ещё "прикрутить", что бы всё заработало?
Для начала, Ваш файл, в котором формула не работает

Автор - Che79
Дата добавления - 26.07.2020 в 17:37
PrizrakGrad Дата: Воскресенье, 26.07.2020, 18:40 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Ваш файл, в котором формула не работает


И файл залил и объяснил причину ошибки которую не знаю как обойти
 
Ответить
Сообщение
Ваш файл, в котором формула не работает


И файл залил и объяснил причину ошибки которую не знаю как обойти

Автор - PrizrakGrad
Дата добавления - 26.07.2020 в 18:40
Che79 Дата: Воскресенье, 26.07.2020, 18:56 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1595
Репутация: 297 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Так нужно?
К сообщению приложен файл: 5653191-2.xlsx(13.5 Kb)


Делай нормально и будет нормально!
 
Ответить
СообщениеТак нужно?

Автор - Che79
Дата добавления - 26.07.2020 в 18:56
PrizrakGrad Дата: Воскресенье, 26.07.2020, 19:25 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
нужно

Смысл такой, но работает как то не корректно...
например получив число 265 подбирает к нему ближайший 194... хотя есть 274, что явно ближе

за подбор "оператора" отдельное спасибо
 
Ответить
Сообщение
нужно

Смысл такой, но работает как то не корректно...
например получив число 265 подбирает к нему ближайший 194... хотя есть 274, что явно ближе

за подбор "оператора" отдельное спасибо

Автор - PrizrakGrad
Дата добавления - 26.07.2020 в 19:25
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Выбор подходящего значения из массива с пустыми ячейками (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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