ফর্ম কন্ট্রোল এবং ডেটা ভ্যালিডেশন ব্যবহার করে ইন্টারেকটিভিটি

Microsoft Technologies - অ্যাডভান্সড এক্সেল (Advanced Excel) এক্সেল ড্যাশবোর্ড তৈরি (Excel Dashboard Creation) |
181
181

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


ফর্ম কন্ট্রোল (Form Controls)

ফর্ম কন্ট্রোল এক্সেলে এমন ইন্টারেকটিভ কন্ট্রোল (যেমন, বাটন, চেকবক্স, রেডিও বাটন, ড্রপডাউন, স্লাইডার) তৈরি করতে ব্যবহৃত হয়, যা ব্যবহারকারীদের ডেটা এন্ট্রি বা পরিবর্তন করতে সহায়তা করে। ফর্ম কন্ট্রোলের মাধ্যমে আপনি এক্সেল শিটে ব্যবহারকারীর জন্য সহজে কাজ করার সুযোগ সৃষ্টি করতে পারেন।

ফর্ম কন্ট্রোলের ব্যবহার

১. ড্রপডাউন লিস্ট (Drop-Down List)

  • ড্রপডাউন লিস্ট তৈরি করে আপনি নির্দিষ্ট কিছু অপশন প্রদর্শন করতে পারেন, যাতে ব্যবহারকারী নির্দিষ্ট একটিকে নির্বাচন করতে পারে। এটি ডেটা এন্ট্রির সময় ভুল এড়াতে সাহায্য করে।
  • Steps:
    • Developer ট্যাবে গিয়ে Insert থেকে Combo Box বা Drop-down List নির্বাচন করুন।
    • ড্রপডাউন লিস্টের জন্য একটি রেঞ্জ নির্বাচন করুন যেখানে অপশনগুলো থাকবে।
    • একবার ড্রপডাউন তৈরি হলে, ব্যবহারকারী সহজেই একটি অপশন নির্বাচন করতে পারবে।

উদাহরণ: আপনি যদি বিভিন্ন বিভাগ (Finance, Marketing, HR) একটি ড্রপডাউন লিস্টে দেখাতে চান, ব্যবহারকারী তখন একটি বিভাগের নাম সহজেই নির্বাচন করতে পারবে।

  1. চেকবক্স (Checkbox)

    • চেকবক্স ব্যবহার করে আপনি ব্যবহারকারীকে একটি নির্দিষ্ট শর্ত নির্বাচন করার সুযোগ দিতে পারেন, যেমন একটি ফর্ম পূরণের সময় অনুমোদন বা শর্তাবলী পড়ার জন্য একটি চেকবক্স দিয়ে দিতে পারেন।
    • Steps:
      • Developer ট্যাব থেকে InsertCheckbox নির্বাচন করুন এবং আপনার প্রয়োজন অনুযায়ী চেকবক্সগুলো তৈরি করুন।
      • চেকবক্সের মাধ্যমে ব্যবহারকারী নির্দিষ্ট অপশনটি নির্বাচন করতে পারবেন।

    উদাহরণ: একটি বিক্রয় ফর্মে Payment Received চেকবক্স থাকলে ব্যবহারকারী এটি চেক করে জানাতে পারবে যে, পেমেন্ট গ্রহণ করা হয়েছে।

  2. রেডিও বাটন (Radio Button)

    • রেডিও বাটন ব্যবহারকারীর জন্য একাধিক অপশন থেকে একটি অপশন নির্বাচনের সুযোগ দেয়। সাধারণত, রেডিও বাটন একসাথে ব্যবহার করা হয়, এবং প্রতিটি বাটন শুধুমাত্র একটি বিকল্পের প্রতিনিধিত্ব করে।
    • Steps:
      • Developer ট্যাব থেকে InsertOption Button নির্বাচন করুন এবং ব্যবহারকারী পছন্দ অনুযায়ী একাধিক বিকল্প থেকে একটি নির্বাচন করতে পারবেন।

    উদাহরণ: "Male" এবং "Female" এর মধ্যে একটি নির্বাচন করতে একটি রেডিও বাটন ব্যবহার করা হতে পারে।


