2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как быстро совместить имя и фамилию в одной ячейке в Excel?

Как сделать фамилию и инициалы в excel?

Таблица Excel со столбцами для фамилии, имени и отчества (имя и фамилия).

Примените формулы для извлечения данных из столбца Name следующим образом:

  • Фамилия
  • Имя отца
  • (инициалы)
  • Полное имя
  • Имя
  • Отчество

как сделать фамилию и инициалы в excel

Мы будем использовать формулы с помощью текстовых функций.

Мы предполагаем, что входные данные (имена) находятся в ячейке

» Иванов Сергей Олегович «.

1. Фамилия извлекается из фамилии в ячейке B1 с помощью следующей формулы:

как сделать фамилию и инициалы в excel

2. Формула для извлечения фамилии из имени показана ниже (в ячейке C1):

как сделать фамилию и инициалы в excel

3. Выделите инициалы (S.E.) имени Формула для извлечения S.E. (в ячейке D1) :

как сделать фамилию и инициалы в excel

4. Формула извлечения в виде фамилии и инициалов имени Формула извлечения в виде фамилии и инициалов. (в ячейке E1) :

как сделать фамилию и инициалы в excel

5. Как извлечь имя из имени Формула для извлечения имени из имени (для ячейки F1):

В нашем примере есть ячейка с именем и отчеством, поэтому формула такая же, как и формула для выбора фамилии:

6. извлечение отчества из имени Формула для извлечения отчества из имени (в ячейку G1)

как сделать фамилию и инициалы в excel

Если ячейка содержит имя-отчество (в нашем примере C1), формула может выглядеть следующим образом

Спасибо, что ознакомились с этой статьей, и, пожалуйста, поставьте лайк, сделайте репост или оставьте комментарий, если он был полезен. Напишите и вы свой комментарий, если он у вас есть.

Присоедините инициалы к фамилии после преобразования имени и отчества в инициалы с помощью формул Excel. В ячейке разделите фамилии, имена и отчества и наоборот.

  1. Фамилия, имя и отчество в различных ячейках
  2. Фамилия, имя и отчество в одной ячейке.

Фамилия, имя и отчество в разных ячейках

Когда фамилия, имя и отчество записаны в разных ячейках, работать с ними проще, чем когда они находятся в одной ячейке. Перечислим преимущества:

  • При заполнении таких ячеек в таблицах работает автоматическое позиционирование, так как имена и фамилии часто повторяются;
  • Для заполнения таких ячеек можно использовать выпадающие списки с наиболее распространенными именами и фамилиями;
  • Фамилии, имена и фамилии, записанные в разных ячейках, можно легко объединить в одной ячейке, а имена и фамилии можно заменить инициалами.

Поэтому она объединяет полное имя, фамилию и отчество разных ячеек в одну:

как сделать фамилию и инициалы в excel

Как показано в примере, здесь можно использовать формулу «COLLECT». Вы также можете соединить строки с помощью & (амперсанд) =A1&»»&B1&»»&C1, добавляя пробелы между словами.

Кроме того, мы объединим фамилию, имя и отчество, заменив имя и отчество инициалами в следующем примере:

как сделать фамилию и инициалы в excel

Здесь также можно использовать формулу «COLLECT», как в примере =COLLECT(A1; «»;LEVSIMW(B1;1); «. «;LEVSIMW(C1;1); «.») или & (амперсанд) =A1&»»&LEVSIMW(B1;1)&».».». &LEVSIMW(C1;1)&»». Не забудьте добавить пробел между фамилией и инициалами и точку перед инициалами. В этом примере мы извлекаем символы слева от имени и отчества и присоединяем их к фамилии в качестве инициалов.

Читайте так же:
Как быстро преобразовать книгу в лист Google?

Фамилия, имя и отчество в одной ячейке

Третьим преимуществом отображения отчества, фамилии и имени в одной ячейке является то, что:

  • Сокращение количества столбцов в таблице
  • В большинстве документов* требуется указывать фамилию, имя и отчество полным написанием.

*Если документы создаются из этой таблицы, вставка имени не потребует дополнительных преобразований.

Лично мне в процессе работы не приходилось переводить имена и фамилии из одной ячейки в другую, но я могу предположить, что для некоторых людей это необходимо:

как сделать фамилию и инициалы в excel

Для такого преобразования в соответствующих ячейках используются следующие формулы:

  • ячейка B1 — =ЛЕВСИМВ(A1;НАЙТИ(» «;A1;1))
  • ячейка C1 — =ПСТР(A1;НАЙТИ(» «;A1;1)+1;НАЙТИ(» «;A1;НАЙТИ(» «;A1;1)+1)-НАЙТИ(» «;A1;1)-1)
  • ячейка D1 — =ПРАВСИМВ(A1;ДЛСТР(A1)-НАЙТИ(» «;A1;НАЙТИ(» «;A1;1)+1))

Для определения начала имени и начала среднего имени используются позиции первого и второго пробелов, найденные с помощью функции «ПОИСК».

Конверсия, которая нужна чаще, чем предыдущая, используется для заполнения различных форм наряду с полным именем:

как сделать фамилию и инициалы в excel

Для этого преобразования в ячейке B1 используется следующая формула — =CREATE(LEFT(A1;Find(«»;A1;1));» «;PSTR(A1;Find(«»;A1;1)+1;1);» «;PSTR(A1;FIND(«»;A1;FIND(«»;A1;1)+1;1);»)

Опять же, вы можете заменить функцию «CONNECT» на & (амперсанды) — =LEVSIMV(A1;Find(«;A1;1))&»»&pcr(A1;Find(«;A1;1)+1;1)&». «&PCR(A1;FIND(«»;A1;FIND(«»;A1;1)+1)+1;1)&»»

Эту формулу можно скопировать в свои файлы, не забыв изменить адреса ячеек на фактические. При обычном использовании инициалы отображаются перед фамилией. Изменить формулу, чтобы она отображалась таким образом, очень просто.

29 Сен 2018 19:59:16

29 Января 2017 17:28:40

28 Июн 2018 15:25:11

21 сентября 2018 06:21:34.

29 сентября 2018 09:34:03.

28 сентября 2018 09:07:46.

29 сентября 2018 09:04:53.

28 Сен 2018 12:42:51

На форуме сейчас (гостей: 418, пользователей: 7, из них скрытых: 2) , , , , , , ,

Как совместить имя и фамилию в Excel (4 простых способа)

Как совместить имя и фамилию в Excel (4 простых способа)

В Excel можно очень эффективно хранить и анализировать данные. И часто вам придется иметь дело с такими типами текстовых данных, как имена, регионы, отделы или названия продуктов.

В таких случаях полезно знать, как манипулировать текстовыми данными и получать нужный результат.

Большинству пользователей Excel часто приходится иметь дело с наборами данных с именами. Чаще всего имя и фамилия находятся в отдельных столбцах, и вам нужно объединить эти два имени в одну ячейку.

В этом руководстве по Excel я покажу вам несколько разных способов объединения имен и фамилий в Excel.

Это можно легко сделать с помощью простых формул (таких как Concatenate или TextJoin) и функций, таких как Flash Fill и Power Query.

4 способа сочетания имени и фамилии в Excel

Если у вас есть набор данных, который выглядит следующим образом, вы, возможно, захотите объединить имя в столбце А с фамилией в столбце В.

Давайте рассмотрим, как это можно сделать.

Использование функции СЦЕПИТЬ (или амперсанда)

Текстовые строки из разных ячеек можно легко объединить в Excel. Excel включает формулу concatenate, предназначенную исключительно для этой цели.

Вот формула, которая объединит имя и фамилию следующим образом:

Читайте так же:
Как в Excel вести итог в одной или отдельной ячейке?

В Excel 2016 появилась новая функция Link, которая заменяет функцию Link. На данный момент обе функции по-прежнему доступны, и вы можете выбрать ту, которая вам больше нравится.

Формула для КОМБИНИРОВАННОЙ формулы приведена ниже, если вы хотите ее использовать:

Для объединения имени и фамилии в приведенной выше формуле требуется всего две переменные. Поскольку я хотел, чтобы они были разделены пробелом, я использовал » (пробел в двойных кавычках) для второго аргумента.

Оператор амперсанд может также использоваться для конкатенации.

Для того же набора данных вы можете использовать приведенную ниже формулу для объединения имен и фамилий:

Оператор амперсанд соединяет два текста. В приведенном выше примере я объединил имя, пробел и фамилию.

Поняв эту концепцию, вы сможете комбинировать имена в разных форматах. Например, вместо разделения имен запятой можно использовать сочетание фамилии и имени.

Сначала преобразуйте значения формулы в статические значения, если вам нужно только комбинированное имя и не нужны имя и фамилия. Затем вы можете удалить/убрать имя и фамилию.

Использование функции TEXTJOIN

Она является частью Excel2021-2022 и Office 365.

В данном случае лучше всего использовать эту функцию для объединения ячеек и столбцов (поскольку она лучше, чем методы CONCATENATE и ampersand, приведенные выше).

Вот набор данных с именами и фамилиями, которые вы хотите объединить.

Ниже приведена формула:

У функции TEXTJOIN есть три аргумента, упомянутых выше:

  1. Разделитель, который в данном примере является пробелом в кавычках (потому что мы хотим, чтобы имя и фамилия были разделены пробелом)
  2. Булево значение, где TRUE означает, что если в ячейках есть пустые ячейки, формула их игнорирует.
  3. Область, содержащая объединяемые ячейки.

Формулы конкатенации гораздо медленнее и сложнее в создании и обслуживании, чем эта формула. В Excel TEXTJOIN является более эффективной формулой, чем любая другая.

Использование Flash Fill

Функция Flash Fill пытается понять закономерности и предоставить вам результат.

Вот как это работает

Предположим, у вас есть набор данных, подобный показанному ниже, и вы хотите объединить имя и фамилию.

Для этой цели можно использовать заливку вспышки.

  1. В ячейку C2 введите желаемый результат. В нашем примере это будет «Бобби Бейкер».
  2. В ячейке C3 начните вводить ожидаемый результат. Вы заметите, что Excel отображает ожидаемый результат во всех ячейках (светло-серым текстом). Вот Flash Fill в действии
  1. Нажмите клавишу Ввод

Предыдущие шаги мгновенно заполнят все ячейки комбинированным именем.

В некоторых случаях флэш-заливка может быть не видна после ввода текста во вторую ячейку.

Не волнуйтесь, это иногда случается.

Ниже перечислены другие шаги, которые можно предпринять для обеспечения работы Flash Fill в этом случае:

  1. В ячейке C2 введите желаемый результат. В нашем примере это будет «Бобби Бейкер».
  2. Выберите выберите C3
  3. Перейдите на вкладку "Главная"
  1. В группе Редактирование нажмите значок Заполнить.
  2. Нажмите на заполнение вспышки.
Читайте так же:
Как автоматически обновить выпадающий список в Excel?

Вышеописанные действия мгновенно выберут деталь из ячейки выше и заполнят весь столбец комбинированным именем.

Если Flash Fill не определяет правильный шаблон и выдает неверный результат, заполните обе ячейки вручную, а затем выполните описанные выше шаги.

Чтобы использовать заливку вспышкой, просто нажмите комбинацию клавиш Ctrl + E.

Объединение имени и фамилии (или даже имени, отчества и фамилии) — простая операция, с которой справится Flash Fill.

Важно помнить, что Flash Fill не совершенен. Программа заполняет все столбцы одним и тем же шаблоном, который определен для всех ячеек. Flash Fill следует перепроверять, даже если он, вероятно, работает.

Использование Power Query

Power Query — это отличный инструмент, используемый для извлечения и трансформации данных.

Это также может использоваться для быстрого объединения имен и фамилий.

Чтобы использовать Power Query, ваши данные должны находиться в таблице (или, по крайней мере, в названном диапазоне) в Excel.

Для этого урока я преобразую набор данных с именем и фамилией в электронную таблицу Excel.

Предположим, у вас есть набор данных, показанный ниже, и вы хотите объединить два столбца для получения полного имени.

Ниже описаны шаги для преобразования данных в таблицу Excel:

  1. Выберите любую ячейку в наборе данных
  2. Перейдите на вкладку "Вставка".
  1. Щелкните на значке таблицы
  1. В диалоговом окне «Создание таблицы» убедитесь, что диапазон задан правильно.
  1. Нажмите ОК

Вышеописанные действия преобразуют строку данных в электронную таблицу Excel.

Давайте воспользуемся Power Query для объединения имени и фамилии:

  1. Выберите любую ячейку в таблице
  2. Перейдите на вкладку "Данные".
  1. Выберите опцию «С листа» в группе «Получение и преобразование данных». Откроется редактор Power Query.
  1. В редакторе Power Query убедитесь, что в левой панели выбрана нужная таблица. Если у вас только одна таблица, вы увидите только один вариант в левой панели.
  2. Выберите столбцы, которые необходимо объединить (удерживая нажатой клавишу Control, щелкните по заголовку столбца, чтобы выбрать его).
  1. Щелкните правой кнопкой мыши и выберите Объединить столбцы.
  1. В появившемся диалоговом окне «Объединение столбцов» выберите «Пробелы» в качестве разделителя (из выпадающего списка).
  1. Укажите имя для нового объединенного столбца. Я использую «Полное имя».
  1. Нажмите кнопку OK. Это удалит два столбца, которые у нас уже есть, и заменит их новым столбцом с полным именем.
  1. Нажмите на вкладку «Файл», а затем на «Закрыть и загрузить».

Приведенные выше действия позволят вставить новый лист в книгу с таблицей, имеющей единственный столбец с полным именем.

Если вам нужны исходные столбцы, а также новый столбец с полным именем, вместо того чтобы выделять столбцы и объединять их, сначала выберите вкладку «Добавить столбец» в редакторе Power Query, затем выделите столбцы и нажмите кнопку «Объединить». Это добавит новый столбец с полным именем.

По сравнению с методами формул и Flash Fill, Power Query явно немного дольше методов формул и Flash Fill.

Читайте так же:
Как автоматически увеличить число при открытии книги?

Однако его преимущество заключается в том, что в случае изменения исходных данных вы можете быстро обновить запрос, и результаты будут обновляться автоматически.

Кроме того, Power Query широко используется для объединения данных из нескольких рабочих листов и книг. Поэтому, если у вас есть данные имен, которые вы хотите объединить, это один шаг в уже существующем рабочем процессе Power Query.

В этом руководстве я объяснил, как объединить имя и фамилию в Excel. В этом случае просто используйте те же методы, даже если у вас есть и имя, и фамилия.

Как объединить ячейки в Excel (простые способы)

Однако работа с Excel немного отличается от других программ: вы не можете просто объединить несколько ячеек в одну (что может быть очень необходимо при редактировании некоторых документов). Это иногда сбивает с толку начинающих пользователей.

В целом, большинство типичных задач Excel решаются с помощью простых формул, которые легко понять. И в этой заметке я постараюсь привести максимально возможные примеры объединения ячеек (я рассмотрю два варианта: когда ячейки пусты и когда в них уже есть данные).

Сразу после написания этого, хочу отметить, что описанные ниже методы и примеры действительны для современных версий Excel 2013, 2016, 2019.

Кстати, для тех у кого нет современной версии Excel — могу порекомендовать воспользоваться его онлайн-версией: https://ocomp.info/chem-zamenit-word-i-excel.html

ускорение ПК

Способы объединения ячеек в Excel

Если ячейки пустые

Кроме объединения данных между ячейками, эти методы будут работать, если нет необходимости объединять данные.

Способ 1

Чтобы объединить любое количество ячеек как можно быстрее и легче

  • Выделите нужные ячейки с помощью мыши (в моем примере я выделил A1, B1, C1 и D1);
  • В разделе «Главная» нажмите на инструмент «Объединить ячейки», см. скриншот ниже. см. скриншот ниже. см. скриншот ниже.

Выделение и объединение ячеек (Excel 2019)

Применение Excel 2019 для выбора и объединения ячеек

В следующую секунду ячейки объединятся (примечание: кстати, если ячейки содержали какие-либо данные, то они будут удалены, включая данные в ячейке A1).

Задача выполнена

Обратите внимание, что ячейки можно объединять не только по горизонтали, но и по вертикали. Это делается аналогичным образом.

Вертикальное объединение

Способ 2

Можно выполнить эту задачу по-другому, если вы не можете найти нужную кнопку (опцию) на панели инструментов Excel:

  • Сначала выделите нужные ячейки;
  • Затем щелкните правой кнопкой мыши на выделенной области и в появившемся меню откройте меню «Формат ячеек».

Формат ячеек

Затем перейдите на вкладку Выравнивание и установите флажок Объединить ячейки. Нажмите OK.

Вкладка выравнивание

Как видно на скриншоте ниже, проблема успешно решена (и этот метод вполне осуществим, хотя и требует 1-2 «лишних» щелчков мыши).

Задача выполнена - ячейки слиты

Задача выполнена — ячейки объединены

Если в ячейках есть данные (которые также нужно объединить)

При объединении ячеек мы не будем суммировать их содержимое. Вместо этого мы будем «склеивать» (связывать) их вместе. Например, если вы напишете имя в одной ячейке, а фамилию в другой, после объединения получится одна строка для имени и фамилии. Аналогично, если в одной ячейке появится цифра 5, а в другой — 3, то после объединения получится 53 (а не 8, как при суммировании).

Читайте так же:
Как автоматически заполнять дату в ячейке, когда соседняя ячейка обновляется в Excel?
Способ 1

Вот пример списка имен вымышленных персонажей. В качестве побочного примечания, моя задача была довольно близка к жизни (мне пришлось с ней справиться).

Исходные данные

Сначала выделите одну из ячеек перед первым рядом (я взял E1) и введите следующее выражение в строке формул:

Пишем спец. формулу (СЦЕПИТЬ)

Затем мы пишем специальную формулу (CREAT)

Если вы нажмете Enter, формула объединит все перечисленные ячейки. Что касается моего случая, я получил имя, но без пробелов (что не очень удобно).

Ячейки сцеплены

Чтобы решить эту проблему, просто измените часть формулы (добавив перевернутые запятые с пробелом, как в моем примере):

Если вам нужны пробелы (или другие символы) между объединенными данными - корректируем формулу

Если между объединенными данными должны быть пробелы (или другие знаки), скорректируйте формулу

Конечно, вместо пробела в инвертированной запятой можно использовать любой другой знак (например, дефис).

Затем вы просто растягиваете формулу на другие линии, и проблема решена.

Растягиваем формулу на другие строки

Распространите формулу на другие ряды

Как перенести склеенные данные в другой документ (чтобы они не зависели от формул)

Наши линии сетки в этом документе зависят от формул, и если их немного изменить, то все «разойдется». В некоторых случаях гораздо удобнее работать с текстовыми строками. Давайте попробуем перенести наши результаты в другой документ (или на новый лист).

Итак, сначала нужно выделить наши связанные ячейки (в моем примере это столбец «E»), щелкнуть по ним правой кнопкой мыши и выбрать «Копировать» .

Копировать

Затем откройте новый документ (или лист), щелкнув правой кнопкой мыши на нужной ячейке и выбрав меню «Специальная вставка». См. пример ниже.

Спец. вставка

Когда появится окно настроек, нажмите OK, чтобы указать, что вы хотите вставлять только «Значения» (а не сами формулы).

Значения

На скриншоте ниже показаны текстовые значения, которые были импортированы в документ из ранее связанных ячеек (не сами формулы).

Формул нет (только текстовые строки)

Формулы не требуются (только текстовые строки).

Способ 2

В Excel можно объединять ячейки без формул, просто используя знак «&».

В данном случае формула будет следующей:

Еще один вариант объединения ячеек с содержимым

Еще один способ объединения ячеек с содержимым

Чтобы добавить пробелы между комбинированными значениями, формулу, конечно же, нужно немного изменить, чтобы добавить пробелы:

Вставляем пробелы между данными

Вставка пробела между данными

Если вместо пробелов вам нужны дефисы, формула несколько преобразится:

Как будет выглядеть формула, если вместо пробелов вставим дефисы

Как будет выглядеть формула, если мы вставим дефисы вместо пробелов?

Как только формула «установлена» — нужно просто перетащить угол мышью и распространить его на другие строки (столбцы). Затем Excel применяет его к другим ячейкам (пример ниже).

Формула распространена на др. ячейки

Формула распространяется и на другие ячейки

Если результаты нужно перенести в другой документ, это делается так же, как описано выше.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector