কম্পিউটার টিউটোরিয়াল

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

এই আর্টিকেলটি ব্যাখ্যা করে কীভাবে এক্সেলে একটি সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করতে হয়। এটি ২টি উপায় দেখায় যা আপনি ফর্মুলা এবং VBA ব্যবহার করে এক্সেলে করতে পারেন। নিচের ছবিটি এই আর্টিকেলের উদ্দেশ্যকে হাইলাইট করে। আর্টিকেলটিকে দ্রুত এক নজর দিয়ে দেখুন কীভাবে এটি করা হয়।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

নিচের ডাউনলোড বাটন থেকে প্র্যাকটিস ওয়ার্কবুক ডাউনলোড করতে পারেন।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরির ২ উপায়

কল্পনা করুন আপনার কাছে নিচের ডেটাসেটটি আছে States নামে একটি ওয়ার্কশিটে। ডেটাসেটটি আমেরিকার প্রথম ১৩টি স্টেট সম্পর্কে তথ্য ধারণ করে।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

এখন আপনি Dropdown নামে একটি ওয়ার্কশিটের সেল B4-এ একটি সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করতে চান।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

তখন আপনাকে নিচের পদ্ধতিগুলোর ধাপগুলো অনুসরণ করতে হবে।

১. ফর্মুলা ব্যবহার করে এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন

প্রথমে, আমরা এক্সেল ফর্মুলা ব্যবহার করে একটি সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করব। নিচের ধাপগুলো অনুসরণ করুন এটি করতে পারার জন্য।

📌 ধাপসমূহ

  • প্রথমে, States নামের শিটের সেল E5-এ নিচের ফর্মুলা লিখুন।
=FILTER(B5:B17,ISNUMBER(SEARCH(Dropdown!B4,B5:B17)),"Not Found")
  • ফর্মুলার SEARCH ফাংশন একটি নির্দিষ্ট মান খুঁজে বের করে।
  • ISNUMBER ফাংশন True ফেরত দেবে যদি Search ফাংশন-এর আউটপুট একটি নম্বর হয়। অন্যথায়, এটি False ফেরত দেবে।
  • FILTER ফাংশন দেওয়া ক্যারিয়ার অনুযায়ী ডেটা ফিল্টার করে।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

  • তারপর Dropdown ওয়ার্কশিটের সেল B4 নির্বাচন করুন। পরের Data >> Data Validation নির্বাচন করুন।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

  • তারপর Data Validation উইন্ডোতে Settings ট্যাব নির্বাচন করুন। পরের Allow: ফিল্ডে ড্রপ-ডাউন অ্যারো ব্যবহার করে List নির্বাচন করুন।
  • তারপর Source ফিল্ডে নিচের ফর্মুলা লিখুন।
=States!$E$5#
  • এরপর Error Alert ট্যাবে যান।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

  • এখন Show error alert after invalid data is entered আনচেক করুন। তারপর OK বাটনে ক্লিক করুন।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

  • শেষে, একটি সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি হয়েছে। এখন সেল B4-এ কিছু টাইপ করুন (নতুন)। তারপর সেলের নিচের ডান কোণে দৃশ্যমান ড্রপ-ডাউন অ্যারোটি নির্বাচন করুন। এরপর, আপনি নিচের ছবির মতো সকল প্রাসঙ্গিক সার্চ রেজাল্ট দেখতে পাবেন।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

আরও পড়ুন: এক্সেলে ফর্মুলা ভিত্তিক ড্রপ-ডাউন লিস্ট তৈরি করা (৪ উপায়)

সাদৃশ্য পাঠ্য:

  • এক্সেলে ফিল্টার ড্রপ-ডাউন লিস্ট কপি করা (৫ উপায়)
  • টেবিল থেকে এক্সেল ড্রপ-ডাউন লিস্ট তৈরি করা (৫ উদাহরণ)
  • এক্সেলে রেঞ্জ থেকে লিস্ট তৈরি করা (৩ পদ্ধতি)
  • এক্সেলে অটো আপডেট ড্রপ-ডাউন লিস্ট (৩ উপায়)
  • এক্সেলে মাল্টি সিলেক্ট লিস্টবক্স তৈরি করা

২. এক্সেল VBA ব্যবহার করে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন

এখন, ধরা যাক আপনি কোনো ড্রপ-ডাউন অ্যারো নির্বাচন করতে চান না প্রাসঙ্গিক রেজাল্ট দেখতে। বরং আপনি গুগল সার্চের মতো সার্চ রেজাল্ট দেখতে চান। তাহলে নিচের ধাপগুলো অনুসরণ করুন।

📌 ধাপসমূহ

  • প্রথমে, আপনাকে আগের পদ্ধতির Data >> Data Validation-এর আগের ধাপগুলো অনুসরণ করতে হবে।
  • তারপর States ওয়ার্কশিটের সেল E5 নির্বাচন করুন। এরপর, Formulas >> Name Manager নির্বাচন করুন।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

  • পরবর্তী, Name Manager উইন্ডোতে New নির্বাচন করুন একটি লিস্ট ডিফাইন করতে।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

  • তারপর New Name উইন্ডোতে Name-কে Dropdown_List-এ পরিবর্তন করুন।
  • এরপর Refers to ফিল্ডে নিচের ফর্মুলা লিখুন। তারপর OK বাটনে ক্লিক করুন। ফর্মুলাটি INDEX এবং COUNTIF ফাংশন ব্যবহার করে।
=States!$E$5:$E$5:INDEX(States!$E$5:$E$17,COUNTIF(States!$E$5:$E$17,"?*"))

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

  • এখন Dropdown ওয়ার্কশিটে যান। তারপর Developer ট্যাব থেকে Insert >> Combo Box নির্বাচন করুন।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

  • পরবর্তী, মাউস টেনে ComboBox-কে নিচের ছবির মতো যথাযথ আকার দিন।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

  • এরপর, আপনি নিচের মতো একটি নতুন ComboBox তৈরি হওয়া দেখবেন।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

  • এখন ComboBox-এ রাইট-ক্লিক করুন এবং Properties নির্বাচন করুন।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

  • এরপর, Properties উইন্ডোতে Alphabetic ট্যাব নির্বাচন করুন। তারপর নিচের পরিবর্তনগুলো করুন: AutoWordSelect >> False, Linked Cell >> B4, MatchEntry >> 2 – fnMatchEntryNone।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

  • এখন নিচের কোডটি কপি করুন।
Private Sub ComboBox1_Change() ComboBox1.ListFillRange = "Dropdown_List" Me.ComboBox1.DropDown End Sub
  • এরপর, ComboBox-এ ডাবল-ক্লিক করুন। এটি আপনাকে সরাসরি Microsoft VBA উইন্ডোতে একটি নতুন মডিউলে নিয়ে যাবে। তারপর কপি করা কোডটি ব্লাঙ্ক মডিউলে পেস্ট করুন নিচের ছবির মতো। পরের F5 চাপুন কোড রান করতে।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

  • শেষে, সার্চেবল ড্রপ-ডাউন গুগল সার্চের মতো কাজ করবে।

এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট তৈরি করুন: ২ প্রমাণিত পদ্ধতি

আরও পড়ুন: VBA-তে ড্রপ-ডাউন লিস্টে ইউনিক ভ্যালু (এক পূর্ণাঙ্গ গাইড)

মনে রাখার বিষয়

  • Developer ট্যাবে Design Mode আনসিলেক্ট করতে হবে ComboBox-এ টাইপ করতে পারার জন্য।
  • ফর্মুলায় অ্যাবসোলিউট রেফারেন্সগুলো সঠিকভাবে লিখা হয়েছে কিনা নিশ্চিত হোন।
  • অ্যারে ফর্মুলা কাজ না করলে CTRL+SHIFT+Enter ব্যবহার করুন।

উপসংহার

এখন আপনি জানেন এক্সেলে সার্চেবল ড্রপ-ডাউন লিস্ট কীভাবে তৈরি করতে হয়। আরও প্রশ্ন বা সুপারিশের জন্য নিচের কমেন্ট সেকশন ব্যবহার করুন এবং আমাদের জানান আপনি কি নিজে এটি করতে পেরেছেন। আপনি আমাদের ExcelDemy ব্লগও ভিজিট করতে পারেন এক্সেল সম্পর্কে আরও পড়ার জন্য। আমাদের সাথে থাকুন এবং শিখতে থাকুন।

সম্পর্কিত আর্টিকেলসমূহ

  • এক্সেলে ড্রপ-ডাউন লিস্টসহ ফর্ম তৈরি করা
  • ড্রপ-ডাউন লিস্ট সিলেকশনের ভিত্তিতে এক্সেলে কলাম হাইড বা আনহাইড করা
  • এক্সেলে ড্রপ-ডাউন থেকে সিলেক্ট করে অন্য শিট থেকে ডেটা টানা
  • এক্সেলে ড্রপ-ডাউন লিস্ট থেকে ব্যবহৃত আইটেম সরানো (২ পদ্ধতি)
  • এক্সেলে ড্রপ-ডাউন লিস্ট থেকে ডুপ্লিকেট সরানো (৪ পদ্ধতি)

  1. এক্সেলে অটোকমপ্লিট ডেটা ভ্যালিডেশন ড্রপ-ডাউন লিস্ট তৈরি করুন - ২টি কার্যকর পদ্ধতি

  2. এক্সেলে মাল্টি-ওয়ার্ড ডিপেন্ডেন্ট ড্রপ-ডাউন লিস্ট তৈরি করুন - ধাপে ধাপে গাইড

  3. HYPERLINK ফাংশন এবং VBA ব্যবহার করে এক্সেলে অন্য শীটে ড্রপ-ডাউন লিংক তৈরি করুন

  4. ড্রপ-ডাউন লিস্ট সহ এক্সেল ডেটা এন্ট্রি ফর্ম তৈরি – দুটি সহজ পদ্ধতি