فهرست
"Concatenate" معمولا معنی لري چې یو څه په سلسله یا سلسله کې یوځای سره نښلوي. دا عملیات کارول کیږي کله چې تاسو اړتیا لرئ د څو ګوګل شیټ حجرو څخه متن سره یوځای شئ. دا مقاله خورا مشهور او اسانه حلونه راټولوي ترڅو تاسو سره د کنټینیشن پزل حل کولو کې مرسته وکړي.
که څه هم ستاسو ډیټاسیټ لوی وي ، تاسو ممکن په ګوګل شیټ کې د ډیری حجرو یوځای کولو دنده سره مخ شئ. او زه په دې کې شک نه لرم چې تاسو به نه یوازې ټول ارزښتونه له لاسه ورکولو څخه وساتئ، بلکې ځینې کوما، ځایونه، یا نور حروف هم اضافه کړئ، یا حتی دا ریکارډونه د نورو متنونو سره جلا کړئ.
ښه، سپریډ شیټونه ډیری وسیلې وړاندې کوي. د دې کار لپاره.
د ګوګل شیټس CONCAT فنکشن
د CONCAT فنکشن د ګوګل شیټ CONCATENATE ساده نسخه ده:
=CONCAT(value1, value2) <0 د دې فنکشن سره د حجرو سره د یوځای کیدو لپاره، تاسو اړتیا لرئ چې اړین ارزښتونه لیست کړئ:- value1 - یو ریکارډ چې ارزښت2 باید ضمیمه شي.
- value2 – د یوځای کیدو ارزښت.
د 2 متن یا عددي واحدونو څخه د یو تار ترلاسه کولو لپاره، فورمول به لاندې ښکاري، د هر ریکارډ سره په دوه اړخیزو نرخونو کې:
0> =CONCAT("2019:","The Lion King")
په حقیقت کې، ستاسو ډاټا ډیری احتمال دمخه په حجرو کې دی. تاسو کولی شئ د هرې شمیرې یا متن د دلیل په توګه د ایښودلو پرځای مستقیم حجرو ته مراجعه وکړئ. نو د ریښتیني معلوماتو فورمول به داسې وي:
=CONCAT(A2,B2)
11>
لارښوونه. ټول کالم ته خپل فارمول کاپي کولو لپاره، حجره غوره کړئد فورمول سره او د حجرې په ښکته ښي کونج کې کوچني مربع دوه ځله کلیک وکړئ. ټول کالم به په اتوماتيک ډول د فارمول سره ډک شي، د میز تر پای پورې.
لکه څنګه چې تاسو لیدلی شئ، فعالیت خورا ساده دی، مګر دا لوی کمزوري ټکي لري :
- دا په یو وخت کې په ګوګل شیټونو کې یوازې دوه حجرې سره یوځای کوي.
- دا د کالمونو، قطارونو، یا نورو لوی ډیټا رینجونو سره یوځای نشي، دا یوازې یو حجرې اخلي. که تاسو د ډیری حجرو سره یوځای کیدو هڅه وکړئ، نو تاسو به یوه تېروتنه ترلاسه کړئ یا یوازې لومړی دوه ارزښتونه به یوځای شي، لکه:
=CONCAT(A2:A11,B2:B11)
CONCAT بدیل: د کنکټیشن آپریټر امپرسینډ (&)
په فورمولونو کې د مختلفو موخو لپاره ډیری مختلف آپریټرونه شتون لري. کنسرت یو استثنا نه ده. د CONCAT فنکشن پر ځای په فورمولونو کې د امپرسینډ کرکټر (&) کارول به تاسو ته ورته پایله درکړي:
=A2&B2
15>
مګر تاسو لږ پوهیږئ دا چې د دې ارتباط آپریټر ډیر انعطاف منونکی دی. دلته هغه څه دي چې دا کولی شي:
- په یو وخت کې له دوه څخه ډیر ارزښتونه یوځای کړئ:
=A2&B2&C2
=A2&" "&B2&"; "&C2
که تاسو لاهم د دې اختیارونو سره مطلوب پایله ترلاسه نکړئ , دلته یو بل فعالیت دی چې هڅه وکړئ.
په ګوګل شیټونو کې د CONCATENATE کارولو څرنګوالی
زه باور لرم چې د ګوګل شیټ CONCATENATE فنکشن لومړی کار دی چې کارول کیږيکله چې دا د څو ریکارډونو یوځای کولو خبره راځي.
په ګوګل شیټونو کې د متن تارونه او شمیرې CONCATENATE
د فورمول نمونه لاندې دلیلونه لري:
=CONCATENATE(string1, [string2, . ..])- سټرینګ 1 لومړی تار دی چې تاسو غواړئ نور ارزښتونه پکې ضمیمه کړئ. دا استدلال اړین دی.
- string2, … د ټولو نورو تارونو لپاره ولاړ دی چې تاسو یې ضمیمه کول غواړئ. دا استدلال اختیاري دی.
یادونه. د پایلو ریکارډ به په فورمول کې د دوی د څرګندیدو په ترتیب کې تارونه ولري.
که زه فورمول زما ډاټا ته تطبیق کړم، زه به دا ترلاسه کړم:
=CONCATENATE(A2,B2,C2)
یا، ځکه چې فنکشن رینجونه مني:
=CONCATENATE(A2:D2)
تاسو کولی شئ سمدلاسه د ګوګل شیټس CONCATENATE لومړۍ ګټه وګورئ: دا په اسانۍ سره د متن او شمیرو دواړو سره دوه حجرې سره یوځای کیږي.
ګوګل شیټونه: د جلا کونکو سره تارونه وصل کړئ
په ګوګل شیټونو کې د حجرو ترکیب نیم کار دی. مګر د دې لپاره چې پایله ښکلې او د لوستلو وړ ښکاري، تاسو باید یو څه اضافي توري اضافه کړئ.
که تاسو فورمول لکه څنګه چې وساتئ، نو دا به هر څه سره یوځای کړي: BonnieJacksonCA , BonnieJacksonIN ، او داسې نور. مګر د ګوګل شیټس CONCATENATE حروف هم د دلیلونو په توګه اخلي.
په دې توګه، د لوستلو وړتیا لپاره ځینې جلا کونکي اضافه کولو لپاره، دوی په فورمول کې په دوه اړخیزو نرخونو کې ذکر کړئ:
=CONCATENATE(A2," ",B2,", ",C2)
دلته زه غواړم A2 او amp; B2 د ځای سره او د کوما سره B2 له C2 څخه جلا کړئspace:
تاسو وړیا یاست چې په دې ډول فنکشن کې تقریباً هر ډول کرکټر وکاروئ، خو بیا هم د کرښې وقفه یو بل طریقې ته اړتیا لري.
لارښوونه. په هغه حالت کې چې تاسو په ځینو کالمونو کې خالي حجرې شتون لري چې تاسو یې ضمیمه کوئ، یو بل فعالیت شتون لري چې تاسو یې علاقه لرئ. TEXTJOIN په ساده ډول په ګوګل شیټ کې حجرې نه یوځای کوي بلکې خالي ځایونه له پامه غورځوي:
=TEXTJOIN(" ",TRUE,A2:C2)
- د لومړي دلیل په توګه مطلوب حد په ګوته کړئ – ځای ("") زما لپاره.
- کیږدئ ریښتیا د دوهم دلیل په توګه د خالي حجرو پریښودو یا غلط په پایله کې د شاملولو لپاره.
- د یوځای کولو لپاره رینج دننه کړئ.
په ګوګل شیټس کې د لاین بریک سره یوځای کول
پداسې حال کې چې دا څرګنده ده چې څنګه فنکشن ته ډیری ډیلیمیټرونو ته ننوځي، تاسو نشئ کولی هلته د لاین بریک په ورته ډول ټایپ کړئ. مګر خوشبختانه ګوګل تاسو ته اجازه درکوي چې ډیری مختلف کارتونه ولوبوي.
یو فعالیت شتون لري چې د ځانګړي کرکټرونو په ترلاسه کولو کې مرسته کوي – دا د CHAR په نوم یادیږي. تاسو وګورئ، هر کرکټر په یونیکوډ جدول کې ځای لري. تاسو یوازې اړتیا لرئ د دې جدول څخه فنکشن ته د کرکټر عادي شمیره ورکړئ او وروستی به پخپله کریکټر بیرته راولي.
دلته د لاین بریک ترلاسه کولو لپاره فارمول دی:
=CHAR(10)
په ګوګل شیټونو کې د لاین وقفې سره یوځای کولو لپاره فارمول کې اضافه کړئ:
=CONCATENATE(A2,CHAR(10),B2,CHAR(10),C2,CHAR(10),D2)
په ګوګل شیټونو کې نیټه او وخت یوځای کړئ
که تاسو هڅه کوئ چې د یوې میتود په کارولو سره په ګوګل شیټونو کې نیټه او وخت یوځای کړئپورته، دا به کار ونکړي. ستاسو سپریڈ شیټ به شمیرې بیرته راولي:
د ګوګل شیټ کې د نیټې او وخت په سمه توګه یوځای کولو لپاره، د متن فعالیت وکاروئ:
= TEXT( شمیره، بڼه)- چیرې چې شمیره کومه شمیره، نیټه، یا وخت دی چې تاسو یې غواړئ په مطلوب شکل کې ترلاسه کړئ
- او شکل هغه نمونه ده چې تاسو یې غواړئ د پایلې په توګه وګورئ.
لارښوونه. زما په مثال کې، زه د نیټې او وختونو سره حجرو ته مراجعه کوم، مګر تاسو وړیا یاست چې د نیټې/وخت واحدونه یا حتی د DATE یا TIME په څیر افعال په مستقیم ډول په فورمول کې وکاروئ.
- زه د 7/9/2019 څخه 9 جولای 2019 :
=TEXT(B2,"D MMM YYYY")
ته د نیټې بڼه بدلولو لپاره د لومړي متن فورمول کاروم - دوهم متن وخت راګرځوي:
=TEXT(C2,"HH:MM:SS")
- په CONCATENATE کې د دې کارولو سره، ګوګل شیټ ما ته اجازه راکوي چې نیټه او وخت په مطلوب شکل کې د نورو حروفونو یا متن سره یوځای کړم:
=CONCATENATE(TEXT(B2,"D MMM YYYY"),", ",TEXT(C2,"HH:MM:SS"))
په ګوګل شیټونو کې کالمونه یوځای کړئ
د لږو سمونونو سره، ټولې هغه لارې چې ما ذکر کړې په ګوګل شیټونو کې د کالمونو د یوځای کولو وړ دي.
مثال 1. د ګوګل شیټس CONCAT
د ګوګل شیټ کې د ټول کالمونو د CONCAT سره یوځای کولو لپاره، ټوله سلسله غوره کړئ چې پایله ولري (زما په قضیه کې C2:C11) او خپل فارمول ریپنګ دننه کړئ دا په ARRAYFORMULA کې:
=ARRAYFORMULA(CONCAT(A2:A11,B2:B11))
28>
یادونه. تاسو کولی شئ د CONCATENATE فنکشن وکاروئ، مګر دا به په یوه حجره کې ټول ریکارډونه سره یوځای کړي ځکه چې دا په اسانۍ سره ډیری حجرې او ډیټا رینجونه یوځای کوي.
2 بیلګه.د کنټینیشن آپریټر
د امپرسینډ په کارولو سره په ګوګل شیټونو کې د کالمونو یوځای کولو لپاره د صف فارمولونه رامینځته کړئ او په ورته وخت کې جلا کونکي اضافه کړئ:
=ARRAYFORMULA(A2:A11&" "&B2:B11&"; "&C2:C11)
دا ښه ښکاري، مګر زه باید ځینې لوی نیمګړتیاوې په ګوته کړم.
که تاسو ډیری کالمونه لرئ، د ټولو شمیرل کولی شي په غاړه کې درد شي، په ځانګړې توګه که تاسو په ناڅاپي توګه هر ډول کرکټرونه پریږدئ / نقل کړئ / ګډ کړئ .
همدارنګه، که تاسو پریکړه وکړئ چې وروسته فورمول ته نور کالمونه اضافه کړئ، نو تاسو باید په فورمول کې هره موجوده لړۍ په لاسي ډول ترمیم کړئ.
بل مثال دا ستونزې حل کوي.
مثال 3. د ګوګل شیټس QUERY
د ګوګل شیټس QUERY فنکشن په ګوګل شیټ کې د څو کالمونو یوځای کولو لپاره هم مناسب دی. یو نظر وګورئ:
=TRANSPOSE(QUERY(TRANSPOSE(A2:D10),,9^9))
تاسو شاید فکر وکړئ چې دا عجیب فارمول ستاسو د پوهیدو څخه بهر دی، مګر اجازه راکړئ چې دا ټول ستاسو لپاره بیان کړم:
- = TRANSPOSE(A2:D10) د معلوماتو قطارونه په کالمونو بدلوي.
- =QUERY(TRANSPOSE(A2:D10),,9^9) په هر کالم کې ریکارډونه سره یوځای کوي پورتنۍ حجرې
لارښوونه. کله چې زه 9^9 په فورمول کې واچوم، زه ډاډه یم چې د ټولو کالمونو ټول قطارونه به په لومړي قطار کې راښکته شي لکه څنګه چې دوی سرلیکونه وي. دا 9^9 دی ځکه چې دا بیان په سپریډ شیټ کې ټول ممکنه حجرې شاملې دي (د 10M حجرو لپاره حد په یاد ولرئ؟) او په یاد ساتل اسانه دي. :)
- =TRANSPOSE(QUERY(TRANSPOSE(A2:D10),,9^9)) د سرلیک قطار له QUERY څخه اخلي او په یوه کالم بدلوي لکه دیو ما ترلاسه کړی دی.
دلته په ګوګل شیټ کې د QUERY په کارولو سره د کالمونو یوځای کولو ګټې دي:
- تاسو اړتیا نلرئ چې ټول کالم وټاکئ لکه څنګه چې تاسو یې کوئ د صف فارمول
- لپاره تاسو اړتیا نلرئ په فورمول کې هر کالم ذکر کړئ پرته لدې چې دوی نږدې نه وي. په دې حالت کې، دلته دا دی چې فورمول به څنګه ښکاري:
=TRANSPOSE(QUERY(TRANSPOSE({A2:A10,C2:C10,E2:E10,G2:G10}),,9^9))
تاسو دمخه پوهیږئ چې تاسو ورک شوي متن، شمیرې اضافه کولی شئ , او د CONCATENATE فنکشن په کارولو سره ستاسو تارونو ته حروف.
لارښوونه. په دې ټیوټوریل کې د دې په اړه نور فورمولونه وګورئ.
مګر که چیرې د یوځای کیدو لپاره ډیری ریکارډونه شتون ولري، هر اضافي کرکټرونه کولی شي ستاسو فارمول د هغه څه څخه هاخوا پراخ کړي چې تاسو یې پلان کړی. د دې په څیر قضیو کې ، دا غوره ده چې حجرې په ګوګل شیټونو کې ضم کړئ لکه څنګه چې دوی دي یا ساده ډیلیمیټرونه لکه ځای وکاروئ او له هغې وروسته متن اضافه کړئ. زموږ یوه ځانګړې وسیله به تاسو سره مرسته وکړي.
د موقعیت له مخې متن اضافه کړئ هر هغه حروف او تارونه چې تاسو یې مشخص کړئ ، هیڅ فارمول ته اړتیا نلري. اجازه راکړئ تاسو ته وښیم چې دا څنګه کار کوي.
په تیرو مثال کې QUERY زما لپاره نومونه او د تلیفون شمیرې شاملې کړې. مګر زه غواړم د هیواد لنډیزونه اضافه کړم: (USA/CA) د تلیفون شمیرو دمخه چې د +1 سره پیل کیږي او UK مخکې له +44 :
په ګوګل شیټونو کې حجرې تقسیم کړئ
که تاسو په ګوګل شیټونو کې حجرې سره یوځای کړئ ، نو امکان لري چې تاسو به په یو وخت کې دوی بیرته ویشلو ته اړتیا ولرئ . د دې کولو لپاره درې لارې شتون لري:
- یو فارمول جوړ کړئد Google Sheets SPLIT فنکشن په کارولو سره.
- د معیاري سپریډ شیټ وسیله وکاروئ - متن په کالمونو ویشئ.
- یا د جوړ شوي وسیلې پرمختللې نسخه هڅه وکړئ - د ګوګل شیټونو لپاره کالمونو ته متن تقسیم کړئ:
دا تاسو ته اجازه درکوي حجرې د هر حد یا حتی د جلا کونکو سیټونو په واسطه تقسیم کړئ ، د یو په څیر چلند وکړئ او د اړتیا په صورت کې د ترکیبونو په شمول. دا د موقعیت له مخې په ګوګل شیټونو کې د حجرو ویشلو اختیار هم وړاندیز کوي.
لارښوونه. دلته د منځپانګو د ویشلو پر ځای د ګوګل شیټ حجرو څخه د ډیټا ایستلو اختیار شتون لري.
د فورمولونو پرته په ګوګل شیټ کې د حجرو د یوځای کولو څرنګوالی
که د مختلف فارمولونو ماسټر کول ستاسو د پلان برخه نه وي، نو تاسو به زموږ د ادغام ارزښتونو اضافه کولو څخه ګټه پورته کړئ. اضافه په چټکۍ سره په قطارونو، کالمونو، یا د حجرو ټول سلسله ریکارډونو سره یوځای کیږي. د دې اختیارونه روښانه دي، او ټول هغه څه چې تاسو یې کول غواړئ هغه حد وټاکئ او پریکړه وکړئ چې پایله باید څنګه وي.
- تاسو کولی شئ په ګوګل شیټونو کې کالمونه یوځای کړئ انتخاب کړئ — حتی غیر نږدې هم، دوی د کوما او ځایونو سره جلا کړئ، او پایله د اصلي ریکارډونو ښي خوا ته کیږدئ:
که تاسو د وسیلې سره علاقه لرئ ، تاسو کولی شئ وګورئد هر څه له لارې چې دا په دې ځانګړي پاڼه کې یا په دې لنډ ویډیو ټیوټوریل کې کوي:
په دې ویډیو کې د نقل قطارونو یوځای کولو څرنګوالی زده کړئ :
زه امید لرم چې تاسو تر دې دمه پریکړه کړې وي چې کومې لارې ستاسو قضیه غوره کوي. که تاسو کوم بل میتودونه په ذهن کې لرئ، مهرباني وکړئ لاندې د نظرونو برخه کې موږ سره شریک کړئ :)