Wednesday, January 20, 2021

Class-43 (Data Validation)

Microsoft Excel এ Data Validation কিভাবে করবো

আজকে আমরা আলোচনা করবো কিভাবে Excel এ Data Validation করা যায়। যেমন ধরুন, আপনি এক্সেল ওয়ার্কশিটে একটি ডাটা লিস্ট তৈরি করেছেন।  এখন আপনি চাচ্ছেন আপনার এক্সেল ওয়ার্কশিটে B2 থেকে B15 পর্যন্ত সেলগুলোতে শুধু টেক্সট লিখতে দিবেন কোন নাম্বার লিখতে দিবেন না। তো কিভাবে এক্সেলে আমরা শুধু টেক্সট লিখতে দিবো অন্য কিছু না।  আসুন আমরা নিচের অংশ থেকে জেনে নেই।


এক্সেল ডাটা ভ্য়ালিডেশন

এই কাজটি করার জন্য আমরা এক্সেল থেকে Data Validation অপশন ব্যবহার করবো। Data Validation ব্যবহার করবার জন্য প্রথমে এক্সেল ওয়ার্কশিট থেকে যে পর্যন্ত ডাটা লিস্ট তৈরি করতে চাচ্ছেন, সে পর্যন্ত লিস্টটি সিলেক্ট করুন। নিচের ছবিতে দেখুন ।



excel cell selected

আমার ক্ষেত্রে B2 থেকে B15 পর্যন্ত সেল সিলেক্ট করেছি।  সেল সিলেক্ট করার পর এক্সেল এর রিবোন থেকে  Data তে ক্লিক করে Data Validation এ যান।  ঠিক নিচের ছবিটির মতো।



Data Validation

এক্সেল Data Validation অপশনে ক্লিক করলে নিচের ছবিটির মতো ছবি দেখা যাবে।



click to custom

এবার Setting থেকে Allow এ ক্লিক করলে নিচের দিকে বেশ কিছু অপশন দেখা যাবে। এবার সেখান থেকে লাল মার্ক করা Custom লেখা অপশনে ক্লিক করলে নিচের ছবিটির মতো Formula লিখবার একটি ঘর চলে আসবে। নিচের দিকে দেখুন।



Formula

এবার উপরের লাল মার্ক করা Formula  ঘরে টাইপ করুন =ISTEXT(B2:B15) এবং নিচের OK লেখা বাটনে ক্লিক করুন। এবার B2 থেকে B15 ঘরগুলোতে নাম্বার লিখে চেক করে দেখুন। নাম্বার লেখা যায় কি না।



error message from excel

আমার ক্ষেত্রে ঐ ঘরে নাম্বার লিখলে উপরের মতো Error Message দিচ্ছে ।

একই ভাবে আপনি =ISTEXT এর পরিবর্তে =ISNUMBER() ফাংশন ও ব্যবহার করতে পারেন যা ঐ সেল গুলোতে শুধু নাম্বার যোগ করতে দেবে ।

MS Excel এ বর্ণ বা অক্ষর এর ক্রমিক লিস্ট তৈরি করবো কিভাবে

অটোফিল করে আমরা সহজেই ক্রমিক নাম্বার বের করতে পারি MS Excel এ । যেমন ১ ২ ৩ ৪ ৫ ৬ , কিন্তু Excel এ বর্ণ বা অক্ষর এর ক্রমিক লিস্ট ঠিক একই ভাবে বের করা যায়না । ধরুন আপনি চাইছেন excel এ a b c d e f g … এই ক্রম লাগবে । আর এটি  করতে হয় অন্য একটি ট্রিকস  ব্যবহার করে । আর সেই ট্রিকস আমরা আজ আলোচনা করবো ।


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

বর্ণ বা অক্ষর এর ক্রমিক লিস্ট তৈরি করার নিয়মঃ

মাইক্রোসফট এক্সেল এ বর্ণ বা অক্ষর ব্যবহার করে ক্রমিক লিস্ট তৈরি করার জন্য প্রথমে আপনি  মাইক্রোসফ্ট এক্সেল প্রোগ্রামটি ওপেন করুন। এবার ধরুন আপনি ১ থেকে ১০০ নিবেন, A1 Cell এ 1 এবং A2 cell এ 2 লিখার পর দুটোই সিলেক্ট করে এবার A1 ও A2 cell select করে A2 সেলের নিচের কোনায় মাউস নিয়ে গেলে যে + সাইন আসে তাতে ক্লিক করে  নিচের দিকে টানলে দেখবেন যে ক্রম আকারে সংখ্যা আসবে । কিন্তু একই ভাবে a b লিখে টানলে দেখবেন আসছেনা ।

এক্সেলে একটি ফাংশন আছে char() যা নাম্বার কে বর্নে  রুপান্তর করে । আর char(65) এর আউটপুট হয় A, তো আমরা যদি  65 66 … 90 পর্যন্ত আগের মতো বের করে নেই এবং পরে সেই নাম্বার গুলো character এ convert করি তাহলে কেমন হয় ?

তো c1 cell এ   করে 65 থেকে 90 পর্যন্ত টেনে নিন খুব সহজেই । দেখে নিতে পারেন উপরের ১৬ সেকেন্ডের ছোট্ট ভিডিও টি ।



excel 1

ওপেন করার পর উপরে ছবিটির মতো বাম পাশে ৬৫ থেকে ৯০ পযন্ত সংখ্যা বসানো হয়ে গেলে উপরের লাল মার্ক করা D1 সেলে এ টাইপ করুন =CHAR(c1) এবং Enter চাপুন। Enter চাপলে সেখানে বড় হাতের A দেখা যাবে। এবার A to Z নিয়ে আসার জন্য  D1 সেলে ক্লিক করে অটো ফিল করুন D25 cell পর্যন্ত, পেয়ে যাবেন A to Z.  কিন্তু এরা C column এর ডাটার উপরে নির্ভরশিল । তাহলে কি করা যায় ?

 



A to Z using cart() function in ms excel.

প্রথমেই A to Z যেগুরো মাত্র তৈরি করলেন সেগুলো সিলেক্ট করুন । তার পর সেগুলোকে কপি করবার জন্য Ctrl + C চাপনু অথবা এর উপর রাইট ক্লিক করেও Copy করতে পারেন ।  এর পর ধরে নিলাম যে আপনি সেগুলো কে A কলামে নিবেন । তো A1 cell  এ রাইট ক্লিক করে Values আকারে সেভ করুন । নিচের ছবিতে দেখুন, এক্সেলে কোন লিখা বা ফরমুলা থেকে বের হওয়া রেজাল্ট গুলো কপি করে অন্য জায়গায় নেবার জন্য সেগুলো কপি করে অন্য জায়গায় ভেলু আকারে রাখা হয় । আর কপি থাকা অবস্থায় অন্য সেলে রাইট ক্লিক করলে 123 সহ একটি আইকন আসে Paste Options এ ।



save as value

 

 

ছোট হাতের বর্ণ বা অক্ষর এর ক্রমিক লিস্টঃ



a to z excel

ঠিক উপরের নিয়ম অনুসারে করতে হবে। কিন্ত এখানে ৬৫ স্থানে ৯৭ বসিয়ে দিন এবং এর পরের ঘরে ৯৮ বসিয়ে AutoFill করে ১২২ পর্যন্ত যান । এর পর D2 সেলে আগের মতোই ফরমুলা লিখে Autofill ব্যবহার করুন । পেয়ে যাবেন ছোট হাতের a – z এর  তালিকা ও 

No comments:

Post a Comment