Функція ЗЧЕПИТИ в Excel: синтаксис, використання, приклади
Опубликованно 19.01.2019 05:12
Excel надає користувачеві велику кількість корисних і зручних можливостей. Досвідчений користувач може за допомогою файлу електронних таблиць створити потужну систему з автоматичним розрахунками, підстановками, підрахунком статистики та підсумків, вычерчиванием діаграм і графіків. У статті ми розглянемо одну з вельми корисних можливостей – функцію "Зчепити" в Excel. Функція Зчепити"
Електронні таблиці дозволяють виконувати обчислення з даними. Для цього призначені формули, які виконують розрахунки - арифметичні дії різної складності. Для більш складних операцій над даними використовуються функції. Їх перевага в тому, що вони працюють не тільки з числовими даними, але і з текстовими значеннями, логічними параметрами, датою і часом і т. д.
Функція Зчепити" в Excel є однією з тих, що призначені для роботи з рядковими значеннями комірок. Вона потрібна користувачеві, якщо необхідно об'єднати кілька текстових полів в одне. Дуже часто вона використовується для з'єднання прізвища, імені та по батькові, які зберігаються в різних стовпцях, в одне ціле поле ПІБ. Але застосувань цієї опції багато і крім цього стандартного випадку.
Якщо ви використовуєте не російськомовну версію програми, то англійською функція Зчепити" в Excel називається "Concatenate". В іншому все, описане нижче, відповідає англомовній версії – синтаксис, застосування і приклади. Застосування
Операція має наступний синтаксис: CONCATENATE([текст2];[текст2];...). Кількість строкових атрибутів може бути яким завгодно великим, головне, щоб отриманий текст відповідав вимогу до довжини результуючого поля. В якості цих атрибутів можуть бути як заздалегідь визначені значення, так і дані на аркуші Excel. При цьому типи даних елементи для об'єднання не обов'язково повинні бути текстовими.
Для внесення атрибутів скористайтесь формою вставки функції. Для цього в потрібній комірці впишіть знак рівності і натисніть кнопку зі значком fx. У вікні вибираєте потрібний елемент і натискаєте «Ок».
З'являється нове вікно для введення аргументів. Текстові елементи ви пишете прямо в полях, посилання на клітинки можна писати в полях або просто виділяти потрібні в самій таблиці:
Параметри функції можна вносити і прямо у вікно вмісту клітинки. У наведеному нами прикладі рядок операції виглядатиме так:
=СЦЕПИТЬ(D2;".";E2)
В результаті отримаємо в обраній комірці текст 21.09, що складається з даних клітинки D2 – 21 числа, точки і даних клітинки Е2 – рядку «09». Інформація в поле Е2 являє собою число, але відформатована як текст, так як важливо, щоб на першому місці стояла цифра 0. Якщо таке число призвести до числового формату, цей нуль зникне, і залишиться тільки цифра 9.
Як бачимо, зараз ми зчепили дані двох комірок, одна з яких представляла собою число, а друга – текст, і додали окремий символ точку, отримавши в остаточному поле рядок, створену злиттям цих значень. Приклади
Наведемо ще кілька прикладів функції "Зчепити" в Excel. Насамперед, закінчимо розпочате вище і перетворимо інформацію в комірці G2 в повноформатну дату народження клієнта. Для цього нам потрібно поєднати в одному рядку день народження, місяць і рік, що містяться відповідно у клітинках D2, E2 та F2. Між цими значеннями необхідно поставити крапки.
У вікні аргументів додасться ще 2 поля, в результаті воно буде виглядати таким чином:
Рядок функції буде мати вигляд:
=СЦЕПИТЬ(D2;".";E2;".";F2).
Як бачите, спеціально введені значення – у нашому прикладі це точки – виділяються лапками в рядку.
В результаті виконання вирази, в комірці G2 отримуємо дату 21.09.1990. Інші стовпця заповнюємо аналогічним виразом за допомогою опції копіювання інформації, тобто, потягнувши за хрестик у правому нижньому куті G2 до кінця таблиці.
За аналогією, в цій же таблиці зберемо з допомогою функції "Зчепити" в Excel дані про імена клієнтів і отримаємо їх повні ПІБ в одному стовпці з розділених частин. Використовуємо вираз =СЦЕПИТЬ(A2;" ";B2;" ";C2). Зверніть увагу, що в якості роздільників окремих частин імені стоять прогалини. Про них потрібно завжди пам'ятати при таких операціях.
Результуюча таблиця показана на знімку:
Обернена функція
Іноді користувачеві необхідно виконати протилежне завдання: розділити значення у клітинці на складові за будь-якою ознакою. Функції в Excel, зворотного ЗЧЕПИТИ, немає, але є кілька нескладних способів досягти бажаного результату.
Перший – використання опції «Дані по колонках» панелі «Робота з даними» вкладки «Дані». При виклику цієї можливості з'являється майстер поділу, в якому ви задаєте параметри: Яким чином проводити поділ: виходячи з поділяють знаків або за кількістю символів. Якщо з роздільними знаками, то які саме вважати такими. Визначаєте параметри кожного з отриманих стовпців, і в які саме колонки записувати значення.
Другий спосіб – використання команди VBA Split. Її синтаксис:
Split (Вираз,[Роздільник],[Кількість рядків],[Порівняння]).
Атрибут «Вираз» є обов'язковим – це рядок для поділу. «Роздільник» показує знак, по якому вихідний текст ділиться на частини, за замовчуванням це пробіл. «Кількість рядків» визначає максимальну кількість результуючих значень. Порівняння - метод, який визначає чутливість до реєстру символів. Інші можливості об'єднання рядків
Аналогом функції ЗЧЕПИТИ в Excel є символ амперсанда - &. У нашому прикладі він застосовується таким чином:
=А2&" "&B2&" "&C2.
В результаті отримаємо ті ж значення, що й раніше:
В Excel версії 2016 з'явилася нова функція СЦЕП(). Її відмінність в тому, що у неї всього один атрибут – діапазон клітинок. Можна з'єднати значення полів, виділивши діапазон, а не вводячи окремо кожну клітинку.
Функція Зчепити" в Excel вкрай корисна в роботі з програмою. На основі існуючих даних створюються нові поля за допомогою комбінації їх у бажаному порядку й поєднанні. Автор: Тетяна Казмірчук 22 Вересня, 2018
Категория: Техника