Excel-da CONCATENATE funktsiyasi - misollar bilan foydalanish qo'llanmasi

Vaqti-vaqti bilan turli hujayralardagi qiymatlarni bittasiga birlashtirish kerak bo'lishi mumkin. Buning uchun odatda & belgisi ishlatiladi. Ammo uning funksionalligi biroz cheklangan, chunki u bir nechta satrlarni birlashtira olmaydi.

Ushbu oddiy funktsiya uning yanada funktsional versiyasi bilan almashtirildi - STsEPIT. Aslida, Microsoft Office-ning zamonaviy versiyalarida bu funksiya endi yo'q, u butunlay funksiya bilan almashtiriladi STEP. U hozircha foydalanish mumkin, u orqaga qarab muvofiqlik uchun kiritilgan, ammo bir muncha vaqt o'tgach, u bo'lmasligi mumkin. Shuning uchun, Excel 2016, Onlayn va yangi versiyalarida funksiyadan foydalanish tavsiya etiladi STEP.

CONCATENATE funktsiyasi - batafsil tavsif

vazifa STsEPIT matnga ishora qiladi. Demak, u matn qiymatlari ustida amallarni bajarish uchun ishlatiladi. Shu bilan birga, siz argumentlarni turli formatlarda belgilashingiz mumkin: matn, raqamli yoki hujayra havolalari sifatida. 

Umuman olganda, ushbu xususiyatdan foydalanish qoidalari quyidagilar:

  1. Argumentlarni ajratish uchun nuqta-vergul qo'llaniladi. Agar foydalanuvchi boshqa belgilardan foydalanishga qaror qilsa, u holda ko'rsatkich tirnoq ichidagi natija bo'ladi.
  2. Agar matn formatidagi qiymat funktsiya argumenti sifatida ishlatilsa va to'g'ridan-to'g'ri formulaga kiritilsa, u qo'shtirnoq ichiga olinishi kerak. Agar bunday qiymatga havola mavjud bo'lsa, unda tirnoq kerak emas. Xuddi shu narsa raqamli qiymatlar uchun ham amal qiladi. Agar siz satrga raqam qo'shishingiz kerak bo'lsa, unda tirnoq shart emas. Agar siz ushbu qoidalarni buzsangiz, quyidagi xato ko'rsatiladi - #NAME?
  3. Agar siz bog'langan elementlar orasiga bo'sh joy qo'shishingiz kerak bo'lsa, u alohida matn qatori sifatida, ya'ni tirnoq ichida qo'shilishi kerak. Shunga o'xshash: " " .

Endi ushbu funktsiyaning sintaksisini batafsil ko'rib chiqamiz. U juda oddiy. 

Syntax

Shunday qilib, aslida, faqat bitta argument bor - bu kiritilishi kerak bo'lgan matn qatori. Har bir argument, biz allaqachon bilganimizdek, nuqta-vergul bilan ajratilgan. Siz 255 tagacha argumentni belgilashingiz mumkin. Ularning o'zlari o'ziga xos tarzda takrorlanadi. Birinchi dalil talab qilinadi. Va biz allaqachon bilganimizdek, siz argumentlarni uchta formatda belgilashingiz mumkin: matn, raqam va havola. 

CONCATENATE funksiyasining ilovalari

Funktsiyani qo'llash sohalari soni STsEPIT ulkan. Aslida, u deyarli hamma joyda qo'llanilishi mumkin. Keling, ulardan ba'zilarini batafsil ko'rib chiqaylik:

  1. Buxgalteriya hisobi. Misol uchun, buxgalterga seriya va hujjat raqamini ajratib ko'rsatish, so'ngra bu ma'lumotlarni bitta katakchaga bitta qator sifatida kiritish vazifasi yuklanadi. Yoki hujjatning seriyasi va raqamiga kim tomonidan berilganligini qo'shishingiz kerak. Yoki bir hujayradagi bir nechta kvitansiyalarni bir vaqtning o'zida sanab o'ting. Darhaqiqat, ko'plab variantlar mavjud, siz cheksiz ro'yxatlashingiz mumkin. 
  2. Ofis hisobotlari. Ayniqsa, siz umumiy ma'lumotlarni taqdim etishingiz kerak bo'lsa. Yoki ism va familiyani birlashtiring.
  3. Gamifikatsiya. Bu ta'limda, ota-onalarni tarbiyalashda, shuningdek, turli kompaniyalarning sodiqlik dasturlarida faol qo'llaniladigan juda mashhur tendentsiya. Shuning uchun, ta'lim va biznes sohasida bu funktsiya ham foydali bo'lishi mumkin. 

