Страницы: 1
RSS
Разделить текст в строке формулой
 
всем привет!
есть данные полное ФИО
нужно взять только фамилию и имя
брала формулы =ПСТР(A6;(поиск(A6;" ";1;0);1;2)) и =СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(A3;" ";ПОВТОР(" ";99));99*1;99))
но как их добить не знаю
прошу и молю, помогите
Изменено: Dari25 - 11.12.2024 13:21:50
 
Код
=LEFT(A1,FIND(" ",A1,FIND(" ",A1,1)+1)-1)
Код
=ЛЕВСИМВ(A1;НАЙТИ(" ";A1;НАЙТИ(" ";A1;1)+1)-1)


если строка с ФИО в А1 и Ф, И и О разделены пробелом
Изменено: AlexDen - 11.12.2024 13:47:39
 
А если ФИО в столбец. То можно и без формул тут.
 
Цитата
написал:
 без формул тут .
и правда, Flash Fill работает! не знал... (хотя нет, пару раз встречался когда Excel мне вдруг начинал предлагать заполнить ячейки "по образцу", но мне тогда это было категорически не нужно и я отвергал его попытки испортить мне данные. а это, оказывается, был Flash Fill)
век живи - век учись
Изменено: AlexDen - 11.12.2024 15:06:02
 
Для коллекции:
Замена текста функцией ПОДСТАВИТЬ (SUBSTITUTE)
Деление слипшегося текста функцией ФИЛЬТР.XML
 
Для Excel 365:
=ТЕКСТДО(A1;" ";2)
Страницы: 1
Наверх