فہرست کا خانہ
ایکسل سیل میں کسی بھی اضافی حروف کا ہونا ممکن ہے۔ بعض اوقات، موجودہ اقدار سے مختلف قدر پیدا کرنے کے لیے آپ کو حروف کو ہٹانے کی ضرورت پڑسکتی ہے۔ اس مضمون میں، میں ایکسل کے دائیں سے حروف کو ہٹانے کے 5 طریقے بتانے جا رہا ہوں۔
اسے واضح کرنے کے لیے، میں کچھ کلائنٹس کی آرڈر کی معلومات کی ڈیٹا شیٹ استعمال کرنے جا رہا ہوں جس میں 4 کالم ہیں۔
یہ جدول مختلف صارفین کے آرڈر کی معلومات کی نمائندگی کرتا ہے۔ کالم ہیں ID کے ساتھ نام، آرڈر، نام، اور آرڈر کی مقدار ۔
پریکٹس کے لیے ورک بک ڈاؤن لوڈ کریں
Right.xlsm سے کریکٹرز ہٹائیں
دائیں سے کریکٹرز کو ہٹانے کے 5 طریقے
1۔ کریکٹرز کو دائیں سے ہٹانے کے لیے لیفٹ کا استعمال کرتے ہوئے
صرف آخری کریکٹر کو ہٹانے کے لیے آپ لیفٹ فنکشن استعمال کرسکتے ہیں۔
⮚ پہلے، وہ سیل منتخب کریں جہاں آپ اپنا آخری کریکٹر کو ہٹانے کے بعد نئی قدر۔
⮚ پھر فارمولا بار میں فارمولہ ٹائپ کریں۔ میں نے B4 سیل منتخب کیا۔ یہاں میں صرف نام دکھانا چاہتا ہوں لہذا میں دائیں سے نمبر سٹرنگز کو ہٹا دوں گا۔
فارمولہ ہے
=LEFT(B4,LEN(B4)-1)
⮚ آخر میں دبائیں ENTER
منتخب B4 <2 سے آخری حرف>سیل ہٹا دیا جائے گا۔
یہاں صرف ایک حرف کو ہٹانا ہماری مثال کے سیاق و سباق سے مماثل نہیں ہے، لہذا آئیے متعدد حروف کو ہٹا دیں۔
⮚ سب سے پہلے، منتخب کریںسیل جہاں آپ دائیں سے متعدد حروف کو ہٹانے کے بعد اپنی نئی قدر رکھنا چاہتے ہیں۔
⮚ پھر یہاں سے B4 سیل کے لیے فارمولہ ٹائپ کریں میں ایک سے زیادہ حروف کو ہٹانا چاہتا ہوں۔ میں دائیں سے 5 حروف کو ہٹانا چاہتا ہوں۔
فارمولہ ہے
=LEFT(B4,LEN(B4)-5)
⮚ آخر میں، دبائیں ENTER
یہاں، B4 کی منتخب قدر سے آخری 5 حروف کو ہٹا دیا جائے گا۔
اب، آپ فِل ہینڈل بقیہ سیلز کے لیے آٹو فٹ فارمولے
پر لاگو کرسکتے ہیں۔ مزید پڑھیں: اسٹرنگ ایکسل سے آخری کریکٹر ہٹائیں
2. عددی قدروں کے لیے LEFT فنکشن کے ساتھ VALUE
عددی اقدار سے نمٹنے کے دوران , دائیں سے حروف کو ہٹانے کے لیے آپ LEFT فنکشن اور VALUE فنکشن کو ایک ساتھ استعمال کر سکتے ہیں۔
⮚ پہلے، وہ سیل منتخب کریں جہاں سے حروف کو ہٹانے کے بعد آپ اپنی نئی ویلیو رکھنا چاہتے ہیں۔ دائیں طرف۔
⮚ میں نے B4 سیل منتخب کیا پھر فارمولہ ٹائپ کیا۔ یہاں میں دائیں سے حروف کو ہٹانا چاہتا ہوں اور صرف آرڈر کی مقدار رکھوں گا۔ لہذا، میں نمبر کے علاوہ تمام سٹرنگ کریکٹرز کو دائیں سے ہٹا دوں گا۔
فارمولہ ہے
=VALUE(LEFT(C4,(LEN(C4)-8)))
⮚ آخر میں، ENTER
دبائیں C4 کے سٹرنگ کریکٹرز سیل سے ہٹا دیے جائیں گے۔ صحیح آپ صرف عددی اقدار کو نمبر فارمیٹ میں دیکھیں گے۔ آرڈر کی مقدار کالم۔
اس بات پر منحصر ہے کہ نمبر کریکٹر کے ساتھ کتنے سٹرنگ کریکٹرز ہیں آپ کو فارمولے کو دوبارہ لکھنا ہوگا۔ .
🔺 اگر تمام نمبر کے حروف میں سٹرنگ کریکٹرز ایک جیسے ہیں تو آپ Fill Handle استعمال کرسکتے ہیں۔
مزید پڑھیں : ایکسل میں آخری 3 کریکٹرز کو کیسے ہٹایا جائے
3. VBA کا استعمال کرتے ہوئے دائیں سے کریکٹر ہٹائیں
⮚ پہلے، Developer کو کھولیں۔ ٹیب >> پھر منتخب کریں Visual Basic
⮚ آپ ALT + F11
کی ایک نئی ونڈو بھی استعمال کرسکتے ہیں۔ 1>Microsoft Visual Basic for Applications ظاہر ہوں گی۔ پھر کھولیں داخل کریں ٹیب >> پھر ماڈیول منتخب کریں۔
22>
یہاں ماڈیول کھلا ہے۔
23>
ایک لمحے میں، کوڈ کو ماڈیول میں RemoveRightCharacter پر لکھیں۔
7126
⮚ اس کے بعد، محفوظ کریں کوڈ اور ورک شیٹ پر واپس جائیں۔ .
⮚ پہلے، ایک سیل منتخب کریں جہاں آپ کریکٹر کو دائیں سے ہٹانے کے بعد اپنی نئی قدر رکھنا چاہتے ہیں۔
⮚ پھر B4 سیل کے لیے فارمولہ ٹائپ کریں۔ . فنکشن کا نام ٹائپ کریں جو آپ نے ماڈیول میں لکھا ہے۔
⮚ چونکہ میرے فنکشن کا نام RemoveRightCharacter ہے یہ یہ نام دکھائے گا۔
فارمولہ ہے
=RemoveRightCharacter(B4,5)
⮚ آخر میں، ENTER دبائیں
جیسا کہ میں نے سیل B4 منتخب کیا اس سیل کے صحیح حروف کو ہٹا دیا جائے گا۔
آپ اسے دکھانے کے لیے بھی استعمال کر سکتے ہیںنمبر کریکٹر۔
⮚ پہلے، ایک سیل منتخب کریں جہاں آپ کریکٹر کو دائیں سے ہٹانے کے بعد اپنی نئی ویلیو رکھنا چاہتے ہیں۔
⮚پھر C4 <2 کا فارمولا ٹائپ کریں۔> سیل۔ فنکشن کا نام ٹائپ کریں جو آپ نے ماڈیول میں لکھا ہے۔ اب میں آرڈر کی مقدار دکھانا چاہتا ہوں۔ چونکہ میرے فنکشن کا نام RemoveRightCharacter ہے یہ یہ نام دکھائے گا۔
فارمولہ ہے
=RemoveRightCharacter(C4,8)
⮚ آخر میں دبائیں ENTER
جیسا کہ میں نے سیل C4 دائیں منتخب کیا اس سیل کے کریکٹرز کو ہٹا دیا جائے گا۔
مزید پڑھیں: ایکسل میں سٹرنگ سے کریکٹرز کو ہٹانے کے لیے VBA
4. فلیش فل کا استعمال کرتے ہوئے دائیں کریکٹر کو ہٹائیں
آپ صحیح کریکٹر کو ہٹانے کے لیے ربن سے فلیش فل کمانڈ استعمال کرسکتے ہیں۔
⮚ پہلے، ایک بنائیں Flash Fill استعمال کرنے کے لیے پیٹرن کی مثال۔
⮚ میں نے پہلی مثال Steve حروف کی صحیح تعداد کو ہٹا کر فراہم کی۔
⮚ اس کے بعد، کھلی مثال کی قدر منتخب کریں ڈیٹا ٹیب >> پھر Flash Fill کو منتخب کریں۔
استعمال کرنے کے لیے کی بورڈ شارٹ کٹ Flash Fill ہے CTRL + E
جیسا کہ میں نے Flash Fill کو منتخب کیا ہے باقی سیلز کے صحیح حروف کو ہٹا دیا جائے گا۔
⮚ اگر آپ چاہتے ہیں دائیں طرف سے سٹرنگ کریکٹرز کو ہٹا کر نمبر کریکٹر کو رکھ سکتا ہے۔
⮚ یہاں، میں نے پہلی مثال فراہم کی ہے 32 جہاں میں نے صرف نمبر رکھا ہے۔دائیں سٹرنگ کریکٹرز کو ہٹا کر کریکٹر۔ اس نے Flash Fill کے لیے ایک پیٹرن بنایا۔
⮚ اس کے بعد، مثال کی قدر کھولیں Data tab >> پھر Flash Fill کو منتخب کریں۔
جیسا کہ میں نے Flash Fill کو منتخب کیا ہے باقی سیلز کے صحیح حروف کو ہٹا دیا جائے گا۔ .
5. ایک ہی وقت میں کسی بھی طرف سے حروف کو ہٹا دیں
اگر آپ کے پاس ڈیٹا شیٹ ہے جہاں ایک سے زیادہ معلومات کو ایک ساتھ کمپریس کیا گیا ہے تو MID فنکشن مطلوبہ معلومات یا ڈیٹا نکالنے کے لیے موزوں ہے۔
آپ کو یہ بتانے کے لیے کہ یہ فنکشن کیسے کام کرتا ہے میں نے ڈیٹا شیٹ میں ایڈجسٹمنٹ کی ہے۔
⮚ پہلے ، ایک سیل منتخب کریں جہاں آپ کریکٹر کو دائیں اور بائیں دونوں سے ہٹانے کے بعد اپنی نئی قدر رکھنا چاہتے ہیں۔
⮚ پھر سیل میں یا فارمولا بار میں فارمولہ ٹائپ کریں۔ میں نے B4 سیل کو منتخب کیا۔ اس سیل سے، میں نام چاہتا ہوں اس لیے میں نام سٹیو کے علاوہ تمام دائیں اور بائیں حروف کو ہٹا دوں گا۔
⮚ فارمولا ہے
<9 =MID(B4, 11+1, LEN(B4) - (10+6))
⮚ فارمولے کو لاگو کرنے کے لیے، دبائیں ENTER
اس دوران، منتخب کردہ سے سیل کے دائیں اور بائیں دونوں حروف کو ہٹا دیا جائے گا سوائے نام کے۔
باقی سیل کے لیے ان کے حروف کی تعداد پر منحصر ہے، میں نے لاگو کیا MID فنکشن۔
پریکٹس سیکشن
میں نے ان پر عمل کرنے کے لیے دو اضافی شیٹس منسلک کی ہیں۔طریقے۔
نتیجہ
اس مضمون میں، میں نے ایکسل میں دائیں سے حروف کو ہٹانے کے 5 طریقے بتائے ہیں۔ مجھے امید ہے کہ یہ مختلف نقطہ نظر آپ کو ایکسل میں دائیں سے حروف کو ہٹانے میں مدد کرے گا۔ کسی بھی قسم کی تجاویز، آئیڈیاز اور آراء کے لیے آپ کا خیرمقدم ہے۔ نیچے تبصرہ کرنے کے لیے آزاد محسوس کریں۔