কম্পিউটার

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

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

প্রথম জিনিসগুলি প্রথমে, আসুন ডেটাসেট সম্পর্কে জেনে নেই যা আমাদের আজকের উদাহরণগুলির ভিত্তি৷

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

এখানে আমাদের একটি টেবিল রয়েছে যাতে কর্মচারীদের নাম, আইডি, ঠিকানা, সংশ্লিষ্ট বিভাগ এবং যোগদানের তারিখের মতো তথ্য রয়েছে। এই ডেটা ব্যবহার করে আমরা দেখব কিভাবে সেলগুলি স্বয়ংক্রিয়ভাবে পপুলেট করা যায়।

মনে রাখবেন এটি ডামি ডেটা সহ একটি মৌলিক ডেটাসেট। একটি বাস্তব-জীবনের দৃশ্যে, আপনি অনেক বড় এবং জটিল ডেটাসেটের সম্মুখীন হতে পারেন৷

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

নীচের লিঙ্ক থেকে অনুশীলনের কার্যপুস্তক ডাউনলোড করতে আপনাকে স্বাগত জানাই৷

অন্য কোষের উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে কোষগুলিকে গণনা করুন

এখানে, আমরা এমনভাবে আমাদের উদাহরণ স্থাপন করেছি যে একজন কর্মচারীর নাম প্রদান করে, আমরা স্বয়ংক্রিয়ভাবে তার তথ্য খুঁজে পাব।

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

এখানে আমরা মূল টেবিল থেকে পৃথক তথ্য ক্ষেত্র চালু করেছি। ধরা যাক আমরা নাম, রবার্ট সেট করি .

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

তারপরে আমাদের রবার্ট এর বিস্তারিত পাওয়া উচিত . আসুন আমরা কীভাবে এটি করতে পারি তা অন্বেষণ করি।

1. VLOOKUP ফাংশন ব্যবহার করে

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

VLOOKUP উল্লম্বভাবে সংগঠিত ডাটা খোঁজে। আরও তথ্যের জন্য, এই VLOOKUP নিবন্ধটি দেখুন।

এখন আমরা VLOOKUP ব্যবহার করে একটি সূত্র লিখতে যাচ্ছি ফাংশন যা একটি কক্ষে আমরা যে সঠিক ডেটা চাই তা আনবে।

আসুন কর্মচারীর আইডি বের করার সূত্রটি লিখি

=IFERROR(VLOOKUP($I$4,$B$4:$F$9,2,0),"")      

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

VLOOKUP -এর মধ্যে ফাংশন, আমরা নাম (I4) সন্নিবেশিত করেছি lookup_value হিসাবে . তারপর lookup_array হিসাবে সম্পূর্ণ টেবিল পরিসর .

কর্মচারী আইডি 2য় কলাম, তাই আমরা 2 কে কলাম_সংখ্যা হিসাবে সেট করেছি .

আমরা IFERROR ব্যবহার করেছি৷ VLOOKUP গুটিয়ে নিতে ফাংশন সূত্র এটি সূত্র থেকে উদ্ভূত কোনো ত্রুটি দূর করবে (ফাংশন সম্পর্কে জানতে, নিবন্ধটি দেখুন:IFERROR)।

বিভাগের নাম প্রাপ্ত করার জন্য, আমাদের সূত্রটি পরিবর্তন করতে হবে,

=IFERROR(VLOOKUP($I$4,$B$4:$F$9,3,0),"")

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

এখানে আমরা column_num পরিবর্তন করেছি মূল টেবিলের অবস্থান অনুযায়ী। বিভাগ এটি 3য় কলাম, তাই আমরা 3 ব্যবহার করেছি।

যোগদানের তারিখের জন্য এবং ঠিকানা, সূত্রটি হবে

=IFERROR(VLOOKUP($I$4,$B$4:$F$9,4,0),"")   

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

এবং

=IFERROR(VLOOKUP($I$4,$B$4:$F$9,5,0),"")

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

আমরা কর্মীর জন্য বিস্তারিত খুঁজে পেয়েছি. এখন নাম পরিবর্তন করুন এবং সেলগুলি স্বয়ংক্রিয়ভাবে আপডেট হবে৷

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

ড্রপ-ডাউন তালিকা সহ VLOOKUP

আগে আমরা ম্যানুয়ালি নাম দিয়েছিলাম। কখনও কখনও এটি সময়সাপেক্ষ এবং বিভ্রান্তিকর বলে মনে হতে পারে৷

সমস্যা সমাধানের জন্য আমরা কর্মচারীর নামের জন্য একটি ড্রপ-ডাউন তালিকা তৈরি করতে পারি। একটি ড্রপ-ডাউন তালিকা তৈরি সম্পর্কে জানতে নিবন্ধটি দেখুন৷

ডেটা যাচাইকরণ -এ ডায়ালগ বক্সে তালিকা বেছে নিন এবং নামের সেল রেফারেন্স সন্নিবেশ করান।

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

B4:B9 হল সেই ব্যাপ্তি যেখানে নাম রয়েছে।

এখন আমরা ড্রপ-ডাউন তালিকা খুঁজে পাব।

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

আমরা এখন আরও কার্যকরভাবে এবং দ্রুত নামটি বেছে নিতে পারি৷

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

আমরা VLOOKUP ব্যবহার করার কারণে অন্যান্য কক্ষগুলি স্বয়ংক্রিয়ভাবে পপুলেট হচ্ছে৷ .

2. INDEX - ম্যাচ ফাংশন ব্যবহার করে

অপারেশনটি আমরা VLOOKUP এর মাধ্যমে করেছি বিকল্পভাবে করা যেতে পারে। আমরা INDEX-MATCH এর সমন্বয় ব্যবহার করতে পারি সেলগুলি স্বয়ংক্রিয়ভাবে পূরণ করতে৷

ম্যাচ সারি, কলাম বা টেবিলে একটি লুকআপ মানের অবস্থান সনাক্ত করে। INDEX একটি পরিসরে একটি নির্দিষ্ট অবস্থানে মান প্রদান করে। আরও জানতে নিবন্ধগুলি দেখুন:INDEX, ম্যাচ৷

সূত্রটি নিম্নোক্ত হবে

=IFERROR(INDEX($C$4:$C$9,MATCH($I$4,$B$4:$B$9,0)),"")

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

আমরা INDEX -এর মধ্যে আইডি পরিসীমা প্রদান করার কারণে এখানে আমাদের সূত্রটি আইডি নম্বরটি পেয়েছে। এবং ম্যাচ ফাংশন সারি নম্বর প্রদান করে, টেবিলের মানদণ্ডের মান (B4:B9 )।

বিভাগ বের করতে আমরা INDEX -এ পরিসর পরিবর্তন করব এবং সূত্রটি নিম্নলিখিতটি হবে

=IFERROR(INDEX($D$4:$D$9,MATCH($I$4,$B$4:$B$9,0)),"")

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

বিভাগগুলি D4 এর মধ্যে রয়েছে৷ D9 থেকে .

যোগদানের তারিখের সূত্র হবে

=IFERROR(INDEX($E$4:$E$9,MATCH($I$4,$B$4:$B$9,0)),"")

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

এবং ঠিকানার জন্য

=IFERROR(INDEX($F$4:$F$9,MATCH($I$4,$B$4:$B$9,0)),"")

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

এখন স্পষ্ট করার জন্য, আসুন নির্বাচনটি মুছে ফেলি এবং যেকোনো নাম নির্বাচন করি

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

আপনি দেখতে পাবেন অন্যান্য কোষগুলি স্বয়ংক্রিয়ভাবে জনবহুল হয়ে গেছে৷

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

3. HLOOKUP ফাংশন ব্যবহার করে

যদি আপনার ডেটা অনুভূমিকভাবে ভিত্তিক হয় তবে আপনাকে HLOOKUP ব্যবহার করতে হবে ফাংশন ফাংশন সম্পর্কে জানতে এই নিবন্ধটি দেখুন:HLOOKUP৷

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

নাম ক্ষেত্রটি ড্রপ-ডাউন তালিকা থেকে সেট করা হবে। এবং বাকি ক্ষেত্র স্বয়ংক্রিয়ভাবে জনবহুল হবে।

আইডি প্রাপ্ত করার জন্য, আমরা নিম্নলিখিত সূত্রটি ব্যবহার করতে যাচ্ছি

=IFERROR(HLOOKUP($C$11,$C$3:$H$7,2,0),"")

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

অপারেশনটি VLOOKUP-এর মতো সূত্র HLOOKUP-এর মধ্যে ফাংশন, আমরা lookup_value হিসাবে নাম প্রদান করেছি এবং টেবিলটি lookup_array হিসাবে . আইডিগুলি ২য় সারিতে আছে, তাই row_num হল 2। এবং সঠিক ম্যাচের জন্য 0।