Ushbu funktsiya har bir Excel foydalanuvchisi bilishi kerak bo'lgan standart to'plamga kiritilgan. 

Excelda teskari CONCATENATE funktsiyasi

Aslida, "CONCATENATE" funktsiyasiga mutlaqo zid bo'lgan bunday funktsiya yo'q. Hujayra bo'linishini amalga oshirish uchun boshqa funktsiyalardan foydalaniladi, masalan LEVSIMV и deportatsiyava PSTR. Birinchisi satrning chap qismidan ma'lum miqdordagi belgilarni chiqaradi. Ikkinchisi o'ng tomonda. LEKIN PSTR ixtiyoriy joydan bajarishi va ixtiyoriy joyda tugashi mumkin. 

Bundan tashqari, murakkabroq vazifalarni bajarishingiz kerak bo'lishi mumkin, ammo ular uchun alohida formulalar mavjud. 

CONCATENATE funktsiyasi bilan bog'liq umumiy muammolar

Bir qarashda, funktsiya STsEPIT juda oddiy. Ammo amalda, ko'plab muammolar yuzaga kelishi mumkinligi ma'lum bo'ldi. Keling, ularni batafsil ko'rib chiqaylik. 

  1. Natijalar qatorida tirnoq ko'rsatiladi. Ushbu muammoning oldini olish uchun ajratuvchi sifatida nuqta-verguldan foydalanish kerak. Ammo, yuqorida aytib o'tilganidek, bu qoida raqamlarga taalluqli emas.
  2. So'zlar juda yaqin. Bu muammo, inson funktsiyadan foydalanishning barcha nuanslarini bilmasligi sababli yuzaga keladi STsEPIT. So'zlarni alohida ko'rsatish uchun ularga bo'sh joy belgisi qo'shishingiz kerak. Yoki uni to'g'ridan-to'g'ri matn argumentidan keyin kiritishingiz mumkin (ham katak ichida va matnni formulaga alohida kiritsangiz). Masalan, bu kabi: =CONCATENATE("Salom", "azizim"). Bu yerda “Salom” so‘zining oxiriga bo‘sh joy qo‘shilganini ko‘ramiz. 
  3. #NAME? Bu matn argumenti uchun hech qanday tirnoq belgilanmaganligini ko'rsatadi. 

Funktsiyadan foydalanish bo'yicha tavsiyalar

Ushbu funktsiya bilan ishlashni yanada samarali qilish uchun siz bir nechta muhim tavsiyalarni ko'rib chiqishingiz kerak:

  1. Imkon qadar & foydalaning. Agar siz faqat ikkita matn qatorini qo'shishingiz kerak bo'lsa, buning uchun alohida funktsiyadan foydalanishning hojati yo'q. Shunday qilib, elektron jadval, ayniqsa, kichik hajmdagi RAMga ega zaif kompyuterlarda tezroq ishlaydi. Misol tariqasida quyidagi formulani keltirish mumkin: =A1 va B1. Bu = formulasiga o'xshaydiBO'LIM (A1, B1). Ayniqsa, formulani qo'lda kiritishda birinchi variant osonroq.
  2. Agar valyuta yoki sanani matn qatori, shuningdek yuqorida sanab o'tilganlardan boshqa formatdagi ma'lumotlarni birlashtirish zarur bo'lsa, avval uni funktsiya bilan qayta ishlashingiz kerak. TEXT. U raqamlar, sanalar, belgilarni matnga aylantirish uchun mo'ljallangan.

Ko'rib turganingizdek, bu nuanslarni tushunish umuman qiyin emas. Va ular yuqoridagi ma'lumotlardan kelib chiqadi. 

CONCATENATE funktsiyasi uchun umumiy foydalanish

Shunday qilib, umumiy formula: BIRLASHTIRISH([matn2];[matn2];…). Matningizni tegishli joylarga joylashtiring. Shuni ta'kidlash kerakki, qabul qilingan matnga qo'yiladigan talab quyidagicha: u qiymat kiritilgan maydon uzunligidan kamroq bo'lishi kerak. Atributlar sifatida siz nafaqat oldindan belgilangan qiymatlardan, balki hujayralardagi ma'lumotlardan, shuningdek, boshqa formulalar yordamida hisob-kitoblar natijalaridan ham foydalanishingiz mumkin.

Ushbu rejada matn formatida kiritish uchun ma'lumotlarni ishlatish bo'yicha majburiy tavsiyalar mavjud emas. Ammo yakuniy natija "Matn" formatida ko'rsatiladi.

