Страницы: 1
RSS
Формула для создания инициалов
 
Добрый день!  
Прошу совета:  
в таблице имеется столбец "Имя Отчество", где они прописанны полностью. С помощью какой формулы можно сократить их до инициалов? например, Иван Иванович -> И.И.  
Заранее благодарна! :)
 
{quote}{login=Энн}{date=21.07.2008 03:12}{thema=Формула для создания инициалов}{post}Добрый день!  
Прошу совета:  
в таблице имеется столбец "Имя Отчество", где они прописанны полностью. С помощью какой формулы можно сократить их до инициалов? например, Иван Иванович -> И.И.  
Заранее благодарна! :){/post}{/quote}  
текст по столбцам, =СЦЕПИТЬ(ЛЕВСИМВ(А1;1)&".";ЛЕВСИМВ(В1;1)&".")
 
почитайте, похожую тему, она вам поможет  
 
http://www.planetaexcel.ru/forum.php?thread_id=662  
 
а так же просьба не забывать пользоваться поиском (на главной странице в верхнем правом углу, называется ФАС)  
 
http://yandex.ru/yandsearch?text=%E8%ED%E8%F6%E8%E0%EB%FB&serverurl=http%3A%2F%2Fwww.planetaexcel.ru&server_name=PlanetaExcel
 
попробуйте так, где A1 - ячейка с Вашим текстом.  
=ЛЕВСИМВ(СЖПРОБЕЛЫ(A1);1)&"."&ПСТР(СЖПРОБЕЛЫ(A1);НАЙТИ(" ";СЖПРОБЕЛЫ(A1);1)+1;1)&"."
 
{quote}{login=Igor67}{date=21.07.2008 03:49}{thema=}{post}попробуйте так, где A1 - ячейка с Вашим текстом.  
=ЛЕВСИМВ(СЖПРОБЕЛЫ(A1);1)&"."&ПСТР(СЖПРОБЕЛЫ(A1);НАЙТИ(" ";СЖПРОБЕЛЫ(A1);1)+1;1)&"."{/post}{/quote}  
#Имя
 
Не знаю, у меня работает.
 
{quote}{login=Igor67}{date=21.07.2008 03:49}{thema=}{post}попробуйте так, где A1 - ячейка с Вашим текстом.  
=ЛЕВСИМВ(СЖПРОБЕЛЫ(A1);1)&"."&ПСТР(СЖПРОБЕЛЫ(A1);НАЙТИ(" ";СЖПРОБЕЛЫ(A1);1)+1;1)&"."{/post}{/quote}  
 
Спасибо,всё работает! :)
 
{quote}{login=Энн}{date=21.07.2008 04:45}{thema=Re: }{post}{quote}{login=Igor67}{date=21.07.2008 03:49}{thema=}{post}попробуйте так, где A1 - ячейка с Вашим текстом.  
=ЛЕВСИМВ(СЖПРОБЕЛЫ(A1);1)&"."&ПСТР(СЖПРОБЕЛЫ(A1);НАЙТИ(" ";СЖПРОБЕЛЫ(A1);1)+1;1)&"."{/post}{/quote}  
 
Спасибо,всё работает! :){/post}{/quote}  
=ЛЕВСИМВ(C4;НАЙТИ(" ";C4;1))&" "&ПСТР(СЖПРОБЕЛЫ(C4);НАЙТИ(" ";СЖПРОБЕЛЫ(C4);1)+1;1)&"."&ПСТР(СЖПРОБЕЛЫ(C4);НАЙТИ(" ";СЖПРОБЕЛЫ(C4);НАЙТИ(" ";СЖПРОБЕЛЫ(C4);1)+1);2)&"."  
Такое если надо Петров П.П.
 
Предположим, что диапазон "A2:A100" содержит список ФИО, теперь выберите любой пустой столбец, например, столбец "D" и выделите диапазон "D2:D100" Затем, введите нижеопубликованную формулу и нажмите клавиши CTRL+ENTER    
 
=ПСТР(A2;1;ПОИСК(" ";A2)-1)&" "&ПСТР(A2;ПОИСК(" ";A2)+1;1)&"."&ПСТР(A2;ПОИСК(" ";A2;ПОИСК(" ";A2)+1)+1;1)&"."    
 
Теперь, в меню Правка выберите команду Копировать [CTRL+C] после чего выделите диапазон "A2:A100" и в меню Правка выберите команду Специальная вставка. В появившемся стандартном диалоговом окне установите переключатель напротив Значения и нажмите кнопку OK.
Страницы: 1
Читают тему
Наверх