ایکسل میں دو سیلوں سے متن کو کیسے ملایا جائے (7 طریقے)

  • اس کا اشتراک
Hugh West

بعض اوقات ہمیں مطلوبہ آؤٹ پٹ حاصل کرنے کے لیے متعدد سیلز کو ایک میں ضم کرنے کی ضرورت ہوتی ہے۔ بلاشبہ، ایکسل ایسا کرنے کے لیے کچھ تیز ترین خصوصیات فراہم کرتا ہے۔ اس مضمون میں، میں ضروری وضاحت کے ساتھ ایکسل میں دو سیلز سے متن کو ضم کرنے کے 7 تیز ترین طریقوں پر بات کروں گا۔

پریکٹس ورک بک ڈاؤن لوڈ کریں

طریقے Text.xlsm کو ضم کرنے کے لیے

7 ایکسل میں دو سیلز سے متن کو ضم کرنے کے طریقے

ہم اپنے آج کے کاموں کے لیے درج ذیل ڈیٹاسیٹ کا استعمال کریں گے۔ یہاں پہلا نام اور آخری نام دیا گیا ہے۔ اور، ہمیں ان دو سیلز سے ٹیکسٹ کو ضم کرنے کی ضرورت ہے۔

1. ایمپرسینڈ سمبل (&) کا استعمال کرتے ہوئے ٹیکسٹ کو ضم کریں

شروع میں، I' ایمپرسینڈ علامت ( & ) کا استعمال کرتے ہوئے - آپ کو دو سیلز کو ضم کرنے کا ایک آسان طریقہ دکھائے گا۔ ہم علامت کو دو الگ الگ طریقوں سے استعمال کر سکتے ہیں۔

1.1۔ ایمپرسینڈ کی علامت بغیر الگ کرنے والے کے

اگر آپ کسی بھی اسپیس کریکٹر کو چھوڑ کر دو سیلوں سے متن کو ضم کرنا چاہتے ہیں جس کا مطلب ہے کہ سیپریٹر کے بغیر، تو آپ ایمپرسینڈ کی علامت کو استعمال کرسکتے ہیں جیسا کہ ذیل کے فارمولے میں دکھایا گیا ہے۔

=B5&C5

یہاں، B5 پہلے نام کا ابتدائی سیل ہے اور C5 آخری نام کا ابتدائی سیل ہے۔

D5 سیل میں فارمولہ داخل کرنے کے بعد، اگر آپ Enter دبائیں اور Fill Handle Tool<کا استعمال کریں۔ 2> (صرف سیل کے دائیں نیچے واقع سبز رنگ کے چھوٹے مربع کو نیچے گھسیٹیں)، آپ کو درج ذیل آؤٹ پٹ ملے گا۔

1.2 اسپیس کریکٹر کے ساتھ ایمپرسینڈ سمبل

لیکن ہمیں اس ڈیٹاسیٹ میں پورے نام کے درمیان اسپیس کریکٹرز کی ضرورت ہے۔ اس کے علاوہ، آپ کو دو خلیات سے متن کو ضم کرنے کے لیے اسپیس کریکٹر کی ضرورت پڑ سکتی ہے۔ ایسی صورت حال میں، صرف درج ذیل فارمولے کا استعمال کریں۔

=B5&" "&C5

یہاں، میں نے دوہرے حوالوں کے اندر جگہ ڈالی ہے تاکہ ضم شدہ متن۔

اگر آپ کو کوما اسپیس استعمال کرنے کی ضرورت ہے تو اسپیس کے بجائے کوما داخل کریں۔

=B5&", "&C5

دوبارہ، آپ اپنی ضرورت کے لیے کوما کی جگہ سیمی کالون کی جگہ استعمال کر سکتے ہیں۔

=B5&"; "&C5

فارمولے درج کرنے اور استعمال کرنے کے بعد فل ہینڈل ٹول ، آؤٹ پٹ اس طرح ہوگا۔

15>

مزید پڑھیں: ایکسل ٹیبل میں سیلز کو کیسے ضم کریں (7 طریقے)

2. CONCATENATE فنکشن کا استعمال کرتے ہوئے متن کو یکجا کریں

CONCATENATE فنکشن متعدد سٹرنگز کو ایک سٹرنگ میں جوڑتا ہے۔ لہذا، ہم متن کو ضم کرنے کے لیے فنکشن کا استعمال کر سکتے ہیں۔

=CONCATENATE(B5," ",C5)

یہاں، B5 کا ابتدائی سیل ہے پہلا نام اور C5 آخری نام کا ابتدائی سیل ہے۔

اگر آپ Enter دبائیں اور Fill Handle Tool استعمال کریں تو آپ مندرجہ ذیل آؤٹ پٹ حاصل کریں گے۔

مزید پڑھیں: ایکسل میں ٹیکسٹ سیلز کو کیسے ضم کیا جائے (9 آسان طریقے)

3. CONCAT فنکشن کا استعمال کرتے ہوئے متن میں شامل ہوں

جیسا کہ آپ جانتے ہیں، مائیکروسافٹ CONCATENATE استعمال کرنے کے بجائے CONCAT فنکشن کی سفارش کرتا ہے۔ فنکشن۔ CONCAT فنکشن متعدد سٹرنگز کو ایک سٹرنگ میں جوڑتا ہے، لیکن اس میں ڈیفالٹ ڈیلیمیٹر نہیں ہوتا ہے۔ لیکن اگر آپ چاہیں تو آپ ڈیلیمیٹر کو دستی طور پر ان پٹ کر سکتے ہیں۔

اگر ہم فنکشن کا استعمال کرتے ہوئے دو سیلوں سے پورا نام حاصل کرنا چاہتے ہیں تو ہمیں درج ذیل فارمولے کو استعمال کرنا ہوگا۔

=CONCAT(B5," ",C5)

یہاں، B5 پہلے نام کا ابتدائی سیل ہے اور C5 آخری نام کا ابتدائی سیل ہے۔

زیادہ اہم بات یہ ہے کہ CONCAT فنکشن میں ایک خاص خصوصیت ہے کیونکہ یہ خلیات کی ایک حد کو جوڑ سکتا ہے۔

اگر آپ کو ضرورت ہو متن کی ایک رینج کو یکجا کریں، آپ درج ذیل فارمولے کو استعمال کر سکتے ہیں۔

=CONCAT(B5:C5," ",B6:C6)

یہاں، B5 & C5 نام کے خلیات ہیں لیکن B6 & 1 سیلز، آپ کو درج ذیل آؤٹ پٹ ملے گا۔

مزید پڑھیں: ایکسل میں سیلز کو ڈیٹا کے ساتھ کیسے ملایا جائے(3 طریقے)

4. لائن بریک رکھتے ہوئے متن کو ضم کریں

کچھ معاملات میں، ہمیں ضم شدہ متن کے درمیان لائن بریک رکھنے کی ضرورت ہے تاکہ اسے بصری طور پر مختلف بنایا جاسکے۔

ایسا کرنے کے لیے ہمیں CHAR فنکشن کو استعمال کرنے کی ضرورت ہے جو ایک دیئے گئے نمبر یا کوڈ کی بنیاد پر کریکٹر کو چیک کرتا ہے۔ لائن بریک ڈالنے کے لیے ASCII کوڈ 10 ہے، اس لیے ہمیں لائن بریک کو ایمبیڈ کرنے کے لیے CHAR(10) استعمال کرنا ہوگا۔ضم شدہ متن۔

لہذا ایڈجسٹ شدہ فارمولہ یہ ہوگا-

=B5&CHAR(10)&C5

یہاں، B5 پہلے نام کا ابتدائی سیل ہے اور C5 آخری نام کا ابتدائی سیل ہے۔

اگلا، دبائیں Enter اور نیچے دیے گئے سیلز کے فارمولے کو کاپی کرنے کے لیے Fill Handle Tool کا استعمال کریں۔

پھر آپ کو درج ذیل آؤٹ پٹ ملے گا۔

دلچسپ بات یہ ہے کہ ہم CONCAT فنکشن کو بھی متن کے درمیان جگہ دینے کے ساتھ لائن بریک کو سرایت کرنے کے لیے استعمال کر سکتے ہیں۔

تو فارمولہ درج ذیل ہوگا۔

<6 =CONCAT(B5," ",C5,CHAR(10),B6," ",C6)

یہاں، B5 & C5 نام کے خلیات ہیں لیکن B6 & C6 سیل ہیں جو متعلقہ ریاستوں کا نام ظاہر کرنے کے لیے ہیں، CHAR(10) ایک لائن بریک رکھنے کے لیے ہے، ضم شدہ متن کے درمیان اسپیس شامل کرنے کے لیے ڈبل کوٹس کے اندر دو خالی جگہیں استعمال کی جاتی ہیں (جیسے ریاستوں اور ریاستوں کے نام کے درمیان خالی جگہ)۔

اگر آپ Enter دبائیں اور سیل کا نام تبدیل کرنے کے علاوہ ایک ہی فارمولہ استعمال کریں تو آپ درج ذیل آؤٹ پٹ حاصل کریں۔

اسی طرح کی ریڈنگز

  • ایکسل میں ڈیٹا کھوئے بغیر ایک سے زیادہ سیلز کو کیسے ملایا جائے (6 طریقے)
  • ایکسل میں سیلز کو ختم کریں (7 آسان طریقے)
  • ایکسل میں سیلز کو کیسے ضم اور سینٹر کریں (3 آسان طریقے)

5. TEXTJOIN فنکشن کا استعمال کرتے ہوئے دو سیلز سے متن کو ضم کریں

TEXTJOIN فنکشن (ایکسل 2019 سے دستیاب) بھی متعدد سٹرنگز کو جوائن کرتا ہے۔ایک حد بندی کریکٹر سمیت۔

جو بھی ہو، اگر ہم متن کو ضم کرتے وقت خالی خلیات کو شمار کرنا چاہتے ہیں، تو ہمیں دوسری دلیل کی صورت میں FALSE کا انتخاب کرنا ہوگا۔ تو فارمولہ مندرجہ ذیل ہوگا۔

=TEXTJOIN(" ",FALSE,B5,C5)

یہاں، B5 پہلے نام کا ابتدائی سیل ہے۔ اور C5 آخری نام کا ابتدائی سیل ہے۔

Enter دبانے کے بعد، اور پھر Fill Handle Tool کا استعمال کرتے ہوئے، آؤٹ پٹ اس طرح ہو.

اب میں آپ کو TEXTJOIN فنکشن کی ایک اہم ایپلی کیشن دکھاؤں گا۔ پچھلی مثال میں، ہم نے سیلز کو بغیر کسی شرط کے ملایا۔ کیا ہوگا اگر متن کو ضم کرتے وقت ہماری کوئی شرط ہو۔

کہیں، آپ ایک کمپنی کے سی ای او ہیں، اور آپ کے پاس ہر ملازم کے لیے فراغت کے وقت کے کام کی فہرست ہے۔ لیکن آپ کو کسی خاص ملازم کے لیے کاموں کی فہرست بنانے کی ضرورت ہے (اگر ہر ملازم کئی کام کرتا ہے)۔

=TEXTJOIN(" ",TRUE,IF($B$5:$B$13=E5,$C$5:$C$13," "))

یہاں، " " ہے حد بندی، TRUE خالی خلیات کو نظر انداز کرنے کے لیے استعمال کیا جاتا ہے۔

اس کے علاوہ، میں نے منتخب ملازم کو تفویض کرنے کے لیے $B$5:$B$13=E5 کا استعمال کیا ملازمین کی فہرست سے، اور $C$5:$C$13 منتخب ملازم کے لیے کام تلاش کرنے کے لیے۔

جیسا کہ یہ ایک صف کا فنکشن ہے۔ ، آپ کو آؤٹ پٹ حاصل کرنے کے لیے CTRL + SHIFT + Enter دبانا ہوگا۔ اس کے بعد، ذیل کے سیلز کے فارمولے کو کاپی کرنے کے لیے Fill Handle Tool استعمال کریں۔

مزید پڑھیں: کیسے دو یا زیادہ سے متن کو ضم کرنے کے لیےایک سیل میں سیل (سب سے آسان 6 طریقے)

6. پاور کوئری کا استعمال کرتے ہوئے ٹیکسٹ کو یکجا کریں

مزید برآں، آپ ٹیکسٹ کو ضم کرنے کے لیے Power Query ٹول استعمال کرسکتے ہیں۔ ایکسل میں دو سیلز تیزی سے اعلی کارکردگی کے ساتھ۔

آل کا استعمال کرتے ہوئے متن کو ضم کرنے کا عمل ذیل میں مرحلہ وار عمل کے ذریعے بیان کیا گیا ہے۔

مرحلہ 1: ڈیٹا سیٹ داخل کرنا Power Query Editor میں

Power Query Editor کو کھولنے کے لیے، آپ کو پورا ڈیٹا سیٹ منتخب کرنا ہوگا اور

ٹیبل/رینج سے منتخب کرنا ہوگا۔ سے حاصل کریں اور ڈیٹا کو تبدیل کریں ربن۔

⇰ اگر آپ کو ٹیبل بنائیں ڈائیلاگ باکس نظر آتا ہے، تو ٹھیک ہے دبائیں میرے ٹیبل میں ہیڈر موجود ہیں۔ ۔

مرحلہ 2: کالمز کو ضم کرنا

اب آپ پاور کوئری ایڈیٹر<میں ہیں 2>.

SHIFT دبا کر دو کالم منتخب کریں اور کالم شامل کریں ٹیب سے کالم کو ضم کریں پر کلک کریں۔

اس کے بعد، Separator بطور Space منتخب کریں اور نئے کالم کے نیچے خالی جگہ میں Full Name ٹائپ کریں۔ name ، اور آخر میں دبائیں OK ۔

تو، آپ کو مندرجہ ذیل آؤٹ پٹ ملے گا جہاں پورا نام ملے گا۔

مرحلہ 3: آؤٹ پٹ کو ورک شیٹس میں لوڈ کرنا

آخر میں، آپ کو فائل <پر کلک کرکے آؤٹ پٹ کو اپنی ورک شیٹس میں ایکسپورٹ کرنا ہوگا۔ 2>> بند کریں & لوڈ کریں ۔

پھر آپ کو ایک ڈائیلاگ باکس نظر آئے گا جہاں آپ ڈیٹا ایکسپورٹ کرنا چاہتے ہیں۔ اگر آپنئی ورک شیٹ کا انتخاب کریں، آپ کو درج ذیل آؤٹ پٹ نظر آئے گا (آپ موجودہ ورک شیٹ کو بھی منتخب کر سکتے ہیں)۔

7. VBA

<کا استعمال کرتے ہوئے دو سیلز سے متن کو ضم کریں۔ 0>آخر میں، اگر آپ چاہیں تو، آپ متن کو ضم کرنے کے لیے VBA کوڈ استعمال کر سکتے ہیں۔

مرحلہ 1:

سب سے پہلے، ڈیولپر پر کلک کرکے ایک ماڈیول کھولیں۔ > بصری بنیادی ۔

دوسرے، داخل کریں ><1 پر جائیں۔>Module .

مرحلہ 2:

پھر درج ذیل کوڈ کو نئے بنائے گئے ماڈیول میں کاپی کریں۔

5623

مندرجہ بالا کوڈ میں، میں نے SourceCells اور DestinationCell کو رینج قسم کا اعلان کیا۔ پھر میں نے ہر آئٹم کے لیے ماخذ اور منزل کے خلیات کو منتخب کرنے کے لیے InputBox استعمال کیا۔ آخر میں، میں نے اسپیس اور Rng.Value فنکشن کو ملا کر اسپیس کو برقرار رکھنے کے لیے متغیر temp کا استعمال کیا۔

اگلا، اگر آپ کوڈ چلاتے ہیں (کی بورڈ شارٹ کٹ ہے F5 یا Fn + F5 )، آپ کو درج ذیل ڈائیلاگ باکس نظر آئے گا جہاں آپ کو ان سیلز کو ٹھیک کرنا ہوگا جنہیں آپ ضم کرنا چاہتے ہیں۔

اس کے ساتھ ساتھ، آپ کو پچھلے باکس میں ٹھیک ہے دبانے کے بعد درج ذیل ڈائیلاگ باکس نظر آئے گا۔ منزل کے سیل کا انتخاب کریں جہاں آپ ضم شدہ متن حاصل کرنا چاہتے ہیں۔

فوری طور پر، آپ کو ضم شدہ متن مل جائے گا جیسا کہ ذیل میں دکھایا گیا ہے۔

اب، صرف ذیل کے سیلز کے لیے عمل کو دہرائیں اور آؤٹ پٹ اس طرح ہوگا۔

43>

مزید پڑھیں: سیلز کو ضم کرنے کے لیے VBAایکسل

نتیجہ

یہاں، میں نے ایکسل میں دو سیلوں سے متن کو ضم کرنے کے 7 طریقوں پر تبادلہ خیال کیا۔ تاہم، آپ کی مدد کے لیے فلیش فل جیسے کئی دوسرے موثر طریقے ہیں۔ بہر حال، اگر آپ کے کوئی سوالات یا مشورے ہیں، تو براہ کرم انہیں نیچے دیں۔

ہیو ویسٹ ایک انتہائی تجربہ کار ایکسل ٹرینر اور تجزیہ کار ہے جس کا انڈسٹری میں 10 سال سے زیادہ کا تجربہ ہے۔ انہوں نے اکاؤنٹنگ اور فنانس میں بیچلر کی ڈگری اور بزنس ایڈمنسٹریشن میں ماسٹر کی ڈگری حاصل کی۔ ہیو کو پڑھانے کا جنون ہے اور اس نے ایک منفرد تدریسی نقطہ نظر تیار کیا ہے جس کی پیروی کرنا اور سمجھنا آسان ہے۔ ایکسل کے بارے میں ان کے ماہرانہ علم نے دنیا بھر میں ہزاروں طلباء اور پیشہ ور افراد کو اپنی صلاحیتوں کو بہتر بنانے اور اپنے کیریئر میں بہترین کارکردگی دکھانے میں مدد کی ہے۔ اپنے بلاگ کے ذریعے، ہیو اپنے علم کو دنیا کے ساتھ بانٹتا ہے، مفت Excel سبق اور آن لائن تربیت کی پیشکش کرتا ہے تاکہ افراد اور کاروبار کو ان کی مکمل صلاحیت تک پہنچنے میں مدد ملے۔