এক্সেলের মধ্যে পরিষ্কার (সূত্র, উদাহরণ) | ক্লিন ফাংশন কীভাবে ব্যবহার করবেন?

এক্সেলে ক্লিন ফাংশন হ'ল এক্সেলের একটি পাঠ্য ফাংশন যা আমরা মুদ্রণ বিকল্পটি ব্যবহার করার সময় মুদ্রিত না হওয়া অক্ষরগুলি দিয়ে পাঠ্য পরিষ্কার করতে ব্যবহৃত হয়, এটি এক্সেলের একটি ইনবিল্ট ফাংশন এবং এই ফাংশনটি ব্যবহার করতে = ক্লিন (একটিতে সেল এবং একটি পাঠ্য আর্গুমেন্ট হিসাবে সরবরাহ করুন, মনে রাখবেন এটি মুদ্রণযোগ্য অক্ষরটিকে সরিয়ে দেয়।

এক্সেলে ক্লিন ফাংশন

এক্সেলের ক্লিন ফাংশনটি একটি ইনপুট স্ট্রিং থেকে অন-প্রিন্টযোগ্য অক্ষরগুলি ফালা করতে ব্যবহৃত হয়। এটি স্ট্রিং / পাঠ্য ফাংশন হিসাবে শ্রেণীবদ্ধ করা হয়েছে।

প্রতিটি অক্ষর, মুদ্রণযোগ্য বা অ-মুদ্রণযোগ্য, তার ইউনিকোড অক্ষর কোড বা মান হিসাবে পরিচিত একটি অনন্য নম্বর রয়েছে। এক্সেলের ক্লিয়ানটি কোনও প্রদেয় পাঠ্য থেকে 7-বিট ASCII কোড (মান 0 থেকে 31) এর মধ্যে প্রথম 32 (প্রিন্টযোগ্য নয়) অক্ষর সরিয়ে দেয়। ইউনিকোডে অন্যান্য অ-মুদ্রণযোগ্য অক্ষরও রয়েছে যা ASCII অক্ষর সেটটিতে উপস্থিত নেই (মানগুলি 127, 129, 141, 143, 144 এবং 157)। এর মধ্যে কিছু ইউনিকোডের অক্ষরগুলি এক্সেল-এ নিজেই ক্লিন ফাংশন দ্বারা সরানো হয় না।

বাক্য গঠন

এক্সেলে ক্লিন ফর্মুলায় ব্যবহৃত আর্গুমেন্ট

পাঠ্য - পরিষ্কার পাঠ্য।

দ্য পাঠ্য ইনপুট স্বয়ংক্রিয়ভাবে উদ্ধৃতি বা সেল রেফারেন্সে দেওয়া একটি পাঠ্য হতে পারে। এটি একটি পরিষ্কার সূত্রের একটি অংশ হতে পারে।

আউটপুট

এক্সেলের ক্লিয়ান স্ট্রিং থেকে মুদ্রণযোগ্য অক্ষরগুলি সরিয়ে নেওয়ার পরে একটি স্ট্রিং / পাঠ্য মান দেয়।

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

ক্লিন ফাংশন এর ব্যবহার

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

আপনি পাঠ্য থেকে মুদ্রণযোগ্য নয় এমন অক্ষরগুলি সরাতে CLEAN ব্যবহার করতে পারেন। আপনি পাঠ্য থেকে লাইন বিরতি ফেলার জন্য ক্লিন ব্যবহার করতে পারেন।

কখনও কখনও, এই মুদ্রণযোগ্য অক্ষরগুলি একেবারেই দৃশ্যমান হয় না। যাইহোক, অন্যান্য ফাংশন / অ্যাপ্লিকেশনগুলিতে এটিতে কাজ করার জন্য তাদের পাঠ্য থেকে ছাঁটাই করা দরকার।

চিত্রণ

ধরুন আপনার কাছে একটি পাঠ্য রয়েছে যা C3 = ঘরতে একটি প্রিন্টযোগ্য অক্ষরযুক্ত রয়েছে "এটি একটি পরীক্ষার স্ট্রিং "এবং CHAR (7) এবং"।.

মুদ্রণযোগ্য অক্ষর মুছে ফেলার জন্য এবং পরিষ্কার পাঠ্যটি ফিরে পেতে, "= CLEAN (C3)" টাইপ করুন

এবং এন্টার টিপুন। এটি মুদ্রণযোগ্য অক্ষর মুছে ফেলবে।

আপনি কোনও সেল রেফারেন্স হিসাবে দেওয়ার পরিবর্তে পাঠ্যটি সরাসরি লিখতে পারেন।

= পরিষ্কার ("এটি একটি পরীক্ষার স্ট্রিং" এবং চার (7) এবং "।")

যাইহোক, এই ফর্ম্যাটটি খুব কমই এক্সেলের এই ক্লিন ফাংশনটির সাথে ব্যবহৃত হয়।

এটি একই আউটপুট দেবে।

এক্সেলে ক্লিন ফাংশন কীভাবে ব্যবহার করবেন?

এক্সেলের এক্সেল ক্লিন ফাংশনটি খুব সাধারণ এবং সহজেই ব্যবহারযোগ্য। আসুন কিছু উদাহরণের মাধ্যমে এক্সিলের মধ্যে ক্লিনের কাজ বুঝতে দিন।

আপনি এই ক্লিন ফাংশন এক্সেল টেম্পলেটটি এখানে ডাউনলোড করতে পারেন - ক্লিন ফাংশন এক্সেল টেম্পলেট

উদাহরণ # 1

ধরুন আপনার কাছে কয়েকটি পাঠ্য কক্ষ (C3: C7) দেওয়া হয়েছে। এখন, আপনি মুদ্রণযোগ্য অক্ষরগুলি মুছে এই পাঠ্যটি পরিষ্কার করতে চান।

আপনি নিম্নলিখিত বাক্য গঠন ব্যবহার করতে পারেন:

= পরিষ্কার (সি 3)

এবং এন্টার টিপুন।

এখন, আপনি এটিকে অন্যান্য কক্ষে টেনে আনতে পারেন।

উদাহরণ # 2

ধরুন আপনার কাছে কয়েকটি পাঠ্য কক্ষ (C3: C7) দেওয়া হয়েছে। ডেটাতে মুদ্রণযোগ্য অক্ষর, লাইন বিরতি এবং কিছু অনুসরণ এবং শীর্ষস্থানীয় অতিরিক্ত স্থান অন্তর্ভুক্ত। প্রিন্টযোগ্য অক্ষরগুলি, লাইন ব্রেকগুলি, এবং অতিরিক্ত স্থান ফাঁক করে এবং শীর্ষস্থানীয় করে আপনি এই পাঠ্যটি পরিষ্কার করতে হবে।

এক্সেলটি প্রদত্ত ডেটা থেকে লাইন ব্রেক, অতিরিক্ত স্থান এবং প্রিন্টযোগ্য অক্ষরগুলি পরিষ্কার এবং মুছে ফেলার জন্য, আপনি নিম্নলিখিত সিনট্যাক্সটি ব্যবহার করতে পারেন:

= ট্রিম (ক্লিন (সি 3))

এবং এন্টার টিপুন।

= ক্লিন (সি 3) মুদ্রণযোগ্য অক্ষরগুলি মুছে ফেলবে।

এক্সিম ক্লিন ফাংশন দ্বারা মুদ্রণযোগ্য অক্ষর মুছে ফেলার পরে ট্রিম (..) অপ্রয়োজনীয় স্পেসগুলি সরিয়ে দেবে।

উদাহরণ # 3

ধরুন আপনার কাছে একটি পাঠ্য রয়েছে যা বিভিন্ন কক্ষের (C3: C6) দেওয়া হয়েছে। এখন, আপনি পরীক্ষা করতে চান যে এই কোষগুলির মধ্যে কোনওটিতে মুদ্রণযোগ্য অক্ষর রয়েছে কিনা। যদি হ্যাঁ, তবে এই অক্ষরগুলির একটি গণনা পান।

এটি করতে, আপনি নিম্নলিখিত বাক্য গঠন ব্যবহার করতে পারেন:

= যদি ((লেন (সি 3) - লেন (পরিষ্কার (সি 3))) 0, (লেন (সি 3) - লেন (পরিষ্কার (সি 3))) এবং "মুদ্রণযোগ্য অক্ষর", "পরিষ্কার পাঠ্য")

এবং এন্টার টিপুন।

আসুন আমরা এক্সেল ক্লিন ফাংশনটি বিস্তারিতভাবে দেখি:

  • ক্লিন (সি 3) মুদ্রণযোগ্য অক্ষরগুলি কেড়ে ফেলবে।
  • L3 (CLEAN (C3)) সি 3 থেকে মুদ্রণযোগ্য অক্ষরগুলি সরিয়ে স্ট্রিংটির দৈর্ঘ্য দেবে give
  • LEN (C3) স্ট্রিং C3 এর দৈর্ঘ্য দেবে।
  • LEN (C3) - LEN (CLEAN (C3)) স্ট্রিং C3-তে প্রিন্টযোগ্য অক্ষরের সংখ্যা দেবে।

অবশেষে,

মুদ্রণযোগ্য অক্ষরের সংখ্যা যদি 0 এর চেয়ে বেশি হয়

তারপরে, এটি মুদ্রণ করবে è { মুদ্রণযোগ্য অক্ষরের সংখ্যা } "মুদ্রণযোগ্য অক্ষর"

অন্য

এটি "পরিষ্কার পাঠ্য" মুদ্রণ করবে।

আপনি এখন এটিকে বাকী কক্ষে টেনে আনতে পারেন।

উদাহরণ # 4

ধরুন আপনার কাছে B3: B7 কক্ষে কিছু পাঠ্য রয়েছে। পাঠ্যে কিছু মুদ্রণযোগ্য অক্ষর, লাইন ব্রেক, নেতৃস্থানীয় এবং পিছনের স্থান এবং একটি বিশেষ অক্ষর CHAR (160) রয়েছে, যা ওয়েবসাইটগুলিতে সাধারণত ব্যবহৃত একটি অ-ব্রেকিং স্পেস। আপনাকে পাঠ্য থেকে এই অক্ষরগুলি সরিয়ে ফেলতে হবে।

যেহেতু, CHAR (160) কে অপ্রতুল করার ক্ষেত্রে এক্সেল ক্লিন অপর্যাপ্ত থাকে, আমাদের এক্ষেত্রে এক্সেলের বিকল্প ফাংশনটি ব্যবহার করতে হবে, আপনি নিম্নলিখিত বাক্য গঠনটি ব্যবহার করতে পারেন:

= ট্রিম (ক্লিন (সাবস্টিটিউট (বি 3, CHAR (160), "")))

এই,

সাবস্টিটিউট (বি 3, CHAR (160), "") পাঠ্য থেকে CHAR (160) প্রতিস্থাপন করবে।

ক্লিন (সাবস্টিটিউট (বি 3, CHAR (160), "")) বিকল্প পাঠ্যটি পরিষ্কার করবে।

মুদ্রণযোগ্য অক্ষর এবং CHAR (160) অপসারণের পরে ট্রিম (ক্লিন (সাবস্টিটিউট (বি 3, CHAR (160), "" ")) অপ্রয়োজনীয় স্পেসগুলি সরিয়ে ফেলবে।

একইভাবে, আপনি এখন এটি অন্য কোষগুলিতে টেনে আনতে পারেন।

উদাহরণ # 5

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

এই অক্ষরগুলি সরাতে, আপনি কেবল বাক্য গঠন ব্যবহার করতে পারেন:

= পরিষ্কার (সি 3)

এবং এন্টার টিপুন।

আপনি খেয়াল করতে পারেন যে এক্সেল ক্লিন ফাংশনটি একটি প্রদান করে পাঠ্য। সুতরাং, আউটপুট সংখ্যার পাঠ্য হিসাবে আচরণ করবে না এবং কিছু ক্ষেত্রে গাণিতিক ক্রিয়াকলাপের সাথে ত্রুটি দেয় give যদি এটি হয় তবে আপনি বিকল্পভাবে নিম্নলিখিত বাক্য গঠন ব্যবহার করতে পারেন:

= মান (পরিষ্কার (সি 3))

এবং এন্টার টিপুন।

VALUE () ইনপুট রূপান্তর করবে পাঠ্য একটি সংখ্যার বিন্যাসে।

একইভাবে, আপনি এখন এটি অন্য কোষগুলিতে টেনে আনতে পারেন।

মনে রাখার মতো ঘটনা

  • এক্সেল ক্লিয়ান ফাংশন একটি স্ট্রিং থেকে মুদ্রণযোগ্য অক্ষরগুলি সরিয়ে দেয়।
  • এটি ইনপুট পাঠ্য থেকে 0 থেকে 31 7-বিট ASCII কোড সরিয়ে দেয়।
  • ASCII কোডে উপস্থিত না এমন কিছু ইউনিকোড অক্ষর এক্সেল ক্লিন ফাংশন দ্বারা সরানো যাবে না।
  • কিছু অন-মুদ্রণযোগ্য অক্ষর দৃশ্যমান নাও হতে পারে তবে, এখনও পাঠ্যের মধ্যে রয়েছে। এক্সেল ক্লিন ফাংশন তাদের অস্তিত্ব পরীক্ষা করতে ব্যবহার করা যেতে পারে।