Добрый день!
Очень нужна помощь понимающих в программировании макросов в Экселе.
Суть такая:
Есть столбец с перечислением должностей сотрудников. Макрос должен считать каждую ячейку в данном столбце и в соседний столбец выводить сокращенное наименование должности.
Пытался воспользоваться стандартными функциями эксель, но они имеют ограничение на количество символов.
Ниже пример функции из рабочей строки эксель:
То есть, собственно, весь принцип макроса в этой строке написан.
Так же прикрепляю файл, в котором наглядно видно как это будет выглядеть.
Я так понимаю, что нужно в макросе создавать что-то на подобии базы данных.
Буду очень признателен за помощь!
Нужно обрабатывать много файлов с разными должностями и макрос будет очень кстати.
Очень нужна помощь понимающих в программировании макросов в Экселе.
Суть такая:
Есть столбец с перечислением должностей сотрудников. Макрос должен считать каждую ячейку в данном столбце и в соседний столбец выводить сокращенное наименование должности.
Пытался воспользоваться стандартными функциями эксель, но они имеют ограничение на количество символов.
Ниже пример функции из рабочей строки эксель:
Код |
---|
=ЕСЛИ(E2="Научный сотрудник";"Научн. сотруднику";ЕСЛИ(E2="Младший научный сотрудник";"Мл. научн. сотруднику";ЕСЛИ(E2="Ведущий инженер";"Вед. инженеру";ЕСЛИ(E2="Техник";"Технику";ЕСЛИ(E2="Подсобный рабочий";"Под. рабочему";ЕСЛИ(E2="Старший научный сотрудник";"Ст. научн. сотруднику";ЕСЛИ(E2="Заведующий лабораторией";"Зав.";ЕСЛИ(E2="Инженер-исследователь";"Инж.-исследователю"))))))) |
То есть, собственно, весь принцип макроса в этой строке написан.
Так же прикрепляю файл, в котором наглядно видно как это будет выглядеть.
Я так понимаю, что нужно в макросе создавать что-то на подобии базы данных.
Буду очень признателен за помощь!
Нужно обрабатывать много файлов с разными должностями и макрос будет очень кстати.