Funktsiyani kiritishning bir necha yo'li mavjud: bitta qo'lda va bir nechta yarim avtomatik. Agar siz yangi boshlovchi bo'lsangiz, unda argumentlarni kiritish uchun dialog oynasi usulidan foydalanish tavsiya etiladi. Dasturning ko'proq tajribali foydalanuvchilari formulalarni qo'lda kiritishlari mumkin. Avvaliga bu noqulay bo'lib tuyuladi, lekin aslida klaviatura kiritishdan samaraliroq narsa hali ixtiro qilinmagan. 

Aytgancha, Excelni umuman ishlatish bo'yicha tavsiya: har doim tezkor tugmalarni o'rganing. Ular sizga ko'p vaqtni tejashga yordam beradi.

Ammo siz boshlang'ich bo'lganingizda, siz maxsus yaratilgan oynadan foydalanishingiz kerak bo'ladi.

Xo'sh, uni qanday chaqirish kerak? Agar siz formulani kiritish qatoriga qarasangiz, uning chap tomonida shunday kichik "fx" tugmasi mavjud. Agar siz uni bossangiz, quyidagi menyu paydo bo'ladi. Biz ro'yxatdan kerakli funksiyani tanlashimiz kerak.

Excelda CONCATENATE funktsiyasi - misollar bilan foydalanish qo'llanmasi
1

Kerakli funktsiyani tanlaganimizdan so'ng, argumentlarni kiritish oynasi ochiladi. U orqali siz diapazonni o'rnatishingiz yoki matnni, hujayraga havolani qo'lda kiritishingiz mumkin. 

Excelda CONCATENATE funktsiyasi - misollar bilan foydalanish qo'llanmasi
2

Agar siz ma'lumotlarni qo'lda kiritsangiz, kiritish "teng" belgisidan boshlab amalga oshiriladi. Ya'ni, shunday:

=BIRLASHTIRISH(D2;”,”;E2)

Biz tomonidan bajarilgan barcha operatsiyalardan so'ng, biz hosil bo'lgan katakchada bir nechta qismlardan iborat bo'lgan "21.09" matnini ko'ramiz: D21 sifatida indekslangan katakchada joylashgan 2 raqami va E09 katagida joylashgan 2 qator. . Ularni nuqta bilan ajratish uchun biz uni ikkinchi argument sifatida ishlatdik. 

Ismni bog'lash

Aniqlik uchun, keling, nomlarni qanday bog'lashni tavsiflovchi misolni ko'rib chiqaylik. 

Aytaylik, bizda shunday stol bor. Unda mijozlarning ismi, familiyasi, shahri, holati haqida ma'lumotlar mavjud. Bizning vazifamiz ism va familiyani birlashtirish va to'liq ismni olishdir. 

Excelda CONCATENATE funktsiyasi - misollar bilan foydalanish qo'llanmasi
3

Ushbu jadvalga asoslanib, biz ismlarga havolalar B ustunida va familiyalar - A bo'lishi kerakligini tushunamiz. Formulaning o'zi "To'liq ism" sarlavhasi ostidagi birinchi katakchaga yoziladi.

Formulani kiritishdan oldin, funktsiya foydalanuvchi belgilaganidan ko'proq ma'lumotni bog'lamasligini unutmang. Shuning uchun, agar siz chegaralovchilarni, savol belgilarini, nuqtalarni, tirelarni, bo'shliqlarni qo'shishingiz kerak bo'lsa, ular alohida argumentlar sifatida kiritilishi kerak.

Bizning misolimizda ism va familiyani bo'sh joy bilan ajratishimiz kerak. Shuning uchun biz uchta argumentni kiritishimiz kerak: ismni o'z ichiga olgan katakning manzili, bo'sh joy belgisi (uni tirnoq ichiga qo'shishni unutmang) va familiyani o'z ichiga olgan katakning manzili. 

Argumentlarni aniqlaganimizdan so'ng, biz ularni tegishli ketma-ketlikda formulaga yozamiz. 

Formulaning sintaksisiga e'tibor berish juda muhimdir. Biz uni har doim teng belgisi bilan boshlaymiz, shundan so'ng biz qavslarni ochamiz, argumentlarni sanab o'tamiz, ularni nuqta-vergul bilan ajratamiz va keyin qavslarni yopamiz.

Ba'zan argumentlar orasiga oddiy vergul qo'yishingiz mumkin. Agar Excelning inglizcha versiyasi ishlatilsa, vergul qo'yiladi. Agar -language versiyasi bo'lsa, nuqta-vergul. Enter tugmasini bosganimizdan so'ng, birlashtirilgan versiya paydo bo'ladi.

