Страницы: 1
RSS
разбить ФИО на Ф И О
 
есть Иванов Иван Иванович  
 
как сделать 3 ячейки?    
Иванов  
Иван  
Иванович
 
В екселе есть йункция "разбить по столбцам" Там ставите условие по пробелу
 
{quote}{login=Cross}{date=17.12.2010 10:18}{thema=}{post}В екселе есть йункция "разбить по столбцам" Там ставите условие по пробелу{/post}{/quote}  
В меню "данные". Причем если расбиваемый текст в ячейке А1, то имейте ввиду что ячейки В1 и С1 будут заменены, если в них был текст
 
{quote}{login=Cross}{date=17.12.2010 10:18}{thema=}{post}В екселе есть йункция "разбить по столбцам" Там ставите условие по пробелу{/post}{/quote}  
 
а можно как то через функцию?  
ну чтобы искала первый пробел - и брала слева от него фамилию, справа имя, а потом искала пробел второй и справа отчество. или еще как нибудь но через функцию?    
 
т.е. 3 функции на каждую ячейку Ф И О
 
Можно и через функцию, но для начала посмотрите файл, а функцию найдите поиском, их на форуме достаточно.
 
Можно и через функцию, но зачем изобретать, если есть уже готовое решение?  
Или вам нужно реализовать нечто другое. Типа разбиение столбца по справочным значениям но это уже другой вопрос.
 
Вот функциями, на скорую руку, но повторюсь, что на форуме есть более изящные решения.
 
{quote}{login=Cross}{date=17.12.2010 10:30}{thema=}{post}Можно и через функцию, но зачем изобретать, если есть уже готовое решение?  
Или вам нужно реализовать нечто другое. Типа разбиение столбца по справочным значениям но это уже другой вопрос.{/post}{/quote}  
 
на форуме http://www.planetaexcel.ru/tip.php?aid=33 есть только разбиение и макросом. а функции нет  
 
в прикреплении пример использования функции. жадб что никто еще не придумал даже функции
 
{quote}{login=}{date=17.12.2010 10:35}{thema=}{post}Вот функциями, на скорую руку, но повторюсь, что на форуме есть более изящные решения.{/post}{/quote}  
 
вот! благодарю! именно то, что нужно!
 
{quote}{login=shadowbat}{date=17.12.2010 10:40}{thema=Re: }{post}{quote}{login=Cross}{date=17.12.2010 10:30}{thema=}{post}Можно и через функцию, но зачем изобретать, если есть уже готовое решение?  
Или вам нужно реализовать нечто другое. Типа разбиение столбца по справочным значениям но это уже другой вопрос.{/post}{/quote}  
 
на форуме http://www.planetaexcel.ru/tip.php?aid=33 есть только разбиение и макросом. а функции нет  
 
в прикреплении пример использования функции. жадб что никто еще не придумал даже функции{/post}{/quote}  
а разве встроеные инструменты не удовлетворяют?(это 2010/2007, но в 2003 тоже есть в меню Данные)
 
к сожалению не удовлетворяют.  
 
так например если это база - то при добавлении нового человека опять тыкать на эту разбивку по столбцам.  
 
а также по моему нельзя привязать условие ЕСЛИ
 
http://www.planetaexcel.ru/tip.php?aid=54  
Делим текст на куски
 
Hugo спасибо
 
Вариант для файла  post_184691.xls:  
=ПСТР(D5;1;НАЙТИ(" ";D5)-1)  
=ПСТР(D5;НАЙТИ(" ";D5)+1;НАЙТИ("/";ПОДСТАВИТЬ(D5;" ";"/";2))-НАЙТИ(" ";D5)-1)  
=ПРАВСИМВ(D5;ДЛСТР(D5)-ДЛСТР(F5)-ДЛСТР(G5)-2)
 
Добрый день!  
Вот посмотрите, по моему то, что вам надо.  
С ув. Муля!
 
Точно. Особенно формулы массива :)
Страницы: 1
Читают тему
Наверх