আগে বিষয় নির্বাচন করুন!
মাইক্রোসফট এক্সেলে ভুল তথ্য ইনপুট হওয়া রোধ করতে এবং নির্দিষ্ট নিয়ম বা সীমাবদ্ধতা প্রয়োগ করে সঠিক ডেটা এন্ট্রি নিশ্চিত করার প্রক্রিয়াকে Data Validation বলা হয়। এটি ব্যবহার করে সেলে কী ধরনের ডেটা (যেমন: নির্দিষ্ট সংখ্যার সীমা, নির্দিষ্ট তারিখ, পাঠ্যের দৈর্ঘ্য বা ড্রপডাউন তালিকা) প্রবেশ করানো যাবে তা নিয়ন্ত্রণ করা যায়।
১. যে সেল বা সেলগুলোতে নিয়ম প্রয়োগ করতে চান, সেগুলো নির্বাচন (Select) করুন।
২. রিবনের Data Tab-এ যান।
৩. Data Tools গ্রুপ থেকে Data Validation আইকনে ক্লিক করুন।
Data Validation Settings Tabs:
┌────────────┬─────────────┬─────────────┐
│ Settings │ Input Message│ Error Alert │
└────────────┴─────────────┴─────────────┘
Settings ট্যাবের Allow ড্রপডাউন থেকে বিভিন্ন ধরনের শর্ত সেট করা যায়:
| অপশন | বিবরণ | ব্যবহারের বাস্তব উদাহরণ |
|---|---|---|
| Any Value | ডিফল্ট অপশন; যেকোনো ধরনের ডেটা গ্রহণ করে। | কোনো শর্ত নেই। |
| Whole Number | শুধুমাত্র পূর্ণসংখ্যা গ্রহণ করে (দশমিক ছাড়া)। | বয়স ( থেকে ), পরীক্ষার নম্বর ( থেকে )। |
| Decimal | দশমিকযুক্ত সংখ্যা গ্রহণ করে। | পণ্যের ওজন ( থেকে ), সুদের হার। |
| List | ড্রপডাউন তালিকার মাধ্যমে অপশন দেয়। | পেমেন্ট মেথড (Cash, bKash, Card), বিভাগ বা রক্তের গ্রুপ। |
| Date | নির্দিষ্ট তারিখের সীমা নির্ধারণ করে। | জন্মতারিখ বা ছুটির শুরুর ও শেষের তারিখ। |
| Time | নির্দিষ্ট সময়ের সীমা নির্ধারণ করে। | অফিসের ইন-টাইম ( থেকে )। |
| Text Length | অক্ষরের সংখ্যা নির্দিষ্ট করে দেয়। | ১১ ডিজিটের মোবাইল নম্বর বা ১০ ডিজিটের NID নম্বর। |
| Custom | সূত্রের (Formula) সাহায্যে জটিল শর্ত তৈরি। | ডুপ্লিকেট এন্ট্রি রোধ করার নিয়ম (=COUNTIF(...))। |
টাইপিংয়ের ভুল কমাতে এবং দ্রুত ডেটা এন্ট্রির জন্য ড্রপডাউন তালিকা সবচেয়ে বেশি ব্যবহৃত হয়:
┌─────────────────────────┐
│ Select District [ ▼ ] │
├─────────────────────────┤
│ Dhaka │
│ Chattogram │
│ Lalmonirhat │
│ Sylhet │
└─────────────────────────┘
তৈরির ধাপসমূহ:
Data Data Validation-এ যান।Dhaka, Chattogram, Lalmonirhat, Sylhet=$E$1:$E$4)মোবাইল নম্বর যেন ঠিক ১১ ডিজিটের হয় (কম বা বেশি নয়):
Data Validation Settings-এ যান।11 লিখে OK দিন।ব্যবহারকারী সেলে ক্লিক করলেই একটি ছোট নোটিশ দেখতে পাবেন, যাতে বুঝতে পারেন সেলে কী লিখতে হবে।
Data Validation উইন্ডোর Input Message ট্যাবে যান।শর্তের বাইরে কোনো ডেটা টাইপ করলে এক্সেল কী ধরনের প্রতিক্রিয়া দেখাবে তা এখান থেকে ঠিক করা হয়:
┌──────────┬─────────────────────────────┬──────────────────────────────────────┐
│ Style │ আইকন │ আচরণ │
├──────────┼─────────────────────────────┼──────────────────────────────────────┤
│ Stop │ ❌ (সাদা ক্রসযুক্ত লাল বৃত্ত) │ ভুল ডেটা এন্ট্রি সম্পূর্ণ আটকে দেয় │
│ Warning │ ⚠️ (হলুদ সতর্কবার্তা ত্রিভুজ) │ সতর্কতা দেয়, তবে অনুমতি চাইলে এন্ট্রি নেয়│
│ Information│ ℹ️ (নীল তথ্য বৃত্ত) │ তথ্য প্রদর্শন করে ডেটা গ্রহণ করে │
└──────────┴─────────────────────────────┴──────────────────────────────────────┘
১. যে সেলগুলোর ভ্যালিডেশন সরাতে চান সেগুলো নির্বাচন করুন।
২. Data Tab Data Validation-এ ক্লিক করুন।
৩. উইন্ডোর নিচের বাম কোণে থাকা Clear All বাটনে ক্লিক করে OK দিন।
১. Data Validation কেন ব্যবহার করা হয় এবং এর প্রধান সুবিধা কী?
২. এক্সেলে ড্রপডাউন লিস্ট তৈরির ধারাবাহিক ধাপগুলো লিখুন।
৩. Error Alert-এর Stop এবং Warning স্টাইলের মধ্যে মূল পার্থক্য কী?
৪. পরীক্ষার নম্বরের কলামে যেন কেউ ০-এর নিচে বা ১০০-এর বেশি লিখতে না পারে, সেজন্য কোন সেটিংস করতে হবে?
৫. প্রয়োগকৃত Data Validation পুরোপুরি বাতিল বা মুছে ফেলার উপায় কী?
কোন মন্তব্য নেই