مواد جي جدول
ڪيئن ختم ڪجي اکرن کي ايڪسل ۾ کاٻي کان
اسٽرنگ مان پھرين اکرن کي هٽائڻ Excel ۾ سڀ کان عام ڪمن مان ھڪڙو آھي، ۽ اھو 3 مختلف فارمولن سان پورو ڪري سگھجي ٿو.
Excel ۾ پھريون اکر ھٽايو
پهريون اکر ڊاھڻ لاءِ هڪ اسٽرنگ مان، توهان يا ته REPLACE فنڪشن يا RIGHT ۽ LEN ڪمن جو ميلاپ استعمال ڪري سگهو ٿا.
REPLACE( string, 1, 1, "")هتي، اسان صرف 1 اکر وٺون ٿا. پهرين پوزيشن مان ۽ ان کي خالي اسٽرنگ سان تبديل ڪريو ("").
RIGHT( string، LEN( string) - 1)هن فارمولا ۾، اسان اسٽرنگ جي ڪل ڊگھائي کي ڳڻڻ لاءِ LEN فنڪشن استعمال ڪريو ۽ ان مان 1 اکر ڪڍو. فرق RIGHT ڏانهن پيش ڪيو ويو آهي، تنهنڪري اهو سٽرنگ جي پڇاڙيءَ مان گھڻا اکر ڪڍي ٿو.
مثال طور، سيل A2 مان پھرين اکر کي هٽائڻ لاءِ، فارمولا ھيٺ ڏجن ٿا:
=REPLACE(A2, 1, 1, "")
=RIGHT(A2, LEN(A2) - 1)
اکرن کي کاٻي پاسي کان هٽايو
اسٽرنگ جي کاٻي پاسي کان اڳواٽ اکرن کي هٽائڻ لاءِ، توهان پڻ استعمال ڪريو REPLACE يا RIGHT ۽ LEN فنڪشن، پر بيان ڪريو ته توهان ڪيترا اکر هر ڀيري حذف ڪرڻ چاهيو ٿا:
REPLACE( string , 1, num_chars ,"")يا
RIGHT( string ، LEN( string ) - num_chars )مثال طور، هٽائڻ A2 ۾ اسٽرنگ مان پهريون 2 اکر ، فارمولا هي آهن:
=REPLACE(A2, 1, 2, "")
=RIGHT(A2, LEN(A2) - 2)
هٽائڻ پهريون 3 ڪردار ، فارمولا هي فارم وٺي رهيا آهن:
=REPLACE(A2, 1, 3, "")
=RIGHT(A2, LEN(A2) - 3)
هيٺ ڏنل اسڪرين شاٽ REPLACE فارمولا عمل ۾ ڏيکاري ٿو. RIGHT LEN سان، نتيجا بلڪل ساڳيا هوندا.
پھرين n اکرن کي حذف ڪرڻ لاءِ حسب ضرورت فنڪشن
جيڪڏھن توھان کي پنھنجي ورڪ شيٽ ۾ VBA استعمال ڪرڻ تي اعتراض نه آھي، توھان RemoveFirstChars نالي هڪ اسٽرنگ جي شروعات کان ڪردارن کي حذف ڪرڻ لاءِ پنهنجو يوزر جي مقرر ڪيل فنڪشن ٺاهي سگھي ٿو. فنڪشن جو ڪوڊ هن طرح سادو آهي:
Function RemoveFirstChars(str As String , num_chars As Long ) RemoveFirstChars = Right(str, Len(str) - num_chars) End Functionجڏهن توهان جي ورڪ بڪ ۾ ڪوڊ داخل ٿئي ٿو ( تفصيلي ھدايتون ھتي آھن)، توھان ھيٺ ڏنل سيل مان پھريون n اکر ڪڍي سگھوٿا ھي ڪمپيڪٽ ۽ وجداني فارمولا استعمال ڪندي:
RemoveFirstChars(string, num_chars)مثال طور، حذف ڪرڻ پهرين A2 ۾ هڪ اسٽرنگ مان اکر، B2 ۾ فارمولا آهي:
=RemoveFirstChars(A2, 1)
A3 مان پهريون ٻه اکرن کي ختم ڪرڻ لاءِ، B3 ۾ فارمولا آهي:
=RemoveFirstChars(A4, 2)
A4 مان پهريون ٽي اکرن کي ختم ڪرڻ لاءِ، B4 ۾ فارمولا آهي:
=RemoveFirstChars(A4, 3)
14>
بابت وڌيڪ Excel ۾ ڪسٽم فنڪشن استعمال ڪندي.
ڪيئن ختم ڪجي اکرن کيساڄي طرف کان
اسٽرنگ جي ساڄي پاسي کان اکرن کي ختم ڪرڻ لاءِ، توھان پڻ استعمال ڪري سگھوٿا اصلي فنڪشن يا پنھنجو ھڪڙو ٺاھيو. سيل ۾ آخري ڪردار، عام فارمولا آهي:
LEFT( string ، LEN( string ) - 1)هن فارمولا ۾، توهان 1 کي گھٽايو ٿا. ڪُل اسٽرنگ ڊگھائي ۽ فرق کي LEFT فنڪشن ۾ پاس ڪريو ان لاءِ ته جيئن اسٽرنگ جي شروعات کان ڪيترائي اکر ڪڍيا وڃن.
مثال طور، سيل A2 مان آخري اکر ڪڍڻ لاءِ، B2 ۾ فارمولا ھي آھي:
=LEFT(A2, LEN(A2) - 1)
15>
اکرن کي ساڄي پاسي کان هٽايو
ڪنهن سيل جي پڇاڙيءَ مان اکرن جي ڏنل تعداد کي ختم ڪرڻ لاءِ، عام فارمولا آهي:
LEFT( string , LEN( string ) - num_chars )منطق مٿي ڏنل فارمولي ۾ ساڳيو آھي، ۽ ھيٺ ڏنل آھن. مثال.
آخري 3 اکرن کي ختم ڪرڻ لاءِ، num_chars لاءِ 3 استعمال ڪريو:
=LEFT(A2, LEN(A2) - 3)
<11 کي حذف ڪرڻ لاءِ>آخري 5 اکر ، سپلائي 5 لاءِ num_chars :
18 49
Excel ۾ آخري n اکرن کي هٽائڻ لاءِ حسب ضرورت فنڪشن
جيڪڏهن توهان چاهيو ٿا ته توهان جو پنهنجو فنڪشن هجي جيئن ساڄي پاسي کان ڪي به اکر ڪڍڻ لاءِ، هي VBA شامل ڪريو توهان جي ورڪ بڪ جو ڪوڊ:
فنڪشن RemoveLastChars(str As String , num_chars As Long ) RemoveLastChars = Left(str, Len(str) - num_chars) End Functionفنڪشن جو نالو رکيو ويو آهي RemoveLastChars ۽ ان جو نحو جي سخت ضرورت آهيڪنهن به وضاحت:
RemoveLastChars(string, num_chars)ان کي فيلڊ ٽيسٽ ڏيڻ لاءِ، اچو ته ختم ڪريون آخري ڪردار A2 ۾:
=RemoveLastChars(A2, 1)
اضافي طور تي، اسين حذف ڪنداسين آخري 2 اکرن کي A3 ۾ اسٽرنگ جي ساڄي پاسي کان:
=RemoveLastChars(A3, 2)
حذف ڪرڻ لاءِ آخري 3 اکر سيل A4 مان، فارمولا آهي:
=RemoveLastChars(A4, 3)
جيئن توهان هيٺ ڏنل اسڪرين شاٽ ۾ ڏسي سگهو ٿا، اسان جو ڪسٽم فنڪشن شاندار ڪم ڪري ٿو!
هڪ ئي وقت ساڄي ۽ کاٻي مان اکرن کي ڪيئن هٽايو
جڏهن توهان کي سٽرنگ جي ٻنهي پاسن کان اکرن کي ختم ڪرڻ جي ضرورت آهي، ته توهان يا ته مٿين ٻنهي فارمولين کي ترتيب سان هلائي سگهو ٿا يا ان جي مدد سان ڪم کي بهتر بڻائي سگهو ٿا. MID فنڪشن.
MID( string , left _ chars + 1, LEN( string ) - ( کاٻي _ اچار + ساڄي _ اچار )ڪٿي:
- 18> chars_left - کاٻي کان حذف ڪرڻ لاءِ اکرن جو تعداد.
- chars_right - اکرن جو تعداد ساڄي کان حذف ڪرڻ لاءِ.
فرض ڪريو توھان ڪڍڻ چاھيو ٿا t استعمال ڪندڙ جو نالو اسٽرنگ مان جيئن mailto:[email protected] . ان لاءِ، متن جو حصو شروع کان هٽائڻو پوندو ( mailto: - 7 اکر) ۽ آخر کان ( @gmail.com - 11 اکر).
مٿين نمبرن کي فارمولا تي پيش ڪريو:
=MID(A2, 7+1, LEN(A2) - (7+10))
…۽ نتيجو توهان کي انتظار ۾ نه رکندو:
20>
سمجھڻ لاءِ ته اصل ۾ ڇا آهي ھتي وڃي رھيا آھيون، جي نحو کي ياد ڪريونMID فنڪشن، جيڪو اصل اسٽرنگ جي وچ مان ھڪڙي خاص سائيز جي ذيلي اسٽرنگ کي ڪڍڻ لاء استعمال ڪيو ويندو آھي:
MID(text, start_num, num_chars)text دليل ڪو به سوال نٿو پيدا ڪري. - اهو سورس اسٽرنگ آهي (اسان جي صورت ۾ A2).
پھرين اکرن جي پوزيشن حاصل ڪرڻ لاءِ ( start_num )، توھان 1 شامل ڪريو اکر جي تعداد ۾ جيڪو ختم ڪيو وڃي. کاٻي پاسي کان (7+1).
ڏسڻ لاءِ ڪيترا اکر واپس ڏنا وڃن ( num_chars )، توھان ڳڻيو ڪل ختم ٿيل اکرن جو مجموعو (7 + 11) ۽ رقم کي ڊگھائي مان گھٽايو پوري اسٽرنگ جو: LEN(A2) - (7+10)).
نتيجو نمبر طور حاصل ڪريو
مٿين فارمولن مان جيڪو به توھان استعمال ڪريو، ٻاھر ھميشه متن آھي، جيتوڻيڪ جڏھن موٽايل قدر صرف انگن تي مشتمل آهي. واپس ڪرڻ لاءِ نتيجو هڪ عدد جي طور تي ، يا ته VALUE فنڪشن ۾ بنيادي فارمولا لپايو يا ڪجهه رياضي وارو عمل انجام ڏيو جيڪو نتيجو متاثر نه ڪري، مثال طور. 1 سان ضرب ڪريو يا 0 شامل ڪريو. ھي ٽيڪنڪ خاص طور تي ڪارائتو آھي جڏھن توھان اڳتي وڌڻ جي نتيجن کي ڳڻڻ چاھيو ٿا.
فرض ڪريو توھان سيلز A2:A6 مان پھريون اکر ڪڍي ڇڏيو آھي ۽ نتيجن کي گڏ ڪرڻ چاھيو ٿا. حيرت انگيز طور تي، ھڪڙو ننڍڙو SUM فارمولا صفر واپسي. اهو ڇو آهي؟ ظاهر آهي، ڇو ته توهان تار شامل ڪري رهيا آهيو، نمبر نه. ھيٺين مان ھڪڙي عمل کي انجام ڏيو، ۽ مسئلو حل ٿي ويو آھي!
=VALUE(REPLACE(A2, 1, 1, ""))
=RIGHT(A2, LEN(A2) - 1) * 1
=RemoveFirstChars(A2, 1) + 0
21>
ھٽايو پھريون يا آخري Flash Fill سان ڪردار
Excel ۾2013 ۽ بعد ۾ ورجن، ايڪسل ۾ پهرين ۽ آخري اکرن کي حذف ڪرڻ جو هڪ وڌيڪ آسان طريقو آهي - فليش فل فيچر.
- اصل ڊيٽا سان گڏ پهرين سيل جي ڀرسان هڪ سيل ۾، ٽائپ ڪريو مطلوب نتيجو اصل اسٽرنگ مان پهريون يا آخري اکر ڪڍي، ۽ Enter کي دٻايو.
- ايندڙ سيل ۾ متوقع قدر ٽائيپ ڪرڻ شروع ڪريو. جيڪڏهن Excel توهان جي داخل ڪيل ڊيٽا ۾ نمونن کي محسوس ڪري ٿو، اهو ساڳيو نمونو باقي سيلز ۾ هلندو ۽ توهان جي ڊيٽا جو ڏيک ڏيکاريندو بغير پهرين / آخري ڪردار جي.
- بس داخل ڪريو بٽڻ کي دٻايو. پيش منظر قبول ڪريو.
الٽيميٽ سوٽ سان ڪردارن کي پوزيشن جي لحاظ سان هٽايو
روايتي طور تي، اسان جي الٽيميٽ سوٽ جا استعمال ڪندڙ ڪم سنڀالي سگھن ٿا بغير چند ڪلڪن سان مختلف فارمولن جي هٿان ياد رکڻ لاءِ.
اسٽرنگ مان پهرين يا آخري ن اکر کي حذف ڪرڻ لاءِ، توهان کي اهو ڪرڻو پوندو:
- تي Ablebits Data ٽئب، ٽيڪسٽ گروپ ۾، ڪلڪ ڪريو هٽايو > پوزيشن ذريعي هٽايو .
مثال طور، پھرين اکر کي ختم ڪرڻ لاءِ، اسان ترتيب ڏيون ٿا. ھيٺ ڏنل اختيار:
26> 0> اھو آھي ايڪسل ۾ کاٻي يا ساڄي کان ھڪڙي ذيلي اسٽرينگ کي ڪيئن هٽائڻ. مان پڙهڻ لاءِ توهان جي مهرباني ۽ توهان کي اسان جي ايندڙ بلاگ تي ڏسڻ جو منتظر آهيانهفتو!
دستياب ڊائون لوڊ
هٽايو پهريون يا آخري اکر - مثال (.xlsm فائل)
الٽيميٽ سوٽ - آزمائشي ورزن (.exe فائل)