Страницы: 1
RSS
Получить фамилию и инициалы из полного ФИО
 
Добрый вечер уважаемые форумчане. Есть на одном листе база данных с ФИО введённых полностью (Иванов Иван Иванович). Хотелось чтобы на листе табель при вводе табельного номера(функция ВПР) появлялось Иванов И.И.. Формула уже есть как из полного имени сделать имя с инициалами, а вот скрестить эту функцию с ВПР не получается.
Изменено: Berqone - 19.09.2014 23:28:08
 
не совсем понятно установите столбец c  сокращениями в ВПР он у вас 6 и диапазон до столбца F
Лень двигатель прогресса, доказано!!!
 
Просто хочется избежать промежуточных вычислений.
 
Berqone, какие вычисления смотрите файл что вам советовал там и есть походу
Лень двигатель прогресса, доказано!!!
 
=ВПР(H1;A1:B23(ЛЕВСИМВ(B1;НАЙТИ(" ";B1;1)+1)&"."&ПСТР(B1;НАЙТИ(" ";B1;НАЙТИ(" ";B1;1)+1)+1;1)&".");2;0)
В общем соединил формулу и почему то пишет в ячейке "#ССЫЛКА" , не могу понять где ошибка((((
 
если уж соединять, то так:
Код
=ЛЕВСИМВ(ВПР(A2;Данные!A:B;2;0);НАЙТИ(" ";ВПР(A2;Данные!A:B;2;0);1)+1)&"."&ПСТР(ВПР(A2;Данные!A:B;2;0);НАЙТИ(" ";ВПР(A2;Данные!A:B;2;0);НАЙТИ(" ";ВПР(A2;Данные!A:B;2;0);1)+1)+1;1)&"."
(для яч. B2 на листе Табель файла из первого сообщения)
но вообще-то это издевательство над Excel'ем - заставлять его считать 5 раз одинаковый ВПР для такой простой задачи.
чем Вас не устраивает вариант с доп.столбцом на листе Данные - непонятно.
фрилансер Excel, VBA - контакты в профиле
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг
 
Я вам очень благодарен за потраченное время и приложенные усилия!
Страницы: 1
Читают тему
Наверх