Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2017, 13:58   #1
Елена1205
 
Регистрация: 16.01.2017
Сообщений: 4
По умолчанию Несколько условий и критерий отбора

Здравствуйте,помогите пжл с формулой ,голову сломала,не могу никак прописать все в одной ячейке.
Исходное: дана система мотивации с несколькими критериями(по важности):
1)кол-во закрытых вакансий
2) % выполнения плана
3) срок закрытия каждой вакансии.
Необходимо высчитать средний процент для сотрудника. Накидала таблицу,если для одного критерия,примерно,до 9 людей еще получается сделать несколько условий,то сразу прописать все критерии не получается.
Хочется сделать данную таблицу более легкой.
Заранее огромное спасибо
Вложения
Тип файла: xlsx Мотивация1.xlsx (13.1 Кб, 13 просмотров)
Елена1205 вне форума Ответить с цитированием
Старый 16.01.2017, 19:39   #2
peq
Форумчанин
 
Регистрация: 01.03.2009
Сообщений: 230
По умолчанию

сделал немного по своему - посмотрите.
так пойдет?
Вложения
Тип файла: xlsx Мотивация2.xlsx (19.0 Кб, 9 просмотров)
peq вне форума Ответить с цитированием
Старый 17.01.2017, 10:02   #3
Елена1205
 
Регистрация: 16.01.2017
Сообщений: 4
По умолчанию

Здравствуйте,спасибо за ответ)
Наверное не совсем правильно объяснила:
1) перевыполнение плана возможно
2) при закрытых вакансиях должна считаться мотивация до 9 людей,т.е. проставляться проценты соответствующие данной таблице(остальные проценты для до 14 и от 15 не должны показывать результат)
3) думала как бы прописать: =ЕСЛИ($H$15<=9;ЕСЛИ(A18>0;ЕСЛИ($B$1 5<0,5;ЛОЖЬ;ЕСЛИ($B$15<=0,69;$B$12;Е СЛИ($B$15<=0,89;$B$11;ЕСЛИ($B$15>=0 ,9;$B$10)))))) и =ЕСЛИ($H$15>9;ЕСЛИ($H$15<=14;ЕСЛИ(A 26>0;ЕСЛИ($B$15<0,5;ЛОЖЬ;ЕСЛИ($B$15 <=0,69;$E$12;ЕСЛИ($B$15<=0,89;$E$11 ;ЕСЛИ($B$15>=0,9;$E$10))))))) и =ЕСЛИ($H$15>=15;ЕСЛИ(A34>0;ЕСЛИ($B$ 15<0,5;ЛОЖЬ;ЕСЛИ($B$15<=0,69;$H$12; ЕСЛИ($B$15<=0,89;$H$11;ЕСЛИ($B$15>= 0,9;$H$10)))))) все в одну формулу,т.е. должен проверить показатель закрытых вакансий,если более 9 должен переходить к след. и т.д.,если пишу одну большую формулу-ошибка,не знаю как объединить их.
В идеале нужна 1 табличка с минимальным кол-вом столбцов(чтобы не было разделения на 3 подгруппы)
Елена1205 вне форума Ответить с цитированием
Старый 17.01.2017, 14:38   #4
peq
Форумчанин
 
Регистрация: 01.03.2009
Сообщений: 230
По умолчанию

на здоровье!
сделал одну табличку.
пара моментов, на что хочу обратить внимание:
1. интервалы прописал не 50-69, 70-89, 90-100, а 50-70, 70-90, 90-100, так как вы будете терять значения про проценте 69,5 или 79,5. на мой взгляд, будет правильнее прописать интервал целиком но включить только одну(обычну нижнюю) границу. например 50<=x<70, 70<=x<90, 90<=x<1111. при такой записи потерь не будет
2. 0-9, 10-14, 15-... не совсем понятно относятся к "открыто вакансий" или к "закрыто вакансий", я отнес к "закрыто", если не так - формулу можно перетащить на соседнюю ячейку
3. среднее значение в столбце h поменял на средневзвешенное, не уверен на 100%, но мне кажется, что так может быть корректнее. если неправильно - то можно вернуть тогда формулу как она была.

весь файл сделал не через если, а через суммпроизв, мне кажется, логика в ней не очень сложная, но если надо, могу расписать ее работу словами, чтобы было все понятно.
Вложения
Тип файла: xlsx Мотивация3.xlsx (18.4 Кб, 11 просмотров)
peq вне форума Ответить с цитированием
Старый 18.01.2017, 10:27   #5
Елена1205
 
Регистрация: 16.01.2017
Сообщений: 4
По умолчанию

Спасибо,все верно,и самое главное все работает Огромная вам благодарность
Часть понимаю,часть нет,если конечно не трудно распишите,а то мои познания ограничиваются простенькими функциями экселя
Елена1205 вне форума Ответить с цитированием
Старый 27.01.2017, 19:15   #6
peq
Форумчанин
 
Регистрация: 01.03.2009
Сообщений: 230
По умолчанию

на здоровье
sorry, в течение всей недели был занят, скинул инфу по работе файла внутри файла
Вложения
Тип файла: xlsx Мотивация4.xlsx (19.3 Кб, 11 просмотров)
peq вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Несколько условий if(c++) Sterben Помощь студентам 0 26.12.2015 18:01
несколько условий Ernest027 БД в Delphi 5 14.08.2015 20:03
несколько условий поиска the_deer_one SQL, базы данных 1 17.09.2013 08:54
Критерий отбора текста (пока только вопрос) strannick Microsoft Office Excel 25 04.03.2012 20:50
ЕСЛИ(И()) несколько условий VictorM Microsoft Office Excel 10 04.02.2012 15:40