Excelдеги CONCATENATE функциясы – мисалдар менен колдонуу боюнча колдонмо

Мезгил-мезгили менен ар кандай уячаларда камтылган баалуулуктарды бирге бириктирүү зарыл болушу мүмкүн. Бул үчүн көбүнчө & белгиси колдонулат. Бирок анын иштеши бир аз чектелген, анткени ал бир нече саптарды бириктире албайт.

Бул жөнөкөй функция анын бир кыйла функционалдык версиясы менен алмаштырылды - STsEPIT. Чынында, Microsoft Officeтин заманбап версияларында бул функция жок, ал толугу менен функция менен алмаштырылган STEP. Азырынча аны колдонууга болот, ал артка шайкештик үчүн камтылган, бирок бир аздан кийин ал болбой калышы мүмкүн. Ошондуктан, Excel 2016, Online жана жаңыраак версияларында функцияны колдонуу сунушталат STEP.

CONCATENATE функциясы – толук сүрөттөлүшү

милдети STsEPIT текстке кайрылат. Бул текст маанилери боюнча операцияларды аткаруу үчүн колдонулат дегенди билдирет. Ошол эле учурда аргументтерди ар кандай форматта көрсөтө аласыз: текст, сандык же уяча шилтемелери. 

Жалпысынан алганда, бул функцияны колдонуу эрежелери төмөнкүдөй:

  1. Аргументтерди бөлүү үчүн чекиттүү үтүр колдонулат. Эгерде колдонуучу башка символдорду колдонууну чечсе, анда дисплей тырмакчага алынган натыйжа болот.
  2. Эгерде текст форматындагы маани функциянын аргументи катары колдонулса жана түз формулага киргизилсе, анда ал тырмакчага алынышы керек. Эгерде мындай мааниге шилтеме бар болсо, анда эч кандай тырмакча талап кылынбайт. Ошол эле сандык маанилерге да тиешелүү. Эгер сапка цифраны кошуу керек болсо, анда цитата талап кылынбайт. Эгер бул эрежелерди бузсаңыз, төмөнкү ката көрсөтүлөт - #NAME?
  3. Эгер туташкан элементтердин ортосуна боштук кошуу керек болсо, ал өзүнчө текст сап катары, башкача айтканда, тырмакчага киргизилиши керек. Бул сыяктуу: " " .

Эми бул функциянын синтаксисин кененирээк карап чыгалы. Ал абдан жөнөкөй. 

синтаксиси

Ошентип, чындыгында, бир гана аргумент бар - бул киргизилиши керек текст сап. Ар бир аргумент, биз билгендей, чекиттүү үтүр менен бөлүнгөн. Сиз 255 аргументке чейин көрсөтө аласыз. Алар өздөрү да өз жолу менен кайталанган. Биринчи аргумент талап кылынат. Жана биз билгендей, аргументтерди үч форматта көрсөтө аласыз: текст, сан жана шилтеме. 

CONCATENATE функциясынын колдонмолору

Функциянын колдонулуучу аймактарынын саны STsEPIT зор. Чынында, ал дээрлик бардык жерде колдонулушу мүмкүн. Келгиле, алардын айрымдарына кененирээк токтололу:

  1. Бухгалтердик эсеп. Мисалы, бухгалтерге документтин сериясын жана номерин бөлүп көрсөтүү, андан кийин бул маалыматтарды бир уячага бир сап катары киргизүү милдети жүктөлөт. Же документтин сериясын жана номерин ким тарабынан берилгенин кошуу керек. Же бир уячага бир эле учурда бир нече квитанцияны тизмектеңиз. Чындыгында, көптөгөн варианттар бар, сиз чексиз тизмелей аласыз. 
  2. Офис кабарлайт. Айрыкча, сиз кыскача маалыматтарды берүү керек болсо. Же аты менен фамилиясын бириктириңиз.
  3. Gamification. Бул билим берүүдө, тарбиялоодо, ошондой эле ар кандай компаниялардын лоялдуулук программаларында жигердүү колдонулган абдан популярдуу тенденция. Демек, билим берүү жана бизнес тармагында бул функция да пайдалуу болушу мүмкүн. 

Бул функция ар бир Excel колдонуучусу билиши керек болгон стандарттык топтомго киргизилген. 

Excelдеги тескери CONCATENATE функциясы

Чындыгында, "CONCATENATE" функциясына таптакыр карама-каршы боло турган мындай функция жок. Клетканын бөлүнүшүн аткаруу үчүн башка функциялар колдонулат, мисалы LEVSIMV и УКУГУжана PSTR. Биринчиси саптын сол жагынан белгилүү сандагы белгилерди чыгарат. Экинчиси оң жакта. БИРОК PSTR ыктыярдуу жерден жасап, каалаган жерден бүтүшү мүмкүн. 

Сиз дагы татаал тапшырмаларды аткарууга туура келиши мүмкүн, бирок алар үчүн өзүнчө формулалар бар. 

CONCATENATE функциясынын жалпы көйгөйлөрү

Биринчи караганда, функция STsEPIT абдан жөнөкөй. Бирок, иш жүзүндө, көйгөйлөрдүн бүтүндөй бир тутам болушу мүмкүн экени көрүнүп турат. Келгиле, аларды кененирээк карап чыгалы. 

  1. Цитаталар жыйынтык сабында көрсөтүлөт. Бул көйгөйдү болтурбоо үчүн бөлүүчү катары чекиттүү үтүрдү колдонушуңуз керек. Бирок, жогоруда айтылгандай, бул эреже сандарга тиешелүү эмес.
  2. Сөздөрү абдан жакын. Бул көйгөй адам функцияны колдонуунун бардык нюанстарын билбегендиктен келип чыгат STsEPIT. Сөздөрдү өзүнчө көрсөтүү үчүн аларга боштук белгисин кошуу керек. Же аны түз эле тексттик аргументтен кийин киргизсеңиз болот (уячанын ичинде да, эгер сиз текстти формулага өзүнчө киргизсеңиз). Мисалы, мындай: =CONCATENATE("Салам", "урматтуу"). Бул жерде “Салам” деген сөздүн аягына боштук кошулганын көрүп жатабыз. 
  3. #NAME? Бул текст аргументи үчүн эч кандай тырмакча көрсөтүлбөгөнүн көрсөтүп турат. 

Функцияны колдонуу боюнча сунуштар

Бул функция менен иштөө натыйжалуураак болушу үчүн, бир нече маанилүү сунуштарды эске алуу керек:

  1. Мүмкүн болушунча колдонуңуз. Эгерде сизге эки эле текст линиясын кошуу керек болсо, анда бул үчүн өзүнчө функцияны колдонуунун кереги жок. Ошентип, жадыбал тезирээк иштейт, айрыкча RAM аз өлчөмдөгү алсыз компьютерлерде. Мисалы, төмөнкү формула: =A1 & B1. Бул = формуласына окшошБӨЛҮМ(A1,B1). Айрыкча, формуланы кол менен киргизүүдө биринчи вариант жеңилирээк.
  2. Эгер валютаны же датаны текст саптары менен, ошондой эле жогоруда саналып өткөндөн башка форматтагы маалыматты айкалыштыруу зарыл болсо, анда сиз алгач аны функция менен иштетишиңиз керек. ТЕКСТ. Ал сандарды, даталарды, символдорду текстке айландыруу үчүн иштелип чыккан.

Көрүнүп тургандай, бул нюанстарды түшүнүү кыйын эмес. Жана алар жогорудагы маалыматтарга таянышат. 

CONCATENATE функциясы үчүн жалпы колдонуу

Ошентип, жалпы формула болуп саналат: CONCATENATE([текст2];[текст2];…). Текстиңизди тиешелүү жерлерге киргизиңиз. Алынган текстке талап төмөнкүдөй экенин белгилей кетүү маанилүү: ал маани киргизилген талаанын узундугунан аз болушу керек. Атрибуттар катары сиз алдын ала аныкталган маанилерди гана эмес, уячалардагы маалыматты, ошондой эле башка формулаларды колдонуу менен эсептөөлөрдүн натыйжаларын да колдоно аласыз.

Бул планда текст форматында киргизүү үчүн маалыматтарды колдонуу боюнча милдеттүү сунуш жок. Бирок акыркы натыйжа "Текст" форматында көрсөтүлөт.

Функцияны киргизүүнүн бир нече жолу бар: бир кол менен жана бир нече жарым автоматтык. Эгерде сиз башталгыч болсоңуз, анда аргументтерди киргизүүнүн диалогдук куту ыкмасын колдонуу сунушталат. Программанын тажрыйбалуу колдонуучулары формулаларды кол менен киргизе алышат. Башында бул ыңгайсыздай сезилет, бирок чындыгында клавиатура киргизүүдөн натыйжалуураак эч нерсе ойлоп табыла элек. 

Баса, жалпысынан Excel колдонуу боюнча сунуш: ар дайым ысык баскычтарды үйрөнүшөт. Алар сизге көп убакытты үнөмдөөгө жардам берет.

Бирок сиз башталгыч болуп туруп, атайын түзүлгөн терезени колдонууга туура келет.

Ошентип, аны кантип чакыруу керек? Эгерде сиз формула киргизүү сабын карасаңыз, анда анын сол жагында "fx" кичинекей баскычы бар. Аны бассаңыз, төмөнкү меню пайда болот. Биз тизмеден керектүү функцияны тандап алышыбыз керек.

Excelдеги CONCATENATE функциясы - мисалдар менен колдонуу боюнча колдонмо
1

Биз керектүү функцияны тандагандан кийин, аргументтерди киргизүү үчүн терезе ачылат. Ал аркылуу сиз диапазонду орното аласыз же текстти, уячага шилтемени кол менен киргизе аласыз. 

Excelдеги CONCATENATE функциясы - мисалдар менен колдонуу боюнча колдонмо
2

Эгерде сиз маалыматтарды кол менен киргизсеңиз, анда киргизүү "тең" белгисинен баштап ишке ашырылат. Башкача айтканда, мындай:

=CONCATENATE(D2;”,”;E2)

Биз аткарган бардык операциялардан кийин биз пайда болгон уячада бир нече бөлүктөн турган "21.09" текстин көрөбүз: 21 саны, аны D2 катары индекстелген уячадан жана 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

Андан кийин, уячаны тандаңыз K2, жана ага төмөнкү формуланы жаз. 

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

Же функция аркылуу жазылышы мүмкүн STsEPIT.

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

Бул учурда синтаксис саны жана кампа жөнүндө маалыматты айкалыштыруу кантип ишке ашырылган окшош. 

Сиз функцияны камтышыңыз керек VPR баскыч айкалышы аркылуу "Ctrl" + "Shift" + "Enter".

Көрүнүп тургандай, баары жөнөкөй.

Таштап Жооп