Endi bu formulani ushbu ustunning barcha boshqa kataklariga kiritish uchun avtomatik to‘ldirish belgisidan foydalanishgina qoladi. Natijada, biz har bir mijozning to'liq ismiga egamiz. Missiya amalga oshirildi.

Excelda CONCATENATE funktsiyasi - misollar bilan foydalanish qo'llanmasi
4

Xuddi shu tarzda siz shtat va shaharni ulashingiz mumkin.

Excelda CONCATENATE funktsiyasi - misollar bilan foydalanish qo'llanmasi
5

Raqamlar va matnlarni bog'lash

Biz allaqachon bilganimizdek, funktsiyadan foydalanish STsEPIT biz raqamli qiymatlarni matn qiymatlari bilan birlashtira olamiz. Aytaylik, bizda do'kondagi tovarlarni inventarizatsiya qilish to'g'risidagi ma'lumotlar mavjud. Ayni paytda bizda 25 ta olma bor, lekin bu qator ikkita hujayraga yoyilgan. 

Bizga quyidagi yakuniy natija kerak.

Excelda CONCATENATE funktsiyasi - misollar bilan foydalanish qo'llanmasi
6

Bunday holda, bizga uchta argument ham kerak va sintaksis hali ham bir xil. Ammo keling, biroz murakkablikdagi vazifani bajarishga harakat qilaylik. “Bizda 25 ta olma bor” degan murakkab qatorni yozishimiz kerak deylik. Shuning uchun, biz uchta mavjud argumentga yana bitta "Bizda bor" qatorini qo'shishimiz kerak. Yakuniy natija shunday ko'rinadi.

=CONCATENATE(“Bizda “;F17;” “;F16)

Agar so'ralsa, foydalanuvchi o'zi xohlagancha deyarli argumentlar qo'shishi mumkin (yuqoridagi chegara doirasida).

VLOOKUP va CONCATENATE ulanmoqda

Funktsiyalardan foydalansangiz VPR и STsEPIT birgalikda, u juda qiziqarli va eng muhimi, funktsional kombinatsiyaga aylanishi mumkin. Funktsiyadan foydalanish VPR biz ma'lum bir mezon bo'yicha stolda vertikal qidiruvni amalga oshiramiz. Keyin topilgan ma'lumotni allaqachon mavjud qatorga qo'shishimiz mumkin.

Shunday qilib, bizda shunday stol bor, deylik. Unda hozirda birinchi va ikkinchi omborlarda qanday tovarlar borligi tasvirlangan. 

Excelda CONCATENATE funktsiyasi - misollar bilan foydalanish qo'llanmasi
7

Biz ma'lum bir omborda ma'lum bir narsaning narxini topishimiz kerak. Buning uchun funktsiyadan foydalaniladi VPR. Lekin uni ishlatishdan oldin, avval stolni biroz tayyorlashingiz kerak. VPR ma'lumotlarni chap tomonga chiqaradi, shuning uchun siz jadvalning chap tomoniga asl ma'lumotlar bilan qo'shimcha ustunni kiritishingiz kerak. 

Shundan so'ng biz ma'lumotlarni birlashtiramiz. 

Buni quyidagi formula yordamida ham amalga oshirish mumkin:

=B2&»/»&C2

Yoki shunday.

=QO'SHISH (B2;”/”;C2)

Shunday qilib, biz ikkita ustunni bir-biriga bog'lab, ikkita qiymat orasidagi ajratuvchi sifatida oldinga qiyshiq chiziqdan foydalandik. Keyinchalik, biz ushbu formulani butun A ustuniga o'tkazdik. Biz bunday jadvalni olamiz.

Excelda CONCATENATE funktsiyasi - misollar bilan foydalanish qo'llanmasi
8

Keyinchalik, biz quyidagi jadvalni olamiz va uni tashrif buyuruvchi tomonidan tanlangan mahsulot haqida ma'lumot bilan to'ldiramiz. Biz birinchi jadvaldan tovarning narxi va ombor raqami haqida ma'lumot olishimiz kerak. Bu funksiya yordamida amalga oshiriladi VPR.

Excelda CONCATENATE funktsiyasi - misollar bilan foydalanish qo'llanmasi
9

Keyin katakchani tanlang K2, va unga quyidagi formulani yozing. 

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

Yoki funksiya orqali yozilishi mumkin STsEPIT.

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

Bu holda sintaksis raqam va ombor haqidagi ma'lumotlarning kombinatsiyasi qanday amalga oshirilganiga o'xshaydi. 

Siz funktsiyani kiritishingiz kerak VPR "Ctrl" + "Shift" + "Enter" tugmalar birikmasi orqali.

Ko'rib turganingizdek, hamma narsa oddiy.

Leave a Reply