Агуулгын хүснэгт
Заримдаа бид хүссэн гаралтыг авахын тулд олон нүдийг нэг болгон нэгтгэх хэрэгтэй болдог. Excel нь үүнийг хийх хамгийн хурдан функцуудыг өгдөг нь эргэлзээгүй. Энэ нийтлэлд би Excel-ийн хоёр нүдний текстийг нэгтгэх хамгийн хурдан 7 аргыг шаардлагатай тайлбарын хамт авч үзэх болно.
Дадлага хийх ажлын номыг татаж авах
Арга Text.xlsm-г нэгтгэх
Excel програмын хоёр нүднээсээ текстийг нэгтгэх 7 арга
Бид өнөөдрийн даалгаврууддаа дараах өгөгдлийн багцыг ашиглана. Энд нэр, овог нэр өгнө. Мөн бид эдгээр хоёр нүднүүдийн текстийг нэгтгэх хэрэгтэй.
1. Эхэндээ, би' Амперсанд тэмдэг ( & ) ашиглан хоёр нүдийг нэгтгэх энгийн аргыг танд үзүүлэх болно. Бид тэмдгийг хоёр өөр аргаар ашиглаж болно.
1.1. Тусгаарлагчгүй тэмдэгт тэмдэг
Хэрэв та зайны тэмдэгтээс бусад хоёр нүдний текстийг салгагчгүйгээр нэгтгэхийг хүсвэл доорх томьёоны дагуу тэмдэгт тэмдэг ашиглаж болно.
=B5&C5
Энд В5 нь нэрний эхлэлийн нүд, С5 нь овгийн эхлэлийн нүд юм.
D5 нүдэнд томьёог оруулсны дараа Enter -г дараад Fill Handle Tool (нүдний баруун доод талд байрлах ногоон өнгөтэй жижиг дөрвөлжин хэсгийг доош чирэхэд л болно) та дараах гаралтыг авах болно.
1.2. Зай тэмдэгттэй тэмдэгт тэмдэг
Гэхдээ энэ өгөгдлийн багц дахь бүтэн нэрний хооронд зай тэмдэгт хэрэгтэй. Мөн хоёр нүдний текстийг нэгтгэхийн тулд танд хоосон зай хэрэгтэй байж магадгүй. Ийм нөхцөлд дараах томьёог ашиглана уу.
=B5&" "&C5
Энд би хоёр хашилт дотор зай тавьж, хоёрын хоорондох зайг оруулна. нэгтгэсэн текст.
Хэрэв та таслалын зай ашиглах шаардлагатай бол зайны оронд таслалыг оруулна уу.
=B5&", "&C5
Дахин хэлэхэд та өөрийн шаардлагад таслалын оронд цэгтэй таслалыг ашиглаж болно.
=B5&"; "&C5
Томьёо оруулсны дараа Fill Handle Tool , гаралт нь дараах байдалтай байна.
Дэлгэрэнгүй унших: Excel Хүснэгт дэх нүднүүдийг хэрхэн нэгтгэх талаар (7 арга)
2. CONCATENATE функцийг ашиглан текстийг нэгтгэх
CONCATENATE функц нь олон мөрийг нэг мөр болгон нэгтгэдэг. Тиймээс бид текстийг нэгтгэх функцийг ашиглаж болно.
=CONCATENATE(B5," ",C5)
Энд B5 нь эхлэлийн нүд юм. нэр ба C5 нь овгийн эхлэл нүд юм.
Хэрэв та Enter -г дараад Дүүргэх бариулын хэрэглүүрийг ашиглавал, та Дараах гаралтыг авах болно.
Дэлгэрэнгүй унших: Excel дээр текстийн нүднүүдийг хэрхэн нэгтгэх вэ (9 энгийн арга)
3. CONCAT функцийг ашиглан текстийг нэгтгэх
Таны мэдэж байгаагаар Microsoft нь CONCATENATE-г ашиглахын оронд CONCAT функцийг санал болгодог. функц. CONCAT функц нь мөн олон мөрийг нэг мөр болгон нэгтгэдэг боловч өгөгдмөл хязгаарлагчгүй. Гэхдээ та хүсвэл зааглагчийг гараар оруулж болно.
Хэрэв бид функцийг ашиглан хоёр нүднээс бүтэн нэрийг авахыг хүсвэл дараах томъёог ашиглах ёстой.
=CONCAT(B5," ",C5)
Энд В5 нь нэрний эхлэлийн нүд, С5 нь овгийн эхлэлийн нүд юм.
Хамгийн чухал нь CONCAT функц нь олон тооны нүдийг нэгтгэж чаддаг онцлогтой.
Хэрэв танд хэрэгтэй бол хэд хэдэн текстийг нэгтгэвэл та дараах томьёог ашиглаж болно.
=CONCAT(B5:C5," ",B6:C6)
Энд, B5 & C5 нь нэрний нүднүүд боловч B6 & C6 нь харьяалагдах төлөвийн нэрийг харуулах нүднүүд юм.
Хэрэв та Enter товчийг дарж, бусад зүйлийн хувьд томьёог дахин оруулаарай. нүднүүдийн хувьд та дараах гаралтыг авах болно.
Дэлгэрэнгүй унших: Excel дэх нүднүүдийг өгөгдөлтэй хэрхэн нэгтгэх вэ(3 арга)
4. Мөр таслах үед текстийг нэгтгэх
Зарим тохиолдолд бид нэгтгэсэн текстийг харагдахуйц байдлаар нь өөр болгохын тулд тэдгээрийн хооронд мөр таслах шаардлагатай болдог.
Үүний тулд Бид өгөгдсөн тоо эсвэл код дээр үндэслэн тэмдэгтийг шалгадаг CHAR функцийг ашиглах хэрэгтэй. Мөр таслах ASCII код нь 10 тул бид CHAR(10) -г ашиглан мөрийн завсарлагаа оруулах шаардлагатай.нэгтгэсэн текстүүд.
Тиймээс тохируулсан томъёо нь-
=B5&CHAR(10)&C5
Энд, B5 байх болно. нь эхний нэрний эхлэл нүд бөгөөд C5 овгийн эхлэл нүд юм.
Дараа нь Enter товчийг дарна уу. Дүүргэх бариулын хэрэглүүрийг ашиглан доорх нүднүүдийн томьёог хуулна.
Дараа нь дараах гаралтыг авна.
Сонирхолтой нь, бид CONCAT функцийг ашиглан текстийн хооронд зай гаргаж мөр таслах боломжтой.
Тиймээс томъёо дараах байдалтай байна.
=CONCAT(B5," ",C5,CHAR(10),B6," ",C6)
Энд, B5 & C5 нь нэрний нүднүүд боловч B6 & C6 нь харьяалагдах төлөвийн нэрийг харуулах нүднүүд, CHAR(10) нь мөр таслах, нэгтгэсэн текстийн хоорондох зайг оруулахын тулд давхар хашилтын дотор хоёр хоосон зайг ашигладаг (жишээ нь. төлөв хоорондын зай ба мужуудын нэр).
Хэрэв та Enter товчийг дараад нүдний нэрийг өөрчлөхөөс бусад ижил томъёог ашиглавал дараах гаралтыг авна.
Ижил төстэй уншилтууд
- Excel-д өгөгдөл алдалгүйгээр олон нүдийг хэрхэн нэгтгэх вэ (6 арга)
- Excel-ийн нүднүүдийг задлах (7 хялбар арга)
- Excel-ийн нүднүүдийг хэрхэн нэгтгэж, төвд оруулах (3 хялбар арга)
5. TEXTJOIN функцийг ашиглан хоёр нүднээс текстийг нэгтгэх
TEXTJOIN функц (Excel 2019-с боломжтой) мөн олон мөрийг нэгтгэдэг.Үүнд хязгаарлагч тэмдэгт орно.
Хэрэв бид текстийг нэгтгэх явцад хоосон нүднүүдийг тоолохыг хүсвэл хоёр дахь аргументийн хувьд ХУДАЛ -г сонгох хэрэгтэй. Тэгэхээр томъёо нь дараах байдалтай байна.
=TEXTJOIN(" ",FALSE,B5,C5)
Энд B5 нь эхний нэрний эхлэл нүд юм. ба C5 нь овгийн эхлэлийн нүд юм.
Enter товчийг дараад Fill Handle Tool -г ашигласны дараа гаралт нь гарна. дараах байдалтай байна.
Одоо би танд TEXTJOIN функцийн чухал хэрэглээг харуулах болно. Өмнөх жишээн дээр бид ямар ч нөхцөлгүйгээр нүднүүдийг нэгтгэсэн. Текстийг нэгтгэх үед бидэнд нөхцөл байвал яах вэ.
Та компанийн гүйцэтгэх захирал бөгөөд ажилтан бүрийн Чөлөөт цагаар ажиллах жагсаалт байгаа гэж хэлье. Гэхдээ та тодорхой нэг ажилтны ажлыг (хэрэв ажилтан бүр хэд хэдэн ажил хийдэг бол) жагсаах хэрэгтэй.
=TEXTJOIN(" ",TRUE,IF($B$5:$B$13=E5,$C$5:$C$13," "))
Энд " " байна. тусгаарлагч ҮНЭН хоосон нүднүүдийг үл тоомсорлоход хэрэглэгддэг.
Үүнээс гадна би сонгосон ажилтныг хуваарилахын тулд $B$5:$B$13=E5 массив болгон ашигласан. ажилчдын жагсаалтаас, $C$5:$C$13 сонгосон ажилтны ажлыг олохын тулд.
Энэ нь массив функц учраас. , та гаралтыг авахын тулд CTRL + SHIFT + Enter -г дарах ёстой. Дараа нь доорх нүднүүдийн томъёог хуулахын тулд Дүүргэх бариулын хэрэглүүрийг ашиглана уу.
Дэлгэрэнгүй унших: Хэрхэн Хоёр ба түүнээс дээш текстийг нэгтгэхНүднүүдийг нэг нүд болгох (хамгийн хялбар 6 арга)
6. Power Query ашиглан текстийг нэгтгэх
Цаашилбал, та Power Query хэрэглүүрийг ашиглан текстийг нэгтгэх боломжтой. Excel-ийн хоёр нүдийг өндөр үр ашигтайгаар хурдан ажиллуулна.
Текстүүдийг уг хэрэгслийг ашиглан нэгтгэх үйл явцыг алхам алхмаар доор тайлбарлав.
Алхам 1: Өгөгдлийн багц оруулах Power Query Editor руу
Power Query Editor -г нээхийн тулд та бүх өгөгдлийн багцыг сонгоод
⇰ From Хүснэгт/Мужийг сонгох хэрэгтэй. Авах & Өгөгдлийг хувиргах тууз.
⇰ Хэрэв та Хүснэгт үүсгэх харилцах цонхыг харвал ОК г дарж Миний хүснэгтийн толгойн урд талын нүдийг чагтална уу. .
Алхам 2: Багануудыг нэгтгэх
Одоо та Power Query Editor<руу орж байна. 2>.
⇰ SHIFT -г дарж хоёр баганыг сонгоод Багана нэмэх табаас Баганыг нэгтгэх дээр дарна уу.
Дараа нь Тусгаарлагч -г Зай гэж сонгоод Шинэ баганын доорх хоосон зайд Бүтэн нэр гэж бичнэ үү. name , хамгийн сүүлд OK товчийг дарна уу.
Ингэснээр та бүтэн нэр байгаа дараах гаралтыг авах болно.
Алхам 3: Гаралтыг ажлын хуудсанд ачаалах
Эцэст нь Файл <дээр дарж гаралтыг ажлын хуудас руугаа экспортлох хэрэгтэй. 2>> Хаах & Ачаалах .
Дараа нь та өгөгдлийг экспортлохыг хүссэн харилцах цонхыг харах болно. Хэрэв чишинэ ажлын хуудсыг сонгосноор та дараах гаралтыг харах болно (мөн та одоо байгаа ажлын хуудсыг сонгож болно).
7. VBA
<ашиглан хоёр нүднээс текстийг нэгтгэх. 0>Эцэст нь хэрэв хүсвэл VBA кодыг ашиглан текстүүдийг нэгтгэж болно.1-р алхам:
Эхлээд Хөгжүүлэгч дээр дарж модулийг нээнэ үү. > Visual Үндсэн .
Хоёрдугаарт, Оруулах ><1 руу очно уу>Модуль .
Алхам 2:
Дараа нь дараах кодыг шинээр үүсгэсэн модуль руу хуулна уу.
7926
Дээрх кодонд би SourceCells болон DestinationCell -г Муж төрөл гэж зарласан. Дараа нь би InputBox -г эх сурвалж болон очих нүднүүдийг сонгохдоо зүйл бүрт ашигласан. Эцэст нь би хоосон зай болон Rng.Value функцийг нэгтгэн зайг хадгалахын тулд temp хувьсагчийг ашигласан.
Дараа нь хэрэв та кодыг ажиллуулбал (гарын товчлол нь F5 <байна) 2>эсвэл Fn + F5 ), та нэгтгэхийг хүссэн нүднүүдийг засах шаардлагатай дараах харилцах цонхыг харах болно.
Та нэгэн зэрэг өмнөх хайрцагт байгаа OK -г дарсны дараа дараах харилцах цонхыг харах болно. Нэгтгэсэн текстийг авахыг хүссэн нүдээ сонгоно уу.
Та дор үзүүлсэн шиг нэгтгэсэн текстийг даруй авах болно.
Одоо доорх нүднүүдийн процессыг давтахад л гаралт дараах байдалтай байна.
Дэлгэрэнгүй унших: Нүднүүдийг нэгтгэх VBAExcel
Дүгнэлт
Энд би Excel програмын хоёр нүдний текстийг нэгтгэх 7 аргыг авч үзсэн. Гэсэн хэдий ч танд туслах Flash Fill гэх мэт хэд хэдэн үр дүнтэй аргууд байдаг. Ямартай ч танд асуух зүйл, санал байвал доор бичнэ үү.