ডেটা ভ্যালিডেশন (Data Validation)

ডেটা ভ্যালিডেশন ফিচারটি এক্সেলে ডেটার ইনপুটকে নির্দিষ্ট শর্তের মধ্যে সীমাবদ্ধ করে, যাতে ব্যবহারকারী ভুল ডেটা না ইনপুট করতে পারে। এটি ডেটার সঠিকতা নিশ্চিত করার জন্য ব্যবহৃত হয়।

ডেটা ভ্যালিডেশন ব্যবহারের পদ্ধতি

১. নির্দিষ্ট মানের জন্য ভ্যালিডেশন (List Validation)

  • আপনি একটি সেল বা সেল রেঞ্জে নির্দিষ্ট মান প্রবেশ করতে চাইলে List ভ্যালিডেশন ব্যবহার করতে পারেন।
  • Steps:
    • সেল বা রেঞ্জ নির্বাচন করুন।
    • Data ট্যাবে গিয়ে Data Validation সিলেক্ট করুন।
    • Allow ফিল্ডে List সিলেক্ট করুন এবং একটি লিস্ট প্রদান করুন (যেমন, "Yes, No" বা "Option 1, Option 2" ইত্যাদি)।
    • ব্যবহারকারী শুধুমাত্র এই নির্দিষ্ট মানগুলোর মধ্যে একটি নির্বাচন করতে পারবে।

উদাহরণ: আপনি একটি Status সেল তৈরি করতে পারেন, যেখানে ব্যবহারকারী শুধুমাত্র "Active" বা "Inactive" নির্বাচন করতে পারবে।

  1. সংখ্যা, তারিখ বা সময় ভ্যালিডেশন

    • আপনি একটি সেলে নির্দিষ্ট ধরনের ডেটা যেমন সংখ্যা, তারিখ, বা সময় ইনপুট করতে বাধ্য করতে পারেন।
    • Steps:
      • Data Validation এ গিয়ে Allow ফিল্ডে Whole number, Decimal, Date, Time সিলেক্ট করুন এবং একটি শর্ত নির্ধারণ করুন।
      • উদাহরণস্বরূপ, আপনি চান যে কোনো সেলে শুধুমাত্র ১ থেকে ১০০ এর মধ্যে সংখ্যা ইনপুট করা হোক।

    উদাহরণ: "Age" সেলে আপনি 1 থেকে 100 এর মধ্যে সংখ্যা ইনপুট করতে চাইলে, Whole number ভ্যালিডেশন ব্যবহার করতে পারেন।

  2. Custom Validation

    • আপনি নিজের কাস্টম শর্ত তৈরি করতে পারেন, যাতে বিশেষ নিয়ম বা শর্ত মেনে ইনপুট দিতে হয়। এটি শক্তিশালী এবং কাস্টমাইজেবল ভ্যালিডেশন হতে পারে।
    • Steps:
      • Data Validation এর Custom অপশন ব্যবহার করে একটি শর্ত দিন, যেমন সেল A1 এ শুধুমাত্র ইমেইল ফরম্যাট হতে হবে বা একটি নির্দিষ্ট দৈর্ঘ্যের টেক্সট

    উদাহরণ: যদি আপনি চান সেল A1 এ শুধুমাত্র একটি বৈধ ইমেইল ইনপুট করা হোক, তাহলে আপনি Custom ভ্যালিডেশন দিয়ে ইমেইল প্যাটার্ন চেক করতে পারেন।


ফর্ম কন্ট্রোল এবং ডেটা ভ্যালিডেশন ব্যবহার করে ইন্টারেকটিভিটি

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

এভাবে আপনি এক্সেল শিটে ইন্টারেকটিভ ফিচার তৈরি করে ব্যবহারকারীদের আরও কার্যকরী ও সঠিকভাবে কাজ করার সুযোগ দিতে পারেন।

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion