Ответ 1
=CONCATENATE(LEFT(A1,1), B1)
Предполагая, что A1 имеет 1-ые имена; B1 Фамилии
У меня есть лист Excel с именами в столбце A и фамилиями в столбце B. Я хочу создать третий столбец C, который содержит первый символ с первого имени и добавляет его к фамилии, создавая первую начальную + фамилию.
First Name Last Name Combined Name
John Smith jsmith
Как это сделать с помощью Excel?
=CONCATENATE(LEFT(A1,1), B1)
Предполагая, что A1 имеет 1-ые имена; B1 Фамилии
Лично мне нравится и функция для этого
Предполагая, что вы используете ячейки A1 и A2 для Джона Смита
=left(a1,1) & b1
Если вы хотите добавить текст между, например, периодом
=left(a1,1) & "." & b1
Используйте следующую формулу:
=CONCATENATE(LOWER(MID(A1,1,1)),LOWER( B1))
для
Josh Smith = jsmith
обратите внимание, что A1 содержит имя и B1 содержит фамилию
Вот что я использовал для того, чтобы получить первую букву первого имени и первую букву фамилии из двух разных ячеек в одну:
=CONCATENATE(LEFT(F10,1),LEFT(G10,1))
Lee Ackerman = LA
Не знаю, почему никто не использует точки с запятой. Вот как это работает для меня:
=CONCATENATE(LEFT(A1;1); B1)
Решения с запятой производят ошибку в Excel.
ВОПРОС был: предположим, что T john нужно преобразовать john T, как изменить в excel?
Если текст "T john" находится в ячейке A1
=CONCATENATE(RIGHT(A1,LEN(A1)-2)," ",LEFT(A1,1))
и с кивком и толпой
=RIGHT(A1,LEN(A1)-2)&" "&LEFT(A1,1)
берет правильную часть строки, исключая первые 2 символа, добавляет пробел, добавляет первый символ.