এক্সেল স্প্রেডশীট সারিতে একটি অক্ষর খোঁজা

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

কিভাবে একটি ঘরে পাঠ্য অক্ষর (অক্ষর এবং সংখ্যা) খুঁজে বের করতে হয়

শুরু করার জন্য, আসুন সবচেয়ে সহজ কাজটি সম্পাদন করার চেষ্টা করি: কোষগুলিতে পাঠ্য অক্ষরের উপস্থিতি নির্ধারণ করুন এবং আপনার প্রয়োজনীয় একটি সন্ধান করুন। এটি করার জন্য, আপনাকে !SEMTools অ্যাড-অন ব্যবহার করতে হবে, যার সাহায্যে আপনি বিভিন্ন ধরনের অক্ষর অনুসন্ধান করতে পারেন। কর্মের ক্রম নিম্নরূপ:

  1. মূল পরিসরটি নির্বাচন করুন এবং পরবর্তী কলামে অনুলিপি করুন।
  2. তারপর দ্বিতীয় পরিসীমা নির্বাচন করুন।
  3. "!SEMTools" ট্যাব খুলুন। সেখানে, টুলবারের একেবারে বাম দিকে, একটি "ডিটেক্ট" ট্যাব থাকবে।
  4. এর পরে, "সিম্বল" মেনু খুলুন।
  5. তারপরে একটি অতিরিক্ত মেনু প্রদর্শিত হবে, যেখানে আপনাকে "অক্ষর-সংখ্যা" আইটেমটি খুঁজে বের করতে হবে এবং এটিতে ক্লিক করতে হবে।

এই অ্যানিমেশনে, আপনি দেখতে পাচ্ছেন কিভাবে সঠিকভাবে একটি কক্ষে পাঠ্য অক্ষর খুঁজে বের করতে হবে। এই অ্যাড-ইন ফাংশনের সাহায্যে, ব্যবহারকারী নির্ধারণ করতে পারে যে অন্য কক্ষে অ-মুদ্রণযোগ্য অক্ষর আছে কিনা।

কিভাবে একটি টেবিলের ঘরে সংখ্যা খুঁজে বের করতে হয়

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

দ্বিতীয় ধারণাটি যা আলাদা করা দরকার তা হল সংখ্যা। এটি একটি অবিচ্ছেদ্য শব্দ যার অর্থ হল 10 থেকে 0 পর্যন্ত সংখ্যার সাথে সঙ্গতিপূর্ণ 9টি অক্ষর৷ সেই অনুযায়ী, সংখ্যার উপস্থিতি পরীক্ষা করার জন্য, ব্যবহারকারীকে 10 বার পরিসীমা পরীক্ষা করতে হবে৷ এটি ফাংশন ব্যবহার করে করা যেতে পারে IFকিন্তু এই পদ্ধতি খুবই সময়সাপেক্ষ।

এই সমস্যাটি সমাধান করতে, আপনি একটি বিশেষ সূত্র ব্যবহার করতে পারেন যা একযোগে সমস্ত পরীক্ষা সম্পাদন করবে: =COUNT(SEARCH({1:2:3:4:5:6:7:8:9:0};A1) )>0। এই ফাংশনটিতে একই সিনট্যাক্স রয়েছে যা পাঠ্যে সিরিলিক অক্ষরগুলির জন্য অনুসন্ধান করে।

এই কাজটি সম্পাদন করার জন্য আপনি একটি অ্যাড-ইন ব্যবহার করতে পারেন যাতে ইতিমধ্যেই একটি অন্তর্নির্মিত ম্যাক্রো রয়েছে৷ এই ক্ষেত্রে, শুধুমাত্র বিশেষ !SEMTools ট্যাবটি ব্যবহার করাই যথেষ্ট, যা একটি অতিরিক্ত কলামে প্রয়োগ করতে হবে, যা আসলটির সম্পূর্ণ অনুলিপি।

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

ধরুন আমাদের প্রদত্ত সমস্ত থেকে শুধুমাত্র নির্দিষ্ট সংখ্যা খুঁজে বের করতে হবে। কিভাবে এই কাজ করা যেতে পারে? প্রথমে, আসুন আপনাকে দেখাই কিভাবে !SEMTools দিয়ে এটি করতে হয়। টুল ব্যবহার করা সহজ. বন্ধনীতে সমস্ত প্রয়োজনীয় সংখ্যা লেখার জন্য যথেষ্ট, এবং তারপর নিশ্চিত করতে ওকে বোতাম টিপুন। একই পদ্ধতি ব্যবহার করে, আপনি ল্যাটিন বর্ণমালা খুঁজে পেতে পারেন বা পাঠ্যের একটি লাইনে বড় অক্ষর খুঁজে পেতে পারেন।

আপনি কক্ষের একটি পরিসরে প্রয়োজনীয় সংখ্যাগুলি খুঁজে পেতে সূত্রটি ব্যবহার করতে পারেন। এটি করার জন্য, আপনাকে ফাংশনগুলির সংমিশ্রণ ব্যবহার করতে হবে চেক и অনুসন্ধান. এর সাহায্যে, আপনি শুধুমাত্র পৃথক সংখ্যাই নয়, পুরো সংখ্যাসূচক ক্রমগুলিও সনাক্ত করতে পারেন: =СЧЁТ(ПОИСК({01:02:03:911:112};A1))>0.

কখনও কখনও আপনাকে স্পেস দ্বারা আলাদা করা সংখ্যাগুলি খুঁজে বের করতে হবে। এই ক্ষেত্রে, তাদের শব্দ-সংখ্যা বলা হয়। সেগুলি খুঁজে পেতে, আপনাকে অবশ্যই উপযুক্ত সরঞ্জামগুলি ব্যবহার করতে হবে !SEMTools৷ এই অ্যানিমেশনটি স্পষ্টভাবে দেখায় যে এটি করার জন্য আপনাকে কী কী কাজ করতে হবে।

কিভাবে একটি এক্সেল সেল ল্যাটিন অক্ষর রয়েছে কিনা তা খুঁজে বের করতে

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

ল্যাটিন বর্ণমালা আবিষ্কার করার জন্য কি করা দরকার? উদাহরণস্বরূপ, আপনি বিশেষ ফন্ট ব্যবহার করতে পারেন যা চোখের দ্বারা ইংরেজি অক্ষর সনাক্ত করা সম্ভব করবে। উদাহরণস্বরূপ, এটি ফন্ট তৈরি করে দুবাই মিডিয়াম, যা ইংরেজি অক্ষরকে সাহসী করে তোলে।

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

একটি বিশেষ ফাংশন ব্যবহার করে

ল্যাটিন অক্ষর অনুসন্ধানের প্রধান সমস্যা হল সংখ্যার তুলনায় তাদের আড়াই গুণ বেশি। অতএব, আপনাকে প্রোগ্রামটিকে 26টি পুনরাবৃত্তি সমন্বিত একটি লুপ দিতে হবে, যা বেশ চাপের হতে পারে। কিন্তু যদি উপরের ফাংশন সমন্বিত একটি অ্যারে সূত্র ব্যবহার করে চেক и অনুসন্ধান, তাহলে এই ধারণাটি এত জটিল বলে মনে হয় না: =COUNT(সার্চ({"a":"b":"c":"d":"e":"f":"g":"h":"i":"j":"k": »l»:»m»:»n»:»o»:»p»:»q»:»r»:»s»:»t»:»u»:»v»:»w»:»x »:»y»:»z»};A1))>0। এই সূত্রটি বেশিরভাগ পরিস্থিতিতে ভাল কাজ করে। উদাহরণস্বরূপ, যদি উপযুক্ত ম্যাক্রো ইনস্টল করা সম্ভব না হয় যা এটি সহজ এবং দ্রুত করতে সক্ষম হবে।

উপরে বর্ণিত সূত্রে, A1 হল সেই ঘর যেখানে চেক করা হয়। তদনুসারে, আপনাকে আপনার পরিস্থিতির জন্য উপযুক্ত এমনটি রাখতে হবে। এই ফাংশন চেকের ফলে একটি বুলিয়ান মান প্রদান করে। যদি একটি মিল পাওয়া যায়, তাহলে অপারেটর ফিরে আসে 'সত্য'যদি তাদের অস্তিত্ব না থাকে - মিথ্যা.

ক্রিয়া অনুসন্ধান অক্ষরের জন্য কেস-সংবেদনশীল অনুসন্ধানের অনুমতি দেয় না। এটি করার জন্য, আপনাকে অপারেটর ব্যবহার করতে হবে খুঁজতে, যা একই ক্রিয়াকলাপ সম্পাদন করে, একই যুক্তি রয়েছে, শুধুমাত্র এটি কেস-সংবেদনশীল। আরেকটি উপায় হল উপরের সূত্রটিকে একটি অ্যারে সূত্র তৈরি করা। এই ক্ষেত্রে, এটি এই মত দেখাবে:{=COUNT(খুঁজুন(CHAR(STRING(65:90)),A1))>0}।

যেহেতু এটি একটি অ্যারে সূত্র, এটি অবশ্যই বন্ধনী ছাড়াই নির্দিষ্ট করতে হবে। এই ক্ষেত্রে, প্রবেশ করার পরে, আপনাকে অবশ্যই Ctrl + Shift + Enter কী সংমিশ্রণ টিপতে হবে (এন্টার কী টিপানোর পরিবর্তে, যেমন একটি নিয়মিত ফাংশনের ক্ষেত্রে), এর পরে কোঁকড়া ধনুর্বন্ধনীগুলি নিজেই উপস্থিত হবে।

আপনি যদি সিরিলিক বর্ণমালা খুঁজে বের করতে চান, কর্মের ক্রম অনুরূপ, শুধুমাত্র আপনাকে সার্চ পরিসর হিসাবে সিরিলিক অক্ষরগুলির সম্পূর্ণ ক্রম সেট করতে হবে। =COUNT(সার্চ({"a":"b":"c":"g":"e":"e":"e":"g":"h":"i":"d": "k":"l":"m":"n":"o":"p":"r":"s":"t":"y":"f":"x":"c »:"h":"w":"u":"b":"s":"b":"e":"yu":"i"};A1))>0। এছাড়াও আপনি ফাংশন ব্যবহার করতে পারেন SYMBOL, এটা করতে. {=COUNT(অনুসন্ধান(CHAR(STRING(192:223)),A1))>0}

এই সূত্রটি অবশ্যই একটি অ্যারে সূত্র হিসাবে লিখতে হবে। অতএব, আপনাকে কেবল এন্টার কী টিপানোর পরিবর্তে Ctrl + Shift + Enter কী সমন্বয় টিপতে হবে। কিন্তু কিছু ব্যতিক্রম আছে যেখানে এই বৈশিষ্ট্য কাজ করবে না। আপনাকে প্রথমে নিশ্চিত করতে হবে যে নন-ইউনিকোড প্রোগ্রামগুলির জন্য ডিফল্ট ভাষা। এই ক্ষেত্রে, কোন সমস্যা হওয়া উচিত নয়। এই সূত্রগুলির একে অপরের থেকে কিছু পার্থক্য রয়েছে। 33টি অক্ষরের পরিবর্তে, শেষ সূত্রটি শুধুমাত্র 32টি ব্যবহার করে। অর্থাৎ, এটি সিরিলিক হিসাবে ё অক্ষরটিকে বিবেচনা করে না।

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

সিরিলিক এবং ল্যাটিন ধারণ করে এমন একটি কক্ষে কীভাবে শব্দগুলি সন্ধান করবেন

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

কিভাবে একটি ঘরে বড় অক্ষর খুঁজে বের করতে হয়

বড় অক্ষর খুঁজে পেতে, আপনাকে ফাংশন ব্যবহার করতে হবে খুঁজতে, এবং আর্গুমেন্ট হিসাবে বড় সিরিলিক অক্ষর (বা ল্যাটিন বর্ণমালার উপাদান, যদি আপনি সেগুলি খুঁজে পেতে চান) বা তাদের কোডগুলি নির্দিষ্ট করে৷

কোডের মাধ্যমে সিরিলিক অক্ষর অনুসন্ধান করার সময়, আপনাকে মনে রাখতে হবে যে ASCII টেবিলটি প্রথমে সেট করতে হবে। সহজ কথায়, স্থানীয়করণ করা।

আপনি যদি কোন বড় অক্ষর খুঁজে পেতে চান, বর্ণমালা নির্বিশেষে সেগুলি অনুসন্ধান করা প্রয়োজন, আপনাকে ফাংশনগুলি ব্যবহার করতে হবে কম и ঠিক… কর্মের ক্রম নিম্নরূপ:

  1. আমরা একটি পৃথক ঘরে ছোট হাতের মান তৈরি করি।
  2. আমরা মূলের সাথে ফলাফলের তুলনা করি।
  3. এর পরে, আমরা নিম্নলিখিত সূত্রটি ব্যবহার করি: =NOT(ঠিক(নিম্ন(A1),A1))

যদি এই কক্ষগুলি মেলে না, তাহলে এটি নির্দেশ করে যে মূল কক্ষের কিছু অক্ষর বড় হাতের মধ্যে ছিল।

রেগুলার এক্সপ্রেশন ব্যবহার করে এক্সেলে অক্ষর খোঁজা

আপনি অক্ষর খুঁজে পেতে নিয়মিত এক্সপ্রেশন ব্যবহার করতে পারেন. এটি করার সর্বোত্তম উপায় হল !SEMTools টুলের সাথে, কারণ এটি তাদের ব্যবহারের অনেক প্রক্রিয়া স্বয়ংক্রিয় করে। এক্সেলে রেগুলার এক্সপ্রেশন ব্যবহার করার স্পেকট্রাম বেশ প্রশস্ত। আমরা প্রথমে ফাংশনগুলিতে ফোকাস করব অনুসন্ধান করুন, প্রতিস্থাপন করুন, নির্যাস.

ভাল খবর হল যে এই ফাংশনগুলি এই সেটিং সহ Google পত্রক এবং এক্সেল উভয়েই ব্যবহার করা যেতে পারে৷

প্রথম নিয়মিত ফাংশন হয় REGEXMATCH, যা এই প্যাটার্নটি অন্য একটি কক্ষের অনুরূপ কিনা তা পরীক্ষা করতে পারে। বাক্য গঠন: =REGEXMATCH("টেক্সট";"অনুসন্ধানের জন্য RegEx প্যাটার্ন")। এই ফাংশন দুটি মানগুলির একটি প্রদান করে: সত্য বা মিথ্যা। ঠিক কী নির্ভর করে একটি ম্যাচ বাস্তবে পর্যবেক্ষণ করা হয়েছে কিনা। দ্বিতীয় ফাংশন হল =REGEXEXTRACT("টেক্সট";"RegEx সার্চ প্যাটার্ন") এটি আপনাকে একটি স্ট্রিং থেকে পছন্দসই অক্ষর বের করতে দেয়।

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

এবং অবশেষে, পাঠ্যটি প্রতিস্থাপন করার জন্য আপনাকে এই সূত্রটি ব্যবহার করতে হবে: =REGEXREPLACE("টেক্সট";"RegEx সার্চ প্যাটার্ন";"পাঠা প্রতিস্থাপন করার জন্য পাঠ্য")।

পাওয়া প্রতীকগুলির সাথে কী করবেন

ভাল. ধরুন আমরা প্রতীক খুঁজে পেয়েছি। তাদের সাথে পরবর্তী কি করা যেতে পারে? কিভাবে এগিয়ে যেতে এখানে বিভিন্ন বিকল্প আছে. উদাহরণস্বরূপ, আপনি তাদের মুছে ফেলতে পারেন। উদাহরণস্বরূপ, যদি আমরা সিরিলিক মানগুলির মধ্যে ল্যাটিন বর্ণমালা খুঁজে পাই। আপনি এটিকে একটি অনুরূপ অক্ষর দিয়ে প্রতিস্থাপন করতে পারেন, শুধুমাত্র সিরিলিক (উদাহরণস্বরূপ, বড় ইংরেজি M থেকে M) অথবা অন্য সূত্রে ব্যবহারের জন্য এই অক্ষরটি বের করতে পারেন।

এক্সেল এ অতিরিক্ত অক্ষর অপসারণ

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

এক্সেলে নির্দিষ্ট অক্ষর বের করুন

আপনি এটির জন্য "খুঁজুন" ফাংশনটি ব্যবহার করতে পারেন, তবে আপনি উপযুক্ত রেগুলার এক্সপ্রেশনটিও ব্যবহার করতে পারেন, যেখানে প্রথম আর্গুমেন্টটি এক্সট্রাক্ট করা টেক্সট এবং দ্বিতীয়টি হল ঘর বা পরিসর অনুসন্ধান করা হবে৷

এক্সেলে প্রতীক পরিবর্তন করুন

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

নির্দেশিকা সমন্ধে মতামত দিন