Функция на Excel CONCATENATE

01 от 01

Комбинирайте клетки от текстови данни в Excel

Функция на Excel CONCATENATE. © Тед Френски

Преглед на съкращението

"Concatenate" означава съчетаване или съединяване на два или повече отделно разположени обекти на ново място, като резултатът се третира като едно цяло.

В Excel, конкатенацията обикновено се отнася до комбиниране на съдържанието на две или повече клетки в работен лист в трета, отделна клетка, като се използват:

Добавяне на пространства към комбиниран текст

Нито един от методите на конкатенация автоматично не оставя празно пространство между думите, което е добре при съединяването на две части от сложна дума като Бейзбол в една или комбинация от две серии от номера като 123456 .

При присъединяването към първото и последното име или адреса обаче е необходимо пространството, така че трябва да бъде включено място във формулата за конкатенация - редове 4, 5 и 6 по-горе.

Синтаксисът и аргументите на функцията CONCATENATE

Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите, сепараторите на запетаи и аргументите.

Синтаксисът за функцията CONCATENATE е:

= CONCATENATE (Текст1, Текст2, ... Текст255)

Текст1 - (задължително) може да бъде действителен текст, като например думи или числа, празни полета, заобиколени с кавички, или препратки към местоположението на данните в работен лист

Text2, Text3, ... Text255 - (по избор) могат да се добавят до 255 текстови записи в функцията CONCATENATE до максимум 8 192 знака - включително интервали. Всеки запис трябва да бъде разделен със запетая.

Съответстващи числови данни

Въпреки че номерата могат да бъдат обединени - както се вижда в ред шест по-горе - резултатът 123456 вече не се смята за номер от програмата, но сега се възприема като текстови данни.

Получените данни в клетка С7 не могат да се използват като аргументи за определени математически функции като SUM и AVERAGE . Ако такъв запис е включен с аргументите на функцията, той се третира като други текстови данни и се игнорира.

Едно показание е, че свързаните данни в клетка C7 са подравнени вляво - подравняването по подразбиране за текстовите данни. Същият резултат би възникнал, ако вместо контакатния оператор бе използвана функцията CONCATENATE.

Функционалният пример на Excel на CONCATENATE

Както се вижда на изображението по-горе, този пример ще комбинира данните в отделни клетки в клетки А4 и В4 на работен лист в отделна клетка в колона В.

Тъй като свързващата функция автоматично не оставя празно пространство между думи или други данни, в реда на текста 2 на диалоговия прозорец ще се добави интервал, като се използва интервалът на интервала на клавиатурата.

Въвеждане на функцията CONCATENATE

Въпреки че е възможно просто да въведете пълната функция ръчно, като например = CONCATENATE (A4, "", B4), много хора смятат, че е по-лесно да се използва диалоговият прозорец за въвеждане на аргументите на функцията, тъй като диалоговият прозорец се грижи за влизането скоби, запетаи и в този пример кавичките около празното пространство.

Следващите стъпки обхващат въвеждането на функцията чрез диалоговия прозорец в клетка C2.

  1. Кликнете върху клетката С2, за да станете активната клетка ;
  2. Кликнете върху раздела Формули ;
  3. Изберете текстови функции от панделката, за да отворите падащия списък на функциите;
  4. Кликнете върху CONCATENATE в списъка, за да изведете диалоговия прозорец на функцията;
  5. Кликнете върху реда Текст 1 в диалоговия прозорец;
  6. Кликнете върху клетката А4 в работния лист, за да въведете тази клетка в диалоговия прозорец;
  7. Кликнете върху реда Текст 2 в диалоговия прозорец;
  8. Натиснете интервала за интервал на клавиатурата, за да добавите интервал към реда Text 2 (Excel ще добави двойни кавички около пространството);
  9. Кликнете върху линия Текст 3 в диалоговия прозорец;
  10. Кликнете върху клетка B4 в работния лист, за да въведете тази клетка в диалоговия прозорец;
  11. Кликнете върху OK, за да затворите диалоговия прозорец и да се върнете в работния лист;
  12. Свързаното име Мери Джоунс трябва да се появи в клетка С4;
  13. Когато кликнете върху клетка C4, пълната функция = CONCATENATE (A4, "", B4) се появява в лентата за формули над работния лист.

Показване на Ampersand в съкратени текстови данни

Има моменти, в които символът на амперсандата се използва вместо думата и - например в имената на фирмите, както е показано на ред шест от примера по-горе.

За да покаже амперсандата като текстов знак, а не да действа като оператор на конкатенация, той трябва да бъде заобиколен в двойни кавички като другите текстови знаци - както е показано във формулата в клетка D6.

Трябва да се отбележи, че в този пример са разположени пространства от двете страни на амперсандата, за да се отдели този знак от думите от двете страни. За да се постигне този резултат, символите за пространство се въвеждат от двете страни на амперсандата в двойните кавички по следния начин: "&".

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

Например, формулата в клетка D6 може да бъде заменена с формулата

= A6 & "&" & B6

за постигане на същите резултати.