এখন, বিভাগের জন্য, সূত্রটি হবে

=IFERROR(HLOOKUP($C$11,$C$3:$H$7,3,0),"")   

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

বিভাগ ৩য় সারি, তাই row_num এখানে ৩টি।

যোগদানের তারিখের সূত্র লিখি

=IFERROR(HLOOKUP($C$11,$C$3:$H$7,4,0),"")

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

যোগদানের তারিখ 4র্থ সারি, তাই row_num এখানে 4 আছে। তারপর ঠিকানার জন্য সারি নম্বরটি 5 এ পরিবর্তন করুন।

=IFERROR(HLOOKUP($C$11,$C$3:$H$7,5,0),"")

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

আসুন ঘরগুলি মুছে ফেলি এবং ড্রপ-ডাউন তালিকা থেকে একটি নাম নির্বাচন করি

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

নাম নির্বাচন করার পরে, আপনি দেখতে পাবেন অন্যান্য কোষগুলি স্বয়ংক্রিয়ভাবে জনবহুল হচ্ছে৷

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

4. সারির জন্য INDEX-ম্যাচ

আমরা INDEX ম্যাচও ব্যবহার করতে পারি সারি জন্য সমন্বয়. সূত্রটি নিম্নোক্ত হবে

=IFERROR(INDEX($C$4:$H$4,MATCH($C$11,$C$3:$H$3,0)),"") 

এটি আইডি বের করার জন্য, তাই আমরা C4:H4 ব্যবহার করেছি INDEX -এ ফাংশন, যা হল কর্মচারী আইডি সারি।

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

বিভাগ খুঁজে পেতে সারি পরিসর পরিবর্তন করুন

=IFERROR(INDEX($C$5:$H$5,MATCH($C$11,$C$3:$H$3,0)),"")

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

একইভাবে, যোগদানের তারিখ এবং ঠিকানার জন্য সারি নম্বর পরিবর্তন করুন

=IFERROR(INDEX($C$6:$H$6,MATCH($C$11,$C$3:$H$3,0)),"")

এখানে C6:H6 হল যোগদানের তারিখ সারি।

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

এবং C7:H7 হল ঠিকানা সারি, তাই ঠিকানাটি বের করার সূত্রটি নীচে বর্ণিত একটির মত হবে

=IFERROR(INDEX($C$7:$H$7,MATCH($C$11,$C$3:$H$3,0)),"")

অন্য সেলের উপর ভিত্তি করে এক্সেলে সেলগুলিকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন

উপসংহার

আজ যে জন্য সব. আমরা অন্য কক্ষের উপর ভিত্তি করে সেলগুলিকে স্বয়ংক্রিয়ভাবে জনসংখ্যা করার বিভিন্ন উপায় তালিকাভুক্ত করেছি। আপনি এই সহায়ক পাবেন আশা করি. কিছু বুঝতে অসুবিধা হলে মন্তব্য করতে দ্বিধা বোধ করুন. আমরা এখানে মিস করেছি এমন অন্য কোন পদ্ধতি আমাদের জানান।

আরও পড়া

  • এক্সেলে অটোফিল ফর্মুলা কীভাবে ব্যবহার করবেন (6 উপায়)
  • অটোফিল সেল এক্সেলের অন্য একটি সেলের উপর ভিত্তি করে (5টি পদ্ধতি)
  • Excel-এ স্বয়ংক্রিয় সংখ্যাকরণ (9 অ্যাপ্রোচ)
  • এক্সেলে নম্বরগুলি কীভাবে স্বতঃপূরণ করবেন (12 উপায়)
  • সমাধান:এক্সেল অটোফিল কাজ করছে না (৭টি সমস্যা)
  • এক্সেলের একাধিক পত্রক জুড়ে ক্রমিক তারিখগুলি কীভাবে লিখবেন

  1. এক্সেলের অন্য একটি কক্ষের উপর ভিত্তি করে শর্তসাপেক্ষ বিন্যাস (6 পদ্ধতি)

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

  3. কিভাবে এক্সেলে একাধিক সেল হাইপারলিঙ্ক করবেন (3 উপায়)

  4. এক্সেলের সেল মানের উপর ভিত্তি করে বিকল্প সারিকে কীভাবে রঙ করা যায়