কম্পিউটার

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

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

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

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করার ৩টি পদ্ধতি

1. OFFSET এবং COUNTA ফাংশন সহ এক্সেলে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করুন

এখানে, আমি ব্যাখ্যা করব কিভাবে একটি ডাইনামিক ড্রপ ডাউন তালিকা তৈরি করতে হয় এক্সেল -এ অফসেট ব্যবহার করে এবং COUNTA ফাংশন আমাকে একটি ডাইনামিক ড্রপ ডাউন তালিকা তৈরি করতে হবে C4:C11 পরিসরে . আমি বিজয়ী নির্বাচন করব বিজয়ীদের তালিকা থেকে .

পদক্ষেপ:

➤ পরিসরটি নির্বাচন করুন C4:C11 . তারপর ডেটা এ যান ট্যাব>> ডেটা টুলস>> ডেটা যাচাইকরণ>> ডেটা যাচাইকরণ .

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

ডেটা যাচাইকরণ ডায়ালগ বক্স পপ আপ হবে। তালিকা নির্বাচন করুন ড্রপ-ডাউন থেকে সেই ডায়ালগ বক্সে .

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

উৎস-এ বক্সে, নিচের সূত্রটি লিখুন।

=OFFSET($E$4,0,0,COUNTA($E$4:$E$100),1)

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

ফর্মুলা ব্রেকডাউন

COUNTA($E$4:$E$100)খালি নয় কক্ষের সংখ্যা প্রদান করে E4:E100 পরিসরে

আউটপুট ➜ {4}

অফসেট($E$4,0,0,COUNTA($E$4:$E$100),1) ➜ প্রদত্ত রেফারেন্সের সারি এবং কলামের উপর ভিত্তি করে একটি পরিসর প্রদান করে।

অফসেট($E$4,0,0,4,1)

আউটপুট ➜ {“Alex”;”Morgan”;”Fuckner”;”Eliot”}

ব্যাখ্যা: রেফারেন্স হল E4 . যেহেতু সারি হল 0 এবং কলাম হল 0 শেষ পর্যন্ত একটি উচ্চতা সহ 4 এর মধ্যে কোষে, আমাদের সেল E4:E7 থেকে মান থাকবে .

ঠিক আছে নির্বাচন করুন . কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

এক্সেল একটি ড্রপ-ডাউন তৈরি করবে বক্স প্রতিটি সেলে পরিসীমা এর C4:C11 .

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

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

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

যত তাড়াতাড়ি আমরা James এর নাম যোগ করেছি বিজয়ীদের তালিকায় , এক্সেল ড্রপ-ডাউন বিকল্পে বিকল্পগুলি স্বয়ংক্রিয়ভাবে আপডেট করে . তাই এই ড্রপ-ডাউন তালিকা গতিশীল প্রকৃতিতে .
➤ এখন বাকি বিজয়ী নির্বাচন করুন .

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

দ্রষ্টব্য :মনে রাখবেন যে পরিসীমা আমরা COUNTA ফাংশনে নির্বাচন করেছি হল E4:E100 . এজন্যই Excel ড্রপ-ডাউন বিকল্পগুলি আপডেট করবে৷ যতক্ষণ আমরা কোষ যোগ বা আপডেট করি পরিসরে E4:E100 .

আরো পড়ুন: এক্সেলে VBA ব্যবহার করে কিভাবে একটি ডায়নামিক ডেটা যাচাইকরণ তালিকা তৈরি করবেন

2. OFFSET এবং COUNTIF ফাংশন সহ এক্সেলে একটি ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করার উপায়

আমরা একটি ডাইনামিক ড্রপ ডাউন তালিকাও তৈরি করতে পারি এক্সেল -এ অফসেট ব্যবহার করে এবং COUNTIF ফাংশন।

পদক্ষেপ:

ডেটা যাচাইকরণ আনুন ডায়ালগ বক্স যেমন পদ্ধতি-1 . উৎস-এ বক্সে, নিচের সূত্রটি লিখুন

=OFFSET($E$4,0,0,COUNTIF($E$4:$E$100,"<>"))

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

ফর্মুলা ব্রেকডাউন

COUNTIF($E$4:$E$100,"<>")খালি নয় কক্ষের সংখ্যা প্রদান করে E4:E100 পরিসরে

আউটপুট ➜ {4}

অফসেট($E$4,0,0,COUNTIF($E$4:$E$100,"<>")) ➜ প্রদত্ত রেফারেন্সের সারি এবং কলামের উপর ভিত্তি করে একটি পরিসর প্রদান করে।

অফসেট($E$4,0,0,4,1)

আউটপুট ➜ {“Alex”;”Morgan”;”Fuckner”;”Eliot”}

ব্যাখ্যা: রেফারেন্স হল E4 . যেহেতু সারি হল 0 এবং কলাম হল 0 শেষ পর্যন্ত একটি উচ্চতা সহ 4 এর মধ্যে কোষে, আমাদের সেল E4:E7 থেকে মান থাকবে

ঠিক আছে নির্বাচন করুন . কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

এক্সেল একটি ড্রপ-ডাউন তৈরি করবে বক্স প্রতিটি সেলে পরিসীমা এর C4:C11 .

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

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

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

যত তাড়াতাড়ি আমরা James এর নাম যোগ করেছি বিজয়ীদের তালিকায় , এক্সেল ড্রপ-ডাউন বিকল্পে বিকল্পগুলি স্বয়ংক্রিয়ভাবে আপডেট করে . তাই এই ড্রপ-ডাউন তালিকা গতিশীল প্রকৃতিতে .
➤ এখন বাকি বিজয়ী নির্বাচন করুন .

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

দ্রষ্টব্য :মনে রাখবেন যে পরিসীমা আমরা COUNTIF ফাংশনে নির্বাচন করেছি হল E4:E100 . এজন্যই Excel ড্রপ-ডাউন বিকল্পগুলি আপডেট করবে৷ যতক্ষণ আমরা কোষ যোগ বা আপডেট করি পরিসরে E4:E100 .

3. ফাংশনগুলির সংমিশ্রণ ব্যবহার করে কীভাবে নেস্টেড ড্রপ-ডাউন তালিকা তৈরি করবেন

এই বিভাগে, আমরা একটি স্মার্ট এবং আরও উন্নত ডাইনামিক ড্রপ-ডাউন তালিকা তৈরি করতে ডুব দেব। , একটি নেস্টেড এক. আমরা অফসেট ব্যবহার করব , COUNTA , এবং ম্যাচ একসাথে ফাংশন। আমাকে ব্যাখ্যা করা যাক আমরা কি জন্য আপ.
এটি হল ডেটাসেট এই পদ্ধতির জন্য যা নির্দিষ্ট পণ্যের তথ্য উপস্থাপন করে.. মূলত, আমরা দুটি ড্রপ-ডাউন তালিকা তৈরি করতে যাচ্ছি কোষ F3-এ এবং F4 . F3-এ নির্বাচিত বিকল্পের উপর নির্ভর করে , এক্সেল F4-এ বিকল্পগুলি আপডেট করবে৷ . আসুন এটি ধাপে ধাপে করি।

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

স্টেপ-১:F3 এ একটি ড্রপ-ডাউন তালিকা তৈরি করা

➤  ডেটা যাচাইকরণ আনুন ডায়ালগ বক্স যেমন পদ্ধতি-1 . উৎস-এ বক্স,  একটি সেল রেফারেন্স করুন , যা হল সারণী শিরোনাম (সেল B3:D3 )।

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

এক্সেল একটি ড্রপ-ডাউন তালিকা তৈরি করবে F3-এ .

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

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

এখন আমি আরেকটি ড্রপ-ডাউন তালিকা তৈরি করব F4-এ . ড্রপ-ডাউন তালিকার বিকল্পগুলি৷ এর F4 আমরা ড্রপ-ডাউন তালিকাতে কি নির্বাচন করেছি তার উপর নির্ভর করবে এর F3 . তাই না,
ডেটা যাচাইকরণ আনুন ডায়ালগ বক্স যেমন পদ্ধতি-1 . উৎস-এ বক্সে, নিচের সূত্রটি লিখুন

=OFFSET($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,COUNTA(OFFSET($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,10,1)),1)

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

ফর্মুলা ব্রেকডাউন

ম্যাচ($F$3,$B$3:$D$3,0)কোষ মান F3 এর আপেক্ষিক অবস্থান প্রদান করে পরিসীমা B3:D3 থেকে

আউটপুট:{1} .

অফসেট($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,10,1) ➜ একটি পরিসীমা প্রদান করে সারির উপর ভিত্তি করে এবং কলাম একটি প্রদত্ত রেফারেন্স এর . উচ্চতা হল 10৷ . এই কারণেই আউটপুট 10 এর একটি অ্যারে হবে৷ কোষের মান রেফারেন্স থেকে শুরু করে .

আউটপুট:{“স্যাম”;”কুরান”;”ইয়াঙ্ক”;”রচেস্টার”;0;0;0;0;0;0}

COUNTA(OFFSET($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,10,1))কক্ষের সংখ্যা প্রদান করে যেগুলি নির্বাচিত পরিসরে খালি নয় .

COUNTA{“Sam”;”Curran”;”Yank”;”Rochester”;0;0;0;0;0;0}

আউটপুট:{4}

➥ অফসেট($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,COUNTA(OFFSET($B$3,1,MATCH ($F$3,$B  $3 :$D$3,0)-1,10,1)),1) ➔ একটি পরিসীমা প্রদান করে সারি এর উপর ভিত্তি করে এবং কলাম একটি প্রদত্ত রেফারেন্সের

অফসেট($B$3,1,1-1,COUNTA{"স্যাম";"কুরান";"ইয়াঙ্ক";"রচেস্টার";0;0;0;0;0;0}),1)

অফসেট($B$3,1,0,4,1)

আউটপুট:{“স্যাম”;”কুরান”;”ইয়াঙ্ক”;”রচেস্টার”

ব্যাখ্যা: রেফারেন্স হল B3 . যেহেতু সারি হল 1৷ এবং কলাম হল 0 শেষ পর্যন্ত একটি উচ্চতা সহ 4 এর মধ্যে কোষে, আমাদের সেল B4:B7 থেকে মান থাকবে .

 ঠিক আছে নির্বাচন করুন . কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

এক্সেল একটি গতিশীল ড্রপ-ডাউন তালিকা তৈরি করবে F4-এ . আপনি F3 এ কি নির্বাচন করেন তার উপর নির্ভর করে বিকল্পগুলি পরিবর্তিত হবে৷ . উদাহরণস্বরূপ, যখন আপনি নাম নির্বাচন করেন F3 ড্রপ-ডাউন তালিকাতে , ড্রপ-ডাউন তালিকা F4-এ নাম কলামে উপলব্ধ নামগুলি দেখাবে৷ .

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

একইভাবে, যখন আপনি পণ্য নির্বাচন করেন F3 ড্রপ-ডাউন তালিকাতে , ড্রপ-ডাউন তালিকা F4-এ উপলভ্য পণ্যগুলিকে পণ্য কলামে দেখাবে৷ .

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

এখন আপনি যদি নাম যোগ বা আপডেট করেন , পণ্য , অথবা ব্র্যান্ড , এক্সেল ড্রপ-ডাউন তালিকা আপডেট করবে F4-এ . উদাহরণস্বরূপ, আমি একটি নতুন নাম রক যোগ করেছি নাম কলামে এবং এক্সেল ড্রপ-ডাউন তালিকাতে নামটি যুক্ত করেছে৷ . কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

আরো পড়ুন: এক্সেলে কীভাবে একটি ডায়নামিক শীর্ষ 10 তালিকা তৈরি করবেন (8 পদ্ধতি)

অভ্যাস ওয়ার্কবুক

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

কিভাবে এক্সেল অফসেট ব্যবহার করে ডায়নামিক ড্রপ ডাউন তালিকা তৈরি করবেন (3টি উপায়)

উপসংহার

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

সম্পর্কিত প্রবন্ধ

  • এক্সেল টেবিল থেকে ডায়নামিক তালিকা তৈরি করুন (3টি সহজ উপায়)
  • কিভাবে এক্সেলে মানদণ্ডের (একক এবং একাধিক মানদণ্ড) উপর ভিত্তি করে ডায়নামিক তালিকা তৈরি করবেন

  1. কিভাবে এক্সেলে সেল মানের উপর ভিত্তি করে ড্রপ ডাউন তালিকা পরিবর্তন করবেন (2 উপায়)

  2. এক্সেলের অন্য শীটে ড্রপ ডাউন তালিকা হাইপারলিঙ্ক কীভাবে তৈরি করবেন

  3. এক্সেলে ড্রপ ডাউন তালিকা সহ কিভাবে ডেটা এন্ট্রি ফর্ম তৈরি করবেন (2 পদ্ধতি)

  4. কিভাবে এক্সেলে শ্রেণিবিন্যাস তৈরি করবেন (3টি সহজ উপায়)