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

Вход

Регистрация

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

 

= Мир MS Excel/Сопоставление имени сотрудника с графиком - Мир MS Excel

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

Excel 2016
Добрый день!

Столкнулся с проблемой. Есть существующий график работы сотрудников (в приложении фото, как это выглядит)

Существует формула, которая должна из этого графика найти сотрудника, работающего в данный момент на точке.

Выглядит она так:

Код
=ARRAY_CONSTRAIN(ARRAYFORMULA(IF(ISNA(INDEX('Графики работы'!$B$13:$B$22;MATCH("л";INDEX('Графики работы'!$B$13:$AG$22;;MATCH(DAY($P$2);'Графики работы'!$B$5:$AG$5;false));false)))=TRUE;"отсутствует";INDEX('Графики работы'!$B$13:$B$22;MATCH("л";INDEX('Графики работы'!$B$13:$AG$22;;MATCH(DAY($P$2);'Графики работы'!$B$5:$AG$5;FALSE));FALSE)))); 1; 1)


Идея такая, что если человек работает на точке Л сегодня - формула это понимает и вставляет его имя в ячейку как положено.

Но вот в чем проблема - если человек дежурный - то в таблице мы ставим л/, и тогда формула не находит соответствия и оставляет надпись "отсутствует".

Нужна помощь в том, чтобы изменить формулу, которая будет понимать не только букву Л, но и Л/ (причем, чтобы / могла быть и для русской и для английской раскладки)
К сообщению приложен файл: 2989829.jpg(31.7 Kb)


Сообщение отредактировал justh00k - Среда, 04.07.2018, 09:54
 
Ответить
СообщениеДобрый день!

Столкнулся с проблемой. Есть существующий график работы сотрудников (в приложении фото, как это выглядит)

Существует формула, которая должна из этого графика найти сотрудника, работающего в данный момент на точке.

Выглядит она так:

Код
=ARRAY_CONSTRAIN(ARRAYFORMULA(IF(ISNA(INDEX('Графики работы'!$B$13:$B$22;MATCH("л";INDEX('Графики работы'!$B$13:$AG$22;;MATCH(DAY($P$2);'Графики работы'!$B$5:$AG$5;false));false)))=TRUE;"отсутствует";INDEX('Графики работы'!$B$13:$B$22;MATCH("л";INDEX('Графики работы'!$B$13:$AG$22;;MATCH(DAY($P$2);'Графики работы'!$B$5:$AG$5;FALSE));FALSE)))); 1; 1)


Идея такая, что если человек работает на точке Л сегодня - формула это понимает и вставляет его имя в ячейку как положено.

Но вот в чем проблема - если человек дежурный - то в таблице мы ставим л/, и тогда формула не находит соответствия и оставляет надпись "отсутствует".

Нужна помощь в том, чтобы изменить формулу, которая будет понимать не только букву Л, но и Л/ (причем, чтобы / могла быть и для русской и для английской раскладки)

Автор - justh00k
Дата добавления - 04.07.2018 в 09:36
_Boroda_ Дата: Среда, 04.07.2018, 09:39 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 13509
Репутация: 5528 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
- Прочитайте Правила форума
- Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 100кб согласно п.3 Правил форума
- Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx, пояснялка здесь)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение- Прочитайте Правила форума
- Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 100кб согласно п.3 Правил форума
- Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx, пояснялка здесь)

Автор - _Boroda_
Дата добавления - 04.07.2018 в 09:39
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сопоставление имени сотрудника с графиком (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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