Страницы: 1
RSS
При указании занятого места показать процент выполнения направления
 
Добрый день!

Прошу помочь с решением проблемы.
Формируется рейтинг по сотрудникам, есть % выполнения направления и место в зависимости от %.
Хочу, что бы при вводе необходимого места, excel показывал на какой % нужно выйти.
Пример, сотрудник находится на 3 месте с 50% выполнением. Я указываю в таблице 1 место, и excel выводит какой % необходим для этого, исходя из текущих результатов.
Расположение столбцов может меняться, т.е. сейчас, например, направление 1 это первый столбец, а в последующем может стать девятым столбцом.
Прикрепил файл пример.

Заранее спасибо.  
 
Формула массива:
Код
=НАИБОЛЬШИЙ(ИНДЕКС($C2:$H6;0;СУММ(ЕСЛИ(ПРАВСИМВ($C1:$H1)=ПРАВСИМВ(C10);СТОЛБЕЦ($C1:$H1)-2)));C13)
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Максим В., возьму себе на вооружение!
Благодарю за решение!

Подскажите, пожалуйста, какие ещё можно применить варианты?
Какие сложности возникают с данной формулой:
1. Если добавляются/удивляются столбцы перед значение, то формула сбивается. 2. Если значений много, и есть нулевые, то ссылка идёт на значение +1 от указанного.

Текущий вариант работает, с условием, что изменений в изначальном файле никаких не будет.  
 
Цитата
blood_ninja написал:
1. Если добавляются/удивляются столбцы перед значение, то формула сбивается.
Ну она и не расчитана на изменения размера диапазона.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
blood_ninja, может так? (меджу верхней таблице и нижней всегда 3 пустых строки и ниже ничего нет)
Код
=НАИБОЛЬШИЙ(ИНДЕКС($1:$1048576;2;ПОИСКПОЗ("*"&C$10;$1:$1;0)):ИНДЕКС($1:$1048576;2+СЧЁТЕСЛИ($B:$B;"<>"&"")-5;ПОИСКПОЗ("*"&C$10;$1:$1;0));C$13)
Изменено: Mershik - 07.04.2021 11:43:55
Не бойтесь совершенства. Вам его не достичь.
 
Mershik, спасибо за ответ. Попробовал на реальном примере, проблема остаётся той же. В файле более 300 строк и 54 столбца. Количество строк и столбцов может меняться.
Первые значения показывает верно, но ниже, где то с 100 строки сбивается и показывает значение выше от указанного.
Пробывал делать на листе где указаны данные, но в идеале мне нужно что бы данные были на одном листе, а параметры вводил на другом листе.
В общем пока не работает.  
 
Цитата
blood_ninja написал:
В общем пока не работает.  
не повезло Вам. Вместо того что-бы писать кучу текста приложили бы файл где предложенные варианты не работают или попытаться разобраться в формуле.
Не бойтесь совершенства. Вам его не достичь.
Страницы: 1
Наверх