Найти в Дзене
Забугорные записки

Как разделить ячейку в Excel

Оглавление

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

Единственный способ справиться с этими данными - разделить ячейку в Excel. Существуют различные способы сделать это, в зависимости от формата данных.

В этой статье вы узнаете, как разбить ячейку, как развернуть е` на весь столбец и когда следует выбрать каждый вариант.

Преобразование текста в столбцы

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

Давайте рассмотрим пример использования этой функции в Excel.

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

Сделать это:

1. Выберите вкладку Данные. Затем выберите Текст по столбцам в разделе Работа с данными.

-2

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

-3

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

-4

4. В следующем окне выберите поле назначения. Затем в электронной таблице выберите ячейку, в которую вы хотите поместить первое имя. Это приведет к обновлению ячейки в поле назначения до того места, которое вы выбрали.

-5

5. Теперь нажмите кнопку Готово.

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

-6

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

Использование текстовых функций

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

Текстовые функции в Excel включают в себя:

  • Left(): извлечение ряда символов из левой части текста
  • Right(): извлечение ряда символов из правой части текста
  • Mid(): извлечение ряда символов из середины строки
  • Find(): найти подстроку внутри другой строки
  • Len(): возвращает общее количество символов в строке текста

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

Например, вы можете использовать функции Left и Find для извлечения первого имени. Функция Find помогает, потому что она может сказать вам, где находится разделяющий символ. В данном случае это пространство.

Таким образом, функция будет выглядеть следующим образом:

=LEFT(C3,FIND(” “,C3))

Когда вы нажмете клавишу enter после ввода этой функции, вы увидите, что первое имя извлекается из строки в ячейке C3.

-7

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

Вы можете извлечь фамилию либо с помощью функции Right, либо с помощью функции Mid.

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

=RIGHT(C3, LEN(C3) - FIND (” “, C3))

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

-8

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

=MID(C3,FIND(” “,C3),LEN(C3)-FIND(” “,C3))

В этом случае функция Find дает среднюю функцию начальной точкой, А Len в сочетании с Find обеспечивает количество символов для извлечения. Это также вернёт фамилию.

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

Разделение ячейки в Excel с помощью автозаполнения

Для этого необходимо, чтобы клетки, на которые вы разбиваете исходную, находились рядом с ней.

Если это так, всё, что вам нужно сделать, это ввести часть исходной ячейки, которую вы хотите разделить. Затем перетащите нижний правый угол ячейки вниз, чтобы заполнить ячейку под ней. Когда вы сделаете это, вы увидите небольшой значок заполнения ячейки с небольшим знаком плюс рядом с ним.

Выберите этот значок, и вы увидите всплывающее меню. В этом меню выберите пункт Мгновенное заполнение.

-9

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

-10

Вы можете проделать ту же процедуру, когда заполняете весь столбец.

-11

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

Разделение ячеек в Excel

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

Оригинал: https://helpdeskgeek.com/office-tips/3-ways-to-split-a-cell-in-excel/

Наука
7 млн интересуются