Excel бағдарламасындағы CONCATENATE функциясы – мысалдары бар пайдалану нұсқаулығы

Кейде әртүрлі ұяшықтардағы мәндерді бір ұяшыққа біріктіру қажет болуы мүмкін. Бұл үшін әдетте & белгісі пайдаланылады. Бірақ оның функционалдығы біршама шектеулі, өйткені ол бірнеше жолды біріктіре алмайды.

Бұл қарапайым функция оның функционалды нұсқасымен ауыстырылды – STsEPIT. Шын мәнінде, Microsoft Office-тің қазіргі нұсқаларында бұл функция енді жоқ, ол толығымен функциямен ауыстырылады STEP. Ол әлі де жарамды, ол кері үйлесімділік үшін қосылған, бірақ біраз уақыттан кейін ол болмауы мүмкін. Сондықтан, Excel 2016, Online және жаңа нұсқаларында функцияны пайдалану ұсынылады STEP.

CONCATENATE функциясы – толық сипаттама

функция STsEPIT мәтінге сілтеме жасайды. Бұл мәтіндік мәндермен операцияларды орындау үшін қолданылатынын білдіреді. Сонымен қатар, аргументтерді әртүрлі пішімдерде көрсетуге болады: мәтіндік, сандық немесе ұяшық сілтемелері ретінде. 

Жалпы, бұл мүмкіндікті пайдалану ережелері келесідей:

  1. Аргументтерді бөлу үшін нүктелі үтір қолданылады. Егер пайдаланушы басқа таңбаларды пайдалануды шешсе, дисплей тырнақшаға алынған нәтиже болады.
  2. Мәтін пішіміндегі мән функция аргументі ретінде пайдаланылса және формулаға тікелей енгізілсе, ол тырнақшаға алынуы керек. Егер мұндай мәнге сілтеме болса, онда тырнақша қажет емес. Бұл сандық мәндерге де қатысты. Жолға цифрды қосу қажет болса, онда тырнақша қажет емес. Осы ережелерді бұзсаңыз, келесі қате көрсетіледі – #NAME?
  3. Қосылған элементтер арасына бос орын қосу қажет болса, ол бөлек мәтіндік жол ретінде, яғни тырнақшаға қосылуы керек. Бұл сияқты: » » .

Енді осы функцияның синтаксисін толығырақ қарастырайық. Ол өте қарапайым. 

Синтаксис

Сонымен, шын мәнінде, бір ғана аргумент бар - бұл кірістірілуі керек мәтін жолы. Әрбір аргумент, біз білетіндей, нүктелі үтірмен бөлінген. 255 аргументке дейін көрсетуге болады. Олардың өздері де өзінше қайталанады. Бірінші аргумент қажет. Біз бұрыннан білетініміздей, аргументтерді үш форматта көрсетуге болады: мәтін, сан және сілтеме. 

CONCATENATE функциясының қолданбалары

Функцияның қолдану аймақтарының саны STsEPIT орасан зор. Іс жүзінде оны барлық жерде қолдануға болады. Олардың кейбіреулерін толығырақ қарастырайық:

  1. Бухгалтерлік есеп. Мысалы, бухгалтерге құжаттың сериясы мен нөмірін бөлектеу, содан кейін бұл деректерді бір ұяшыққа бір жол ретінде енгізу тапсырылады. Немесе құжаттың сериясы мен нөмірін кім бергенін қосу керек. Немесе бір ұяшықта бірден бірнеше түбіртекті тізімдеңіз. Шын мәнінде, көптеген опциялар бар, сіз шексіз тізімге аласыз. 
  2. Office есеп береді. Әсіресе жиынтық деректерді беру қажет болса. Немесе аты мен тегін біріктіріңіз.
  3. Геймификация. Бұл білім беруде, ата-ана тәрбиесінде, сондай-ақ әртүрлі компаниялардың адалдық бағдарламаларында белсенді қолданылатын өте танымал тренд. Сондықтан білім беру және бизнес саласында бұл функция да пайдалы болуы мүмкін. 

Бұл функция әрбір Excel пайдаланушысы білуі тиіс стандартты жиынтықта қамтылған. 

Excel бағдарламасындағы кері CONCATENATE функциясы

Шын мәнінде, «CONCATENATE» функциясына мүлдем қарама-қайшы болатын мұндай функция жоқ. Жасушаның бөлінуін орындау үшін басқа функциялар қолданылады, мысалы LEVSIMV и RIGHTжәне PSTR. Біріншісі жолдың сол жағынан белгілі бір таңбалар санын шығарады. Екіншісі оң жақта. БІРАҚ PSTR ерікті жерден жасап, ерікті жерде аяқталуы мүмкін. 

Сондай-ақ күрделірек тапсырмаларды орындау қажет болуы мүмкін, бірақ олар үшін бөлек формулалар бар. 

CONCATENATE функциясымен жиі кездесетін мәселелер

Бір қарағанда, функция STsEPIT өте қарапайым. Бірақ іс жүзінде көптеген мәселелердің болуы мүмкін екендігі белгілі болды. Оларды толығырақ қарастырайық. 

  1. Тырнақшалар нәтиже жолында көрсетіледі. Бұл мәселені болдырмау үшін бөлгіш ретінде нүктелі үтірді пайдалану керек. Бірақ, жоғарыда айтылғандай, бұл ереже сандарға қатысты емес.
  2. Сөздері өте жақын. Бұл мәселе адам функцияны пайдаланудың барлық нюанстарын білмейтіндіктен туындайды STsEPIT. Сөздерді бөлек көрсету үшін оларға бос орын таңбасын қосу керек. Немесе оны мәтіндік аргументтен кейін тікелей кірістіруге болады (ұяшық ішінде де, мәтінді формулаға бөлек енгізсеңіз). Мысалы, келесідей: =CONCATENATE («Сәлеметсіз бе», «қымбатты»). Мұнда «Сәлеметсіз бе» сөзінің соңына бос орын қосылғанын көреміз. 
  3. #NAME? Бұл мәтін дәлелі үшін тырнақшалар көрсетілмегенін көрсетеді. 

Функцияны пайдалану бойынша ұсыныстар

Бұл функциямен жұмыс істеуді тиімді ету үшін бірнеше маңызды ұсыныстарды ескеру қажет:

  1. Мүмкіндігінше & пайдаланыңыз. Егер сізге тек екі мәтін жолын қосу қажет болса, бұл үшін бөлек функцияны пайдаланудың қажеті жоқ. Осылайша, электрондық кесте жылдамырақ жұмыс істейді, әсіресе жедел жадының аз мөлшері бар әлсіз компьютерлерде. Мысал ретінде келесі формуланы келтіруге болады: =A1 және B1. Ол = формуласына ұқсасБӨЛІМ(A1,B1). Әсіресе формуланы қолмен енгізу кезінде бірінші опция оңайырақ.
  2. Егер валютаны немесе күнді мәтіндік жолмен, сондай-ақ жоғарыда аталғандардан басқа кез келген басқа пішімдегі ақпаратты біріктіру қажет болса, алдымен оны функциямен өңдеу керек TEXT. Ол сандарды, күндерді, белгілерді мәтінге түрлендіруге арналған.

Көріп отырғаныңыздай, бұл нюанстарды түсіну қиын емес. Және олар жоғарыдағы ақпаратқа сүйенеді. 

CONCATENATE функциясы үшін жалпы қолданулар

Сонымен, жалпы формуласы: БІРІКТІРУ([мәтін2];[мәтін2];…). Мәтінді тиісті орындарға енгізіңіз. Алынған мәтінге қойылатын талап келесідей екенін ескеру маңызды: ол мән енгізілген өрістің ұзындығынан аз болуы керек. Атрибуттар ретінде сіз алдын ала анықталған мәндерді ғана емес, сонымен қатар ұяшықтардағы ақпаратты, сондай-ақ басқа формулаларды қолданатын есептеулердің нәтижелерін пайдалана аласыз.

Бұл жоспарда мәтін пішімінде енгізу үшін деректерді пайдалану туралы міндетті ұсыныс жоқ. Бірақ соңғы нәтиже «Мәтін» пішімінде көрсетіледі.

Функцияны енгізудің бірнеше жолы бар: бір қолмен және бірнеше жартылай автоматты. Егер сіз бастаушы болсаңыз, онда аргументтерді енгізудің диалогтық терезесі әдісін пайдалану ұсынылады. Бағдарламаның тәжірибелі пайдаланушылары формулаларды қолмен енгізе алады. Алдымен бұл ыңғайсыз болып көрінеді, бірақ шын мәнінде, пернетақтадан енгізуден тиімдірек ештеңе әлі ойлап табылған жоқ. 

Айтпақшы, Excel-ді жалпы пайдалану бойынша ұсыныс: әрқашан жылдам пернелерді үйреніңіз. Олар сізге көп уақытты үнемдеуге көмектеседі.

Бірақ сіз бастаушы болсаңыз, арнайы жасалған терезені пайдалануыңыз керек.

Сонымен, оны қалай атауға болады? Егер сіз формуланы енгізу жолына қарасаңыз, оның сол жағында осындай кішкентай «fx» түймесі бар. Оны бассаңыз, келесі мәзір пайда болады. Біз тізімнен қажетті функцияны таңдауымыз керек.

Excel бағдарламасындағы CONCATENATE функциясы - мысалдары бар пайдалану нұсқаулығы
1

Қажетті функцияны таңдағаннан кейін аргументтерді енгізу терезесі ашылады. Ол арқылы ауқымды орнатуға немесе мәтінді, ұяшыққа сілтемені қолмен енгізуге болады. 

Excel бағдарламасындағы CONCATENATE функциясы - мысалдары бар пайдалану нұсқаулығы
2

Деректерді қолмен енгізсеңіз, енгізу «тең» белгісінен басталады. Яғни, келесідей:

=ҚЫСҚАУ(D2;”,”;E2)

Біз орындаған барлық операциялардан кейін біз алынған ұяшықта бірнеше бөліктен тұратын «21.09» мәтінін көреміз: D21 ретінде индекстелген ұяшықта табуға болатын 2 саны және E09 ұяшығындағы 2-жол. . Оларды нүкте арқылы бөлу үшін біз оны екінші аргумент ретінде қолдандық. 

Атауды байланыстыру

Түсінікті болу үшін атауларды байланыстыру жолын сипаттайтын мысалды қарастырайық. 

Бізде осындай үстел бар делік. Онда тұтынушылардың аты, тегі, қаласы, жағдайы туралы ақпарат бар. Біздің міндетіміз - аты мен тегін біріктіріп, толық есімді алу. 

Excel бағдарламасындағы CONCATENATE функциясы - мысалдары бар пайдалану нұсқаулығы
3

Осы кестеге сүйене отырып, біз атауларға сілтемелер В бағанында, ал фамилиялар - А бағанында берілуі керек екенін түсінеміз. Формуланың өзі «Аты-жөні» тақырыбының бірінші ұяшығына жазылады.

Формула енгізер алдында функция пайдаланушы көрсеткеннен көп ақпаратты байланыстырмайтынын есте сақтаңыз. Сондықтан бөлгіштерді, сұрақ белгілерін, нүктелерді, сызықшаларды, бос орындарды қосу қажет болса, оларды бөлек аргументтер ретінде енгізу керек.

Біздің мысалда фамилия мен есімді бос орынмен бөлу керек. Сондықтан бізге үш аргумент енгізу керек: аты бар ұяшықтың мекенжайы, бос орын таңбасы (оны тырнақшаға алуды ұмытпаңыз) және фамилиядан тұратын ұяшықтың мекенжайы. 

Аргументтерді анықтағаннан кейін оларды формулаға сәйкес ретпен жазамыз. 

Формуланың синтаксисіне назар аудару өте маңызды. Біз оны әрқашан тең белгімен бастаймыз, содан кейін жақшаларды ашамыз, дәлелдерді тізіп, оларды нүктелі үтірмен бөлеміз, содан кейін жақшаларды жабамыз.

Кейде аргументтердің арасына тұрақты үтір қоюға болады. Excel бағдарламасының ағылшын тіліндегі нұсқасы пайдаланылса, үтір қойылады. Егер -language нұсқасы болса, онда нүктелі үтір қойылады. Enter пернесін басқаннан кейін біріктірілген нұсқа пайда болады.

Енді осы формуланы осы бағандағы барлық басқа ұяшықтарға енгізу үшін автотолтыру маркерін пайдалану ғана қалды. Нәтижесінде бізде әрбір клиенттің толық аты-жөні бар. Миссия орындалды.

Excel бағдарламасындағы CONCATENATE функциясы - мысалдары бар пайдалану нұсқаулығы
4

Дәл осылай мемлекет пен қаланы байланыстыруға болады.

Excel бағдарламасындағы CONCATENATE функциясы - мысалдары бар пайдалану нұсқаулығы
5

Сандар мен мәтінді байланыстыру

Біз білетініміздей, функцияны пайдалану STsEPIT сандық мәндерді мәтіндік мәндермен біріктіре аламыз. Бізде дүкендегі тауарларды түгендеу туралы деректер бар кесте бар делік. Қазіргі уақытта бізде 25 алма бар, бірақ бұл қатар екі ұяшыққа жайылған. 

Бізге келесі соңғы нәтиже қажет.

Excel бағдарламасындағы CONCATENATE функциясы - мысалдары бар пайдалану нұсқаулығы
6

Бұл жағдайда бізге де үш аргумент қажет, ал синтаксис бұрынғысынша. Бірақ сәл жоғарылаған күрделіліктегі тапсырманы орындауға тырысайық. «Бізде 25 алма бар» деген күрделі жолды жазу керек делік. Сондықтан бізде бар үш дәлелге тағы бір жолды «Бізде бар» қосу керек. Соңғы нәтиже келесідей көрінеді.

=CONCATENATE («Бізде «;F17;» «;F16)

Қажет болса, пайдаланушы өзі қалағандай дерлік аргументтерді қоса алады (жоғарыда көрсетілген шекте).

VLOOKUP және CONCATENATE қосылуда

Функцияларды пайдалансаңыз VPR и STsEPIT бірге, бұл өте қызықты және, ең бастысы, функционалдық комбинация болуы мүмкін. Функцияны пайдалану VPR кестеде белгілі бір критерий бойынша тік іздеуді орындаймыз. Содан кейін біз бұрыннан бар жолға табылған ақпаратты қоса аламыз.

Сонымен, бізде осындай үстел бар делік. Ол қазіргі уақытта бірінші және екінші қоймаларда қандай тауарлар бар екенін сипаттайды. 

Excel бағдарламасындағы CONCATENATE функциясы - мысалдары бар пайдалану нұсқаулығы
7

Біз белгілі бір қоймадағы белгілі бір заттың бағасын табуымыз керек. Ол үшін функция пайдаланылады VPR. Бірақ оны қолданар алдында алдымен үстелді аздап дайындау керек. VPR деректерді солға шығарады, сондықтан бастапқы деректермен кестенің сол жағына қосымша бағанды ​​енгізу керек. 

Осыдан кейін біз деректерді біріктіреміз. 

Мұны мына формуламен де жасауға болады:

=B2&»/»&C2

Немесе осындай.

=ҚЫСҚАУ(B2;”/”;C2)

Осылайша, біз екі мәннің арасындағы бөлгіш ретінде алға қиғаш сызықты пайдаланып, екі бағанды ​​біріктірдік. Содан кейін біз бұл формуланы бүкіл А бағанына көшірдік. Біз осындай кестені аламыз.

Excel бағдарламасындағы CONCATENATE функциясы - мысалдары бар пайдалану нұсқаулығы
8

Әрі қарай, біз келесі кестені аламыз және оны келуші таңдаған өнім туралы ақпаратпен толтырамыз. Бірінші кестеден тауардың құны мен қойма нөмірі туралы мәлімет алуымыз керек. Бұл функция арқылы орындалады VPR.

Excel бағдарламасындағы CONCATENATE функциясы - мысалдары бар пайдалану нұсқаулығы
9

Содан кейін ұяшықты таңдаңыз К2, және оған мына формуланы жаз. 

{=ВПР(G2&»/»&H2;A2:E6;5;0)}

Немесе оны функция арқылы жазуға болады STsEPIT.

{=ВПР(СЦЕПИТЬ(G2;»/»;H2);A2:E6;5;ЛОЖЬ)}

Бұл жағдайда синтаксис нөмір мен қойма туралы ақпаратты біріктіру әдісіне ұқсас. 

Функцияны қосу керек VPR «Ctrl» + «Shift» + «Enter» пернелер тіркесімі арқылы.

Көріп отырғаныңыздай, бәрі қарапайым.

пікір қалдыру