Как использовать функцию ОБЪЕДИНИТЬ в таблицах «Р7-Офис»

Константин Докучаев
Константин Докучаев
Как использовать функцию ОБЪЕДИНИТЬ в таблицах «Р7-Офис»
PST

При работе с данными нужно уметь не только собирать их, но и правильно обрабатывать. В этой статье мы поговорим о функции «ОБЪЕДИНИТЬ», которая позволяет комбинировать разные данные, чтобы создавать компактные и понятные таблицы.  

Зачем нужна функция ОБЪЕДИНИТЬ

Функция ОБЪЕДИНИТЬ предназначена для работы с текстом, и ее нельзя использовать в математических формулах. Она позволяет соединять данные из разных ячеек в одну и подготавливать их для последующей обработки.

Например:

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

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

Как работает функция ОБЪЕДИНИТЬ на примере

Базовая формула ОБЪЕДИНИТЬ выглядит следующим образом:

=ОБЪЕДИНИТЬ(“ “;ПП;[текст])

Эта формула состоит из четырех компонентов:

  • =ОБЪЕДИНИТЬ — активирует функцию.
  • “ “ — здесь в кавычках нужно указать разделитель, который будет добавляться между всеми собранными фрагментами текста. Например, пробел, точка, тире и прочие.  
  • ПП (пропускать пустые) — эта опция активирует функцию игнорирования пустых ячеек из выбранного диапазона. Соответственно:
    • 1 — означает, что программа будет их игнорировать;
    • 0 — означает, что пустые ячейки будут добавлены в конечную строку как отдельные элементы. 
  • [текст] — здесь нужно указать ячейки или диапазон, из которого мы собираем данные. 

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

Ниже рассмотрим несколько примеров использования функции ОБЪЕДИНИТЬ в «Р7-Офис».

Создание полных имен с помощью функции ОБЪЕДИНИТЬ

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

Для этого нужно выполнить следующую инструкцию:

  1. Выбрать ячейку, в которую будут помещены объединенные данные. В нашем примере выберем ячейку C2. 
  2. Прописать начало формулы: =ОБЪЕДИНИТЬ;
  3. Указать разделитель. В нашем примере укажем просто кавычки с пробелом “ “. Это означает, что между компонентами текста будет добавлен обычный пробел. 
  4. Указать, игнорировать или нет пустые ячейки. В нашем примере укажем 1 — игнорировать. 
  5. И далее указать ячейки или диапазон, из которого будет собирать информацию. В нашем примере выберем диапазон из трех ячеек: А2, А3 и А4. 

В итоге получим следующую формулу:

=ОБЪЕДИНИТЬ(" ";1;A2:A4)

После нажатия клавиши Enter программа объединит данные из указанных ячеек (A2:A4), а между ними вставит пробелы. 

Попробуем из этой же формулы убрать разделитель — пробел между кавычками. Тогда все слова будут объединены в одно слово. 

Теперь попробуем выбрать более длинный диапазон, который содержит три разных ФИО. 

В итоге получим такую формулу:

=ОБЪЕДИНИТЬ("";1;A2:A12)

После нажатия клавиши Enter программа объединит их все в одно слово. 

Теперь в качестве разделителя поставим запятую. А также отключим опцию игнорирования пустых ячеек — то есть вместо единицы укажем ноль. 

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

=ОБЪЕДИНИТЬ(",";0;A2:A12)

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

Соответственно, мы увидим запятые между каждой фамилией именем и отчеством. А между полными ФИО будет поставлено по две запятые. 

Как работать с функцией ОБЪЕДИНИТЬ с помощью меню «Аргументы функции»

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

Чтобы ее открыть нужно выполнить следующие действия:

  1. Прописать начало функции =ОБЪЕДИНИТЬ в стоке функций. 
  2. Нажать кнопку «Вставить функцию».

В итоге откроется таблица, которая содержит поля для заполнения всех переменных функции =ОБЪЕДИНИТЬ. Их нужно заполнять точно так же, как в формуле:

  • Строка «Разделитель» — здесь пропишем пробел в кавычках “ “.
  • Строка «Пропускать_пустые» — здесь нужно указать 1, чтобы игнорировать пустые ячейки или 0, чтобы учитывать их при сборе данных.
  • «Текст1» — здесь нужно указать первую группу ячеек или диапазон для сбора данных.
  • «Текст2» — здесь нужно указать дополнительные ячейки или диапазон для сбора данных.

При заполнении полей «Текст», можно воспользоваться специальной опцией выбора диапазонов курсором. Для этого нужно нажать на специальную кнопку возле строки «Текст1». 

Далее нужно с помощью курсора выбрать желаемый диапазон ячеек — в нашем примере снова выберем А2:А4. И он автоматически добавится в формулу, а также пропишется в специальном окне «Выбор диапазона данных». 

Чтобы подтвердить действие, нужно нажать кнопку «ОК».

Теперь таким же образом можно выбрать еще один диапазон для заполнения строки «Текст2». В нашем примере выберем А10:А12.

Этот диапазон тоже добавится в формулу, и также пропишется в окне «Выбор диапазона данных». Чтобы подтвердить действие, нужно нажать кнопку «ОК» два раза. 

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

При необходимости можно продолжать заполнять таблицу «Аргументы функции», и в ней будут автоматически появляться новые строки «Текст3», «Текст4», «Текст5» и т.д. 

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

Функция =ОБЪЕДИНИТЬ представляет собой мощный инструмент, который позволяет эффективно преобразовывать данные для их более удобного представления и анализа. Главное — понимать основные принципы работы с этими функциями и уметь применять их в соответствии с поставленными перед вами задачами.



Great! Next, complete checkout for full access to All-In-One Person
Welcome back! You've successfully signed in
You've successfully subscribed to All-In-One Person
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated