কিভাবে এক্সেলে স্পেস ট্রিম করবেন (8টি সহজ উপায়)

  • এই শেয়ার করুন
Hugh West

এক্সেলে, বিভিন্ন উৎস থেকে ডেটা আমদানি করার সময় বা ডেটাসেট তৈরি করার সময় অতিরিক্ত অবাঞ্ছিত স্থান থাকার সম্ভাবনা থাকে। কখনও কখনও অতিরিক্ত স্পেস বিভিন্ন ফাংশন ব্যবহার করার সময় ত্রুটি সৃষ্টি করে। একটি স্ট্যান্ডার্ড এবং ভাল ডেটাসেট তৈরি করতে অতিরিক্ত স্পেস ছাঁটাই করা প্রয়োজন। এই নিবন্ধে, আমি ব্যাখ্যা করতে যাচ্ছি কিভাবে এক্সেল-এ স্পেস ট্রিম করতে হয়

ব্যাখ্যাটি আরও পরিষ্কার করার জন্য, আমি একটি নমুনা ডেটাসেট ব্যবহার করতে যাচ্ছি যা এর ব্যক্তিগত তথ্য উপস্থাপন করে একটি বিশেষ ব্যক্তি। ডেটাসেটে 3টি কলাম রয়েছে এগুলো হল নাম , শহর , এবং জিপ কোড .

অনুশীলনে ডাউনলোড করুন

Trim Spaces.xlsm

এক্সেলে স্পেস ট্রিম করার 8 উপায়

1. স্ট্রিং ভ্যালুর স্পেস ট্রিম করতে TRIM ফাংশন ব্যবহার করা

The TRIM ফাংশন হল সবচেয়ে দরকারী ফাংশন অতিরিক্ত স্পেস ছাঁটা । এটি ছাঁটছে সমস্ত বিভিন্ন ধরণের স্পেস এগুলি হল লিডিং , লেডিং , এবং এর মধ্যে স্পেস উভয় স্ট্রিং <2 থেকে>এবং সাংখ্যিক মান। এটি শব্দগুলির মধ্যে একটি একক স্পেস অক্ষর ছাঁট করতে অক্ষম৷

এখানে, আমি নাম <এর স্ট্রিং মানগুলি থেকে স্পেস ট্রিম করতে যাচ্ছি 2>কলাম।

শুরু করতে, ফলাফলের মান রাখতে যেকোন ঘর নির্বাচন করুন।

➤ আমি E4 সেল নির্বাচন করেছি।

⏩ ইন সেল E4 , নিম্নলিখিত সূত্রটি টাইপ করুন।

=TRIM(B4)

এখানে, মধ্যেআপনি যেখানে ক্যাপশন দিতে চান সেখানে এটি রাখুন

⏩ A ডায়ালগ বক্স এর অ্যাসাইন ম্যাক্রো প্রদর্শিত হবে।

তারপর, নির্বাচন করুন ম্যাক্রো নাম এবং ম্যাক্রো এ।

⏩ আমি ম্যাক্রো নাম নির্বাচিত Excel Trim Spaces.xlsm থেকে Trim_Trailing_Spaces নির্বাচন করেছি। থেকে ম্যাক্রো এ।

তারপর, ঠিক আছে ক্লিক করুন।

এর নাম পরিবর্তন করুন বোতাম

➤ আমি এটার নাম দিলাম ট্রিম ট্রেইলিং স্পেসস

এখন, বোতামে ক্লিক করুন 2>কোডটি চালানোর জন্য।

অতএব, সমস্ত ট্রেইলিং স্পেস ট্রিম করা হবে

< নামকলাম থেকে 0> ট্রেলিংস্পেসগুলি ছাঁটাই করা হয়েছে৷

জিনিসগুলি মনে রাখবেন

🔺 TRIM ফাংশনটি সমস্ত ধরণের মানকে স্ট্রিং মান হিসাবে বিবেচনা করে। সুতরাং, সংখ্যার মানগুলি থেকে স্পেস ট্রিম করার সময় সতর্ক থাকুন।

অনুশীলন বিভাগ

এগুলি অনুশীলন করার জন্য আমি ওয়ার্কবুকে একটি অনুশীলন পত্র দিয়েছি স্পেস ট্রিম করার উপায় ব্যাখ্যা করা হয়েছে। আপনি উপরের থেকে এটি ডাউনলোড করতে পারেন।

উপসংহার

আমি ছাঁট করার ৮টি সহজ এবং দ্রুত উপায় ব্যাখ্যা করার চেষ্টা করেছি এক্সেলে স্পেস। এই বিভিন্ন উপায় আপনাকে সব ধরনের মান ছাঁটাই করতে সাহায্য করবে। সবশেষে, আপনার যদি কোন ধরনের পরামর্শ, ধারনা বা প্রতিক্রিয়া থাকে তাহলে অনুগ্রহ করে নিচে কমেন্ট করুন।

TRIMফাংশন, আমি সেল B4 পাঠ্যহিসাবে নির্বাচন করেছি। এখন, TRIMফাংশনটি নির্বাচিত ঘর থেকে সমস্ত অগ্রণী, পিছনের এবং মধ্যবর্তী স্থানগুলিকে ট্রিমকরবে৷

ENTER টিপুন কী এবং আপনি নাম যেখানে অতিরিক্ত স্পেস ছাঁটা পাবেন।

⏩ এখন, আপনি ব্যবহার করতে পারেন ফিল হ্যান্ডেল থেকে অটোফিল বাকী কক্ষের সূত্র।

আরো পড়ুন: [ ফিক্স] TRIM ফাংশন এক্সেলে কাজ করছে না: 2 সমাধান

2. সাংখ্যিক মানগুলির স্পেস ট্রিম করতে TRIM ফাংশন ব্যবহার করে

এছাড়াও আপনি সমস্ত অগ্রণী অপসারণ করতে পারেন, অনুগামী, এবং সাংখ্যিক মান থেকেও ফাঁকা স্থান। কিন্তু সমস্যা হল TRIM ফাংশন এমনকি সাংখ্যিক মানগুলিকে স্ট্রিং হিসাবে বিবেচনা করে। সেজন্য আপনাকে সংখ্যাসূচক মান থেকে ট্রিম ফাংশন স্পেস ট্রিম করতে ফাংশনের সাথে VALUE ফাংশনটি ব্যবহার করতে হবে।

এখানে, আমি জিপ কোড কলামের সংখ্যাসূচক মানগুলি থেকে

স্পেস ট্রিম করতে যাচ্ছি

শুরু করতে, ফলাফলের মান রাখতে যেকোন ঘর নির্বাচন করুন।

➤ আমি E4 সেল নির্বাচন করেছি।

⏩ ঘরে E4 , নিম্নলিখিত সূত্রটি টাইপ করুন।

=TRIM(D4)

এখানে, TRIM <এ 2>ফাংশন, আমি সেল D4 পাঠ্য হিসাবে নির্বাচন করেছি। এখন, TRIM ফাংশনটি নির্বাচিত ঘর থেকে সমস্ত অগ্রণী, পিছনের এবং মধ্যবর্তী স্থানগুলিকে ট্রিম করবে৷

⏩ টিপুন এন্টার কী এবং আপনি পাবেন জিপ কোড যেখানে অতিরিক্ত স্পেস ছাঁটা হবে।

দ্বারা ফলাফল দেখে মনে হতে পারে যে TRIM ফাংশন তার কাজ করেছে। কিন্তু আপনি যদি সঠিকভাবে দেখেন তবে আপনি লক্ষ্য করবেন যে ছাঁটা মানগুলি সংখ্যার মতো আচরণ করে না।

এই সমস্যা এড়াতে আপনি ট্রিম এবং ব্যবহার করতে পারেন। VALUE একসাথে কাজ করে।

প্রথমে, ফলাফলের মান রাখতে যেকোন ঘর নির্বাচন করুন।

➤ আমি E4 সেল নির্বাচন করেছি।

⏩ ঘরে E4 , নিম্নলিখিত সূত্রটি টাইপ করুন।

=VALUE(TRIM(D4))

এখানে, <1 এ>VALUE ফাংশন, আমি TRIM(D4) কে টেক্সট হিসাবে ব্যবহার করেছি।

এরপর, TRIM ফাংশনে, আমি সেল নির্বাচন করেছি D4 পাঠ্য হিসাবে। এখন, TRIM ফাংশনটি নির্বাচিত ঘর থেকে সমস্ত অগ্রণী, পিছনের এবং মধ্যবর্তী স্থানগুলিকে ট্রিম করবে।

এখন, মান ফাংশন ছাঁটা স্ট্রিং কে একটি সংখ্যা তে রূপান্তর করবে।

ENTER কী টিপুন এবং আপনি জিপ কোড <পাবেন 2>একটি সংখ্যা হিসাবে যেখানে অতিরিক্ত স্থানগুলি ছাঁটা

⏩ এখন, আপনি ফিল হ্যান্ডেল ব্যবহার করতে পারেন থেকে অটোফিল বাকী কক্ষগুলির জন্য সূত্র।

21>

আরো পড়ুন: কীভাবে ছাঁটাই করবেন এক্সেলের পাঠ্যের অংশ (9 সহজ পদ্ধতি)

3. লিডিং স্পেস ট্রিম করতে বাম ট্রিম ব্যবহার করা

যদি আপনি শুধুমাত্র লিডিং স্পেস ট্রিম করতে চান তারপর আপনি মিড ব্যবহার করে এটি করতে পারেন ফাংশন, ফাইন্ড ফাংশন, ট্রিম ফাংশন, এবং LEN ফাংশন একসাথে।

এখানে, নাম <2 থেকে>কলাম, আমি শুধুমাত্র অগ্রণী স্থানগুলি ছাঁটাই করতে চাই।

শুরু করতে, ফলাফলের মান রাখতে যেকোন ঘর নির্বাচন করুন।

➤ আমি নির্বাচন করেছি E4 সেল।

⏩ ঘরে E4 , নিম্নলিখিত সূত্রটি টাইপ করুন।

=MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4))

এখানে, MID ফাংশনে, আমি টেক্সট হিসাবে সেল B4 নির্বাচন করেছি, ব্যবহার করা হয়েছে FIND(MID(TRIM(B4)) ,1,1),B4) start_num হিসাবে তারপর LEN(B4) num_chars হিসাবে ব্যবহার করা হয়েছে।

পরবর্তীতে, FIND ফাংশন, আমি MID(TRIM(B4),1,1) ব্যবহার করেছি find_text এবং B4 কে হিসেবে বেছে নিয়েছি within_text

আবার, MID ফাংশনে, আমি RIM(B4) কে টেক্সট হিসেবে ব্যবহার করেছি, 1 ব্যবহার করেছি start_num হিসাবে তারপর 1 num_chars হিসাবে ব্যবহার করা হয়েছে।

তারপর, LEN ফাংশনে, আমি নির্বাচন করেছি B4 সেলটি টেক্সট হিসাবে।

সূত্র ব্রেকডাউন

TRIM( B4) —> সমস্ত অতিরিক্ত স্পেস ট্রিম করবে।

আউটপুট: অ্যাডাম স্মিথ

MID(TRIM(B4),1,1) —> পজিশন 1 থেকে শুরু করে একটি স্ট্রিং থেকে একটি সাবস্ট্রিং বের করবে।

আউটপুট: A

FIND(MID(TRIM(B4),1,1),B4) —> এটি হবে স্ট্রিং এর অবস্থান ফেরত দিন।

আউটপুট: 4

LEN(B4) —> এ অক্ষরের সংখ্যা ফেরত দেবে। টেক্সট স্ট্রিং।

আউটপুট: 17

MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4)) —> এটি সম্পূর্ণ টেক্সট স্ট্রিং ফিরিয়ে দেবে।

oo MID(B4, 4, 17)

আউটপুট: অ্যাডাম স্মিথ

ব্যাখ্যা: ছাঁটা <1 “আডাম     স্মিথ” নামের লেডিং স্পেস।

ENTER কী টিপুন এবং লিডিং স্পেস হবে < নাম কলাম থেকে 1>ছাঁটা >অটোফিল বাকী কক্ষের জন্য সূত্র।

সম্পর্কিত বিষয়বস্তু : এক্সেলের বাম ট্রিম ফাংশন: ৭টি উপযুক্ত উপায়

4. সমস্ত স্পেস ট্রিম করতে SUBSTITUTE ফাংশন ব্যবহার করে

যখনই আপনি যেকোনো মান থেকে সমস্ত স্পেস ট্রিম করতে চান তখন আপনি ব্যবহার করতে পারেন সাবস্টিটিউট ফাংশন।

এখানে, আমি শহর কলাম থেকে সমস্ত স্পেস ট্রিম করব।

দিয়ে শুরু করতে , ফলাফলের মান স্থাপন করতে যেকোন ঘর নির্বাচন করুন।

➤ আমি E4 ঘরটি নির্বাচন করেছি।

⏩ ঘরে E4 , নিম্নলিখিত সূত্রটি টাইপ করুন .

=SUBSTITUTE(C4," ","")

এখানে, SUBSTITUTE ফাংশনে, আমি C4 সেলটিকে পাঠ্য হিসাবে নির্বাচন করেছি, ব্যবহৃত ” ” (একক স্পেস) পুরানো_টেক্সট হিসাবে তারপর ব্যবহার করা হয়েছে “” (কোন স্থান নেই) যেমন নতুন_পাঠ । এখন, SUBSTITUTE ফাংশনটি স্পেস ছাড়াই স্পেস প্রতিস্থাপন করবে।

ENTER কী টিপুন এবং অতিরিক্ত স্পেসগুলি ছাঁটা থেকে হবে শহর কলাম।

⏩ এখন,আপনি ফিল হ্যান্ডেল থেকে অটোফিল বাকী কক্ষগুলির জন্য সূত্রটি ব্যবহার করতে পারেন।

5. ব্যবহার করে TRIM & নন-ব্রেকিং স্পেস ট্রিম করার ফাংশন সাবস্টিটিউট করুন

যখনই আমরা অন্য কোথাও থেকে ডেটা ইম্পোর্ট করি বেশিরভাগ সময় কিছু নন-ব্রেকিং স্পেস লুকিয়ে থাকে। আপনি সেগুলি ট্রিম করতে পারেন নন-ব্রেকিং ট্রিম ফাংশন, ক্লিন ফাংশন, এবং সাবস্টিটিউট ফাংশন একসাথে ব্যবহার করে স্পেস।

শুরু করতে, ফলাফল স্থাপন করার জন্য যেকোন সেল নির্বাচন করুন মান।

➤ আমি E4 ঘরটি নির্বাচন করেছি।

⏩ ঘরে E4 , নিম্নলিখিত সূত্রটি টাইপ করুন।

=TRIM(CLEAN((SUBSTITUTE(B4,CHAR(160)," "))))

এখানে, TRIM ফাংশনে, আমি CLEAN((SUBSTITUTE(B4,CHAR(160)) ব্যবহার করেছি ,” “))) পাঠ্য হিসাবে। ব্যবহার করা হয়েছে FIN(MID(TRIM(B4),1,1),B4) হিসাবে start_num তারপর LEN(B4) num_chars<2 হিসাবে ব্যবহার করা হয়েছে>.

এরপর, ক্লিন ফাংশনে, আমি সাবস্টিটিউট(B4,CHAR(160)," ")) পাঠ্য হিসাবে ব্যবহার করেছি .

তারপর, SUBSTITUTE ফাংশনে, আমি B4 সেলটিকে পাঠ্য হিসাবে নির্বাচন করেছি, ব্যবহৃত CHAR(160) পুরাতন_পাঠ হিসাবে, তারপর " " (একক স্থান) নতুন_পাঠ হিসাবে ব্যবহার করা হয়।

এখন, SUBSTITUTE ফাংশন নন-ব্রেকিং স্পেসগুলিকে একটি একক স্পেস দিয়ে প্রতিস্থাপন করবে।

ফর্মুলা ব্রেকডাউন

SUBSTITUTE(B4,CHAR(160)," "") —> সব অতিরিক্ত স্পেস ছাঁটাই করবে।

আউটপুট: আডাম স্মিথ

ক্লিন((বিবর্তন(B4,CHAR(160)," “))) —> পজিশন 1 থেকে শুরু করলে একটি স্ট্রিং থেকে একটি সাবস্ট্রিং বের করা হবে।

আউটপুট: অ্যাডাম     স্মিথ

TRIM(CLEAN((SUBSTITUTE(B4,CHAR(160)," “)))) —> এটি ফিরে আসবে স্ট্রিং এর অবস্থান।

oo TRIM(" Adam     Smith")

আউটপুট: অ্যাডাম স্মিথ

ব্যাখ্যা: নাম "অ্যাডাম স্মিথ" থেকে নন-ব্রেকিং স্পেসগুলি ছাঁটা।

ENTER টিপুন কী এবং নন-ব্রেকিং স্পেসগুলি নাম কলাম থেকে ছাঁটা হবে।

⏩ এখন , আপনি ফিল হ্যান্ডেল থেকে অটোফিল বাকী কক্ষগুলির জন্য সূত্রটি ব্যবহার করতে পারেন।

6. Find & ট্রিম স্পেসগুলিতে প্রতিস্থাপন করুন

এছাড়াও আপনি খুঁজুন & এক্সেলের ট্রিম স্পেসগুলিতে বৈশিষ্ট্যটি প্রতিস্থাপন করুন।

আমাকে পদ্ধতিটি প্রদর্শন করতে দিন,

এরপর, আপনি যেখান থেকে <1 করতে চান সেখান থেকে সেল পরিসর নির্বাচন করুন>ট্রিম স্পেস।

➤ আমি সেল রেঞ্জ নির্বাচন করেছি C4:C12

তারপর, হোম ট্যাব খুলুন >> ; থেকে সম্পাদনা গোষ্ঠী >> খুঁজুন & নির্বাচন করুন >> প্রতিস্থাপন

একটি ডায়লগ বক্স পপ আপ হবে।

⏩ আমি ব্যবহৃত একক স্পেস খুঁজে নিন কি করতে ছাঁট স্পেস।

⏩ আমি রেখেছি এর সাথে প্রতিস্থাপন ক্ষেত্র খালি

তারপর, সব প্রতিস্থাপন এ ক্লিক করুন।

একটি বার্তাকতগুলি প্রতিস্থাপন ঘটেছে তা দেখানো হবে বক্স ।

⏩ এখানে, সমস্ত স্পেস সিটি কলামে ট্রিম করা হয়েছে

সম্পর্কিত বিষয়বস্তু: এক্সেলে ডান অক্ষর এবং স্পেস ট্রিম করুন (5 উপায়)

7. VBA ব্যবহার করে লিডিং স্পেস ট্রিম করুন

আপনি চাইলে, আপনি ভিজ্যুয়াল বেসিক (ভিবিএ) তে লিডিং ট্রিম স্পেসগুলিও ব্যবহার করতে পারেন।

আমাকে অনুমতি দিন আপনাকে পদ্ধতিটি ব্যাখ্যা করুন,

প্রথমে, ডেভেলপার ট্যাবটি খুলুন >> তারপর ভিজ্যুয়াল বেসিক নির্বাচন করুন।

⏩ তারপর, এটি অ্যাপ্লিকেশনের জন্য মাইক্রোসফ্ট ভিজ্যুয়াল বেসিক এর একটি নতুন উইন্ডো খুলবে।

এখন, খুলুন ঢোকান >> মডিউল নির্বাচন করুন।

খোলা মডিউল তে লিডিং স্পেস ট্রিম করতে নিম্নলিখিত কোডটি টাইপ করুন।

1262

এখানে, Sub Trim_Leading_Spaces() -এ, আমি Rg এবং WRg ভেরিয়েবল ঘোষণা করেছি পরিসীমা

পরে, ডায়ালগ বক্সের নাম দিন লিডিং স্পেস ট্রিম করুন তারপর একটি লুপ থেকে ট্রিম প্রতিটি নির্বাচিত সেল

তারপর, আমি ট্রিম করতে VBA LTRIM ফাংশন ব্যবহার করেছি।

এখন, সংরক্ষণ কোড এবং ওয়ার্কশীটে ফিরে যান।

VBA প্রয়োগ করতে, আপনি চাইলে এখন সেল বা সেল পরিসর নির্বাচন করতে পারেন অন্যথায় আপনি বার্তা বাক্স<2-এ পরিসর নির্বাচন করতে পারেন>.

➤ আমি সেল পরিসর নির্বাচন করেছি B4:B12

তারপর, ভিউ ট্যাব >> খুলুন। থেকে ম্যাক্রো >> ভিউ ম্যাক্রো নির্বাচন করুন।

38>

একটি ডায়ালগ বক্স পপ আপ হবে। সেখান থেকে ম্যাক্রোর নাম এবং ম্যাক্রো তে নির্বাচন করুন।

⏩ আমি ম্যাক্রো নাম ট্রিম_লিডিং_স্পেসস নির্বাচন করেছি।<3

⏩ আমি এক্সেল ট্রিম Spaces.xlsm ম্যাক্রোতে নির্বাচন করেছি।

তারপর, চালান এ ক্লিক করুন।

<0

একটি মেসেজ বক্স পপ আপ হবে যেখানে আপনার নির্বাচিত রেঞ্জ দেখানো হবে।

এখন, ঠিক আছে ক্লিক করুন।

অতএব, সমস্ত লিডিং স্পেস ছাঁটা হবে।

41>

8. ট্রেইলিং স্পেস ট্রিম করতে VBA ব্যবহার করে

আপনি চাইলে, ভিজ্যুয়াল বেসিক<2 ব্যবহার করে ট্রাইলিং স্পেসগুলিও ট্রিম করতে পারেন >.

এখানে, আমি নাম কলাম

<থেকে পরবর্তী স্পেসগুলি ছাঁটা করতে চাই৷ 3>

এখন, অ্যাপ্লিকেশনের জন্য ভিজ্যুয়াল বেসিক উইন্ডো খুলতে আপনি অনুচ্ছেদ 7 এ বর্ণিত ধাপগুলি অনুসরণ করতে পারেন।

তারপর নিচের কোডটি টাইপ করুন মডিউল

3845

এখানে, Sub Trim_Trailing_Spaces() -এ, আমি rng ঘোষণা করেছি রেঞ্জ হিসাবে পরিবর্তনশীল।

তারপর, আমি VBA TRIM ফাংশন ব্যবহার করেছি ট্রিম করতে।

এখন, সংরক্ষণ কোডটি এবং ওয়ার্কশীটে ফিরে যান।

ডেভেলপার ট্যাব >> খুলুন। থেকে ঢোকান >> ফর্ম নিয়ন্ত্রণ

44>

এখন, টেনে আনুন বোতাম থেকে বোতাম নির্বাচন করুন

Hugh West একজন অত্যন্ত অভিজ্ঞ এক্সেল প্রশিক্ষক এবং শিল্পে 10 বছরেরও বেশি অভিজ্ঞতা সহ বিশ্লেষক। তিনি অ্যাকাউন্টিং এবং ফিন্যান্সে স্নাতক ডিগ্রি এবং ব্যবসায় প্রশাসনে স্নাতকোত্তর ডিগ্রি অর্জন করেছেন। Hugh শিক্ষাদানের জন্য একটি আবেগ আছে এবং একটি অনন্য শিক্ষণ পদ্ধতি তৈরি করেছে যা অনুসরণ করা এবং বোঝা সহজ। এক্সেল সম্পর্কে তার বিশেষজ্ঞ জ্ঞান বিশ্বব্যাপী হাজার হাজার ছাত্র এবং পেশাদারদের তাদের দক্ষতা উন্নত করতে এবং তাদের কর্মজীবনে শ্রেষ্ঠত্ব অর্জন করতে সাহায্য করেছে। তার ব্লগের মাধ্যমে, Hugh তার জ্ঞান বিশ্বের সাথে ভাগ করে নেয়, বিনামূল্যে এক্সেল টিউটোরিয়াল এবং অনলাইন প্রশিক্ষণ প্রদান করে ব্যক্তি এবং ব্যবসায়িকদের তাদের পূর্ণ সম্ভাবনায় পৌঁছাতে সহায়তা করার জন্য।