ডেটার সম্পূর্ণ কলামে নেতৃস্থানীয় বা পিছনে স্থানগুলি সরান


128

আমি কীভাবে পুরো কলামে সমস্ত কক্ষের শীর্ষস্থানীয় বা পিছনের স্থানগুলি সরিয়ে ফেলব?

ওয়ার্কশিটের প্রচলিত Find and Replace(ওরফে Ctrl+ H) ডায়ালগটি সমস্যার সমাধান করছে না।


আপনি কি "কোড ছাড়াই" স্পষ্ট করতে পারবেন? আপনি কি সূত্রের সাথে ভিবিএ ছাড়া বোঝাতে চান?
hydrox467

আমি জানি না যে রিবনিফাইড এক্সেল 2010 এখনও কমা বা ট্যাব বিচ্ছিন্ন মান বিন্যাসে রফতানি করতে পারে, তবে যদি তা হয় তবে এটিকে ফর্ম্যাটগুলির মধ্যে একটিতে রফতানি করুন, নোটপ্যাডে (অথবা যে কোনও কিছু) পরিবর্তন করুন এবং এটি আবার আমদানি করুন।
টেকনোসরাস

1
'ভিবিএ' ছাড়া দুর্দান্ত!
ভেঙ্কট

6
কেন এটি এটিকে বৈধ প্রশ্ন হিসাবে বিষয়বস্তু হিসাবে বন্ধ করে দেওয়া হয়েছিল তা নিশ্চিত নয় এবং এক্সেলকে একটি কার্যকরী প্রোগ্রামিং ভাষা হিসাবে বিবেচনা করা যেতে পারে - তার প্রশ্ন ছিল এক্সেল ফাংশনগুলির সেট দেখিয়ে পছন্দসই ফলাফল কীভাবে অর্জন করা যায়।
জেডি

একটি দরকারী লিঙ্কটি রয়েছে তারা এই এক extendoffice.com/documents/excel/...
Pietro Biroli

উত্তর:


133

আপনি যদি কোনও সূত্র ব্যবহার করতে চান তবে TRIMফাংশনটি আপনি যা খুঁজছেন ঠিক তা করবে:

+----+------------+---------------------+
|    |     A      |           B         |
+----+------------+---------------------+
| 1  | =TRIM(B1)  |  value to trim here |
+----+------------+---------------------+

পুরো কলামটি করার জন্য ...
1) একটি কলাম
সন্নিবেশ করুন 2) TRIMআপনি সংশোধন করার চেষ্টা করছেন এমন সেলটিতে ফাংশন সন্নিবেশ করুন ।
3) পৃষ্ঠায় নীচে সূত্রটি অনুলিপি করুন
4) inোকানো কলাম
5 অনুলিপি করুন ) "মান" হিসাবে আটকান

সেখান থেকে যাওয়া ভাল হবে ...


7
এটি Trimকাজ করে না। তবুও ফলাফলটি ফাঁকা স্থান নিয়ে চলেছে
ভেনক্যাট

20
আমার অনুমান যে আপনি মুছে ফেলার চেষ্টা করছেন সেখানে "ফাঁক" পরে অন্যান্য অক্ষর রয়েছে। আপনি = ট্রিম (ক্লিন (বি 1)) চেষ্টা করতে পারেন যা সমস্ত মুদ্রণযোগ্য অক্ষর এবং যে কোনও শীর্ষস্থানীয় / অনুসরণযোগ্য স্থান সরিয়ে ফেলবে।
hydrox467

3
নোট করুন যে এই সমাধানটি পরপর এমবেডেড স্পেসগুলিও মুছে ফেলবে - যা আপনি যা চান তা নাও হতে পারে, যদি আপনি কেবল শীর্ষস্থানীয় এবং পিছনের স্থানগুলি সরিয়ে ফেলার আশা করে থাকেন!
লুফোল

4
ট্রিম শুরু এবং পেছনের স্থানগুলি বাদ দিয়ে অন্য শব্দের মধ্যে অতিরিক্ত স্পেস মুছে ফেলবে
কৌশিক

2
আমি এটি আশা করবো না, এবং এমন কিছু হতে পারে যা আমি ভুল করছি - ট্রিম আমার স্ট্রিংয়ের মাঝখানে নকল স্থানগুলি সরিয়ে ফেলবে বলে মনে হচ্ছে। কেবলমাত্র শীর্ষস্থানীয় এবং অনুসরণকারী জায়গাগুলি ছাঁটাই করার কোনও উপায় আছে?
শাওয়াইস

230

বেশিরভাগ ক্ষেত্রেই সমস্যাটি একটি অবিচ্ছেদী স্থান - CHAR(160)বিশেষত ওয়েব পাঠ্য উত্স থেকে - CLEANএটি মুছে ফেলতে পারে না, তাই আমি এর চেয়ে আরও একধাপ এগিয়ে যেতে চাই এবং এই জাতীয় সূত্র চেষ্টা করব যা কোনও নন-ব্রেকিং স্পেসকে স্ট্যান্ডার্ড দিয়ে প্রতিস্থাপন করে try

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

রন ডি ব্রুইনের এখানে ডেটা পরিষ্কার করার টিপসের জন্য একটি দুর্দান্ত পোস্ট রয়েছে

আপনি CHAR(160)কোনও কার্যকর সূত্র ছাড়াই সরাসরি মুছে ফেলতে পারেন

  • সম্পাদনা করুন .... আপনার নির্বাচিত ডেটা প্রতিস্থাপন করুন,
  • মধ্যে খুঁজুন কি রাখা ALTএবং টাইপ 0160সাংখ্যিক কীপ্যাড ব্যবহার
  • সাইফুল দিয়ে প্রতিস্থাপন ফাঁকা যেমন নির্বাচন Replace All- এ

3
CLEAN(..)আজ অবধি জানা ছিল না ! খুব দরকারী :)
দিমিত্রি পাভলিভ

11

কোনও সূত্র ব্যবহার না করে আপনি 'টেক্সট টু কলামে' এটি করতে পারেন।

  • কলামগুলিতে কক্ষগুলিতে পিছনের স্থান রয়েছে তা নির্বাচন করুন।
  • 'ডেটা' ট্যাব থেকে 'টেক্সট টু কলামে' ক্লিক করুন, তারপরে 'নির্দিষ্ট প্রস্থ' বিকল্পটি চয়ন করুন।
  • একটি বিরতি রেখা সেট করুন যাতে দীর্ঘতম পাঠ্য মাপসই হয়। আপনার বৃহত্তম কক্ষে যদি 100 টি অক্ষর থাকে তবে আপনি 200 বা আপনি যা খুশি তে ব্রেকলাইন সেট করতে পারেন।
  • অপারেশন শেষ।
  • এক্সেল তৈরি করা নতুন কলামটি আপনি এখন মুছতে পারেন।

'পার্শ্ব-প্রতিক্রিয়া' হ'ল এক্সেল মূল কলামের সমস্ত অনুমানযোগ্য স্থান সরিয়ে নিয়েছে।


এটি সত্যিই সবচেয়ে সহজ উপায়। বখশিশের জন্য ধন্যবাদ! ট্রিম ব্যবহার করে () একটি কলাম যুক্ত করার অতিরিক্ত পদক্ষেপ এবং কপি পেস্ট মানগুলি জড়িত।
টিঙ্কার

আমার এই উত্তরটি ক্যাথরিনের চেয়ে ভাল
টিঙ্কার

এটি আমার জন্য পিছনে স্থান সরিয়ে দেয়নি। নতুন কলাম / ট্রিম সমাধানে ফিরে আসুন solution
টড বিউলিউ

6

যদি প্রতিবার ঘরের শুরুতে এটি একই সংখ্যার অক্ষর হয় তবে আপনি পাঠ্যটি কলাম কমান্ডের সাহায্যে ব্যবহার করতে পারেন এবং সেল ডেটা দুটি কলামে কাটাতে নির্দিষ্ট প্রস্থ বিকল্পটি নির্বাচন করতে পারেন। তারপরে প্রথম কলামে অযাচিত জিনিসগুলি মুছুন।


2

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

ASAP ইউটিলিটিস এবং ট্রিমিং সম্পর্কিত আরও তথ্য এখানে পাওয়া যাবে:

http://www.asap-utilities.com/asap-utilities-excel-tools-tip.php?tip=87এখানে চিত্র বর্ণনা লিখুন


-2

"অনুসন্ধান কী:" ইনপুট ক্ষেত্রটি সেট করে আমি সন্ধান করুন এবং প্রতিস্থাপনটি ব্যবহার করতে সক্ষম হয়েছি:

"*"

(কোনও ডাবল-কোট ছাড়াই স্পেস অ্যাসিরিস্টক স্পেস)

এবং "এর সাথে প্রতিস্থাপন করুন:" সেট করুন:

""

(কিছুই না)


2
আমি এই কাজ করতে সক্ষম ছিল না। এই নিয়মিত এক্সপ্রেশন সঠিক প্রয়োজন?
টিঙ্কার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.