কিভাবে এক্সেলে INDIRECT ফাংশন সহ VLOOKUP ফাংশন ব্যবহার করবেন

  • এই শেয়ার করুন
Hugh West

আপনি যদি এক্সেলের ইডাইরেক্ট এবং VLOOKUP ফাংশনগুলির একটি সংমিশ্রণ ব্যবহার করার উপায় খুঁজছেন, তাহলে আপনি এই নিবন্ধটি দরকারী বলে মনে করবেন। এক্সেলের INDIRECT ফাংশন ব্যবহারকারীদের একটি সূত্রে নির্দিষ্ট সেল লক করতে সাহায্য করে। অতএব, সূত্র নিজেই পরিবর্তন না করে, আমরা একটি সূত্রের মধ্যে কোষের রেফারেন্স পরিবর্তন করতে পারি। কখনও কখনও একাধিক ডাটাবেসের সাথে কাজ করার সময় আমাদের মানগুলির জন্য সেই ডাটাবেসে ডাইনামিক VLOOKUP সম্পাদন করতে হবে। INDIRECT এবং VLOOKUP ফাংশন এর সমন্বয়ে আমরা এটি সহজেই করতে পারি। এই প্রবন্ধে, আমরা শিখব কিভাবে INDIRECT VLOOKUP সূত্রটি সম্পাদন করতে হয়।

দ্রুত ভিউ

আসুন আমাদের আজকের টাস্কটি দ্রুত দেখে নেওয়া যাক .

অনুশীলন ওয়ার্কবুক ডাউনলোড করুন

INDIRECT এবং VLOOKUP.xlsx এর সমন্বয়

2020.xlsx

2021.xlsx

3 এক্সেলে INDIRECT ফাংশনের সাথে VLOOKUP ফাংশন ব্যবহারের উদাহরণ

এখানে, আমাদের কাছে 2017 , 2018 , 2019 , 2020 এর জন্য বিভিন্ন মোবাইল কোম্পানির মডেলের কিছু তালিকা রয়েছে। , এবং 2021 বিভিন্ন শীটে। এই ফাংশনগুলির একটি সংমিশ্রণ ব্যবহার করে আমরা এই শীটগুলি থেকে একটি নতুন শীটে আমাদের পছন্দসই মানগুলি বের করব৷

এটি তৈরি করার জন্য নিবন্ধ, আমরা Microsoft Excel 365 সংস্করণ ব্যবহার করেছি। যাইহোক, আপনি আপনার সুবিধামত অন্য কোন সংস্করণ ব্যবহার করতে পারেন।

উদাহরণ-1:INDIRECT এবং VLOOKUP ফাংশন ব্যবহার করে বিভিন্ন শীট থেকে মান বের করা

এই ফাংশনগুলির সংমিশ্রণ ব্যবহার করার জন্য এখানে একটি দৃশ্য রয়েছে। বিবেচনা করুন আপনার একটি অ্যাসাইনমেন্ট আছে যেখানে আপনাকে কিছু মোবাইল ফোনের নাম এবং 2017-2021 এর মডেল ডেটা দেওয়া হয়েছে। এখন আপনাকে সেই নামগুলি এবং তাদের মডেলগুলিকে একটি নতুন ওয়ার্কশীটে পদ্ধতিগতভাবে একত্রিত করতে হবে। Indirect VLOOKUP সূত্র সহজেই এটি করতে পারে। আসুন শিখি!

আমরা একটি নতুন ওয়ার্কশীটে একটি টেবিল তৈরি করেছি। এই টেবিলে “মোবাইল নাম” কলাম এবং সংশ্লিষ্ট বছর “2017”, “2018”, “2019”, “2020” এবং “2021” কলাম রয়েছে। প্রদত্ত “মোবাইল নাম” .

পদক্ষেপ এর জন্য আমাদের এই বছরগুলি থেকে তাদের নিজ নিজ পত্রক থেকে মডেলটি পুনরুদ্ধার করতে হবে:

  • এখন আমরা "ইনডাইরেক্ট VLOOKUP" সূত্রটি প্রয়োগ করব।

জেনারিক সূত্রটি হল,

=VLOOKUP(lookup_value, INDIRECT(“Table_Array”), col_index,0)

  • এখন কক্ষ C5 এর সূত্রে মান সন্নিবেশ করান এবং চূড়ান্ত সূত্র হল
=VLOOKUP($B5,INDIRECT("'"&C$4&"'!"&"B5:C9"),2,FALSE)

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

  • লুকআপ_মান এটি $B4
  • টেবিল_অ্যারে এই ফাংশনটি ব্যবহার করে তৈরি করা হয়েছে Indirect(“'”&C$3&”'!”& "B4:C8")। মিশ্র রেফারেন্স C$3 কলাম শিরোনামকে বোঝায় (2017) যা ওয়ার্কশীটের নামের সাথে মেলে। "কনক্যাটেনেশন অপারেটর (&)" একক উদ্ধৃতি অক্ষর ( "&C$3&") এর সাথে যোগ দিতে ব্যবহৃত হয়পাশ একটি নির্দিষ্ট ওয়ার্কশীট রেফারেন্স তৈরি করতে, সূত্রের ডানদিকে “বিস্ময়বোধক বিন্দু (!)” যোগ করা হয়েছে। এই সংযোগের আউটপুট হল একটি "টেক্সট" যা রেফারেন্স হিসেবে "INDIRECT" ফাংশনে ব্যবহার করা হবে।
  • কলাম_ইনডেক্স_সংখ্যা হল "2" | 20>টিপুন ENTER এবং নিচে এবং ডানদিকে ফিল হ্যান্ডেল টুলটি টেনে আনুন।

এভাবে, আপনি তাদের বছরের জন্য বিভিন্ন মোবাইল কোম্পানির সমস্ত মডেল বের করতে সক্ষম হবেন।

উদাহরণ-2: INDIRECT, VLOOKUP, LEFT ব্যবহার করে বিভিন্ন শীট থেকে মান পাওয়া , এবং সঠিক ফাংশন

এই বিভাগে, আমরা বিভিন্ন মোবাইল কোম্পানির নাম তাদের বছরের সাথে যুক্ত করেছি। আমাদের কাজ হল সেই নির্দিষ্ট বছরের জন্য এই মোবাইল কোম্পানির সংশ্লিষ্ট মডেলের নাম অনুসন্ধান করা। এটি করার জন্য, আমরা LEFT , right , FIND , Indirect , এবং VLOOKUP ফাংশন<এর সমন্বয় ব্যবহার করব 2>।

পদক্ষেপ :

  • সেলে নিচের সূত্রটি প্রয়োগ করুন C5
=VLOOKUP(LEFT(B5, FIND(" ", B5)-1), INDIRECT("'"&RIGHT(B5,4)&"'!"&"B5:C9"),2, FALSE)

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

  • FIND(” “, B5) → হয়ে যায়
    • FIND(” “, “iPhone 2017”) → এই টেক্সট স্ট্রিং-এ স্থানের অবস্থান খুঁজে পায়
      • আউটপুট → 7
  • FIND(” “, B5)-1 → হয়ে যায়
    • 7-1 →6
  • LEFT(B5, FIND(” “, B5)-1) → হয়ে যায়
    • LEFT(“ iPhone 2017”,6) → এই টেক্সট স্ট্রিং থেকে প্রথম 6 অক্ষর বের করে
      • আউটপুট → “iPhone”
  • ডান(B5,4) → হয়ে যায়
    • ডান(“iPhone 2017”,4) → শেষটি বের করে 4 এই টেক্সট স্ট্রিং এর ডান দিক থেকে অক্ষর।
      • আউটপুট → 2017
  • অপ্রত্যক্ষ(“'”&ডান(B5,4)& ;”'!”&”B5:C9”) → হয়ে যায়
    • পরোক্ষ(“'”&“2017”&”'!”&”B5:C9” )
      • আউটপুট → '2017'!B5:C9
  • VLOOKUP(LEFT( B5,FIND(” “,B5)-1), পরোক্ষ(“'”&right(B5,4)&”'!”&”B5:C9”),2,FALSE) → হয়ে যায়
    • VLOOKUP(“iPhone”, '2017'!B5:C9,2, FALSE) → এই কোম্পানির 2017 এর মডেল নাম বের করে
      • আউটপুট → iPhone X
  • নিচে টেনে আনুন এবং ডানদিকে ফিল হ্যান্ডেল .

অবশেষে, আপনার মডেল কলামে নিম্নলিখিত মডেলগুলি থাকবে৷

<3

উদাহরণ-3: INDIRECT, VLOOKUP, এবং TEXT ফাংশনগুলির সমন্বয়

এখানে, আমাদের কাছে 2020 এর জন্য মোবাইল মডেলের নিম্নলিখিত দুটি ডেটাসেট রয়েছে, এবং 2021 । এবং এই শীটগুলির নাম হল- 012020 , এবং 012021 , প্রতিনিধিত্ব করে জানুয়ারি এই বছরের মাস।

একটি নতুন শীটে, আমরানিম্নলিখিত টেবিল তৈরি করেছেন। ক্রমিক সংখ্যা কলামে, আমাদের কিছু সংখ্যা রয়েছে যার ভিত্তিতে আমরা অন্যান্য শীটে মানগুলি সন্ধান করব। এবং অন্যান্য কলামগুলিতে হেডার হিসাবে তারিখগুলি রয়েছে যার সাহায্যে আমরা আমাদের শীটগুলি খুঁজে বের করব৷

পদক্ষেপ :

  • সেলে নিচের সূত্রটি প্রয়োগ করুন C5
=VLOOKUP($B5, INDIRECT(TEXT(C$4, "MMYYYY")&"!B5:D9"),3,0)

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

  • TEXT(C$4, “MMYYYY”) → হয়ে যায়
    • TEXT(43831, “MMYYYY”) → টেক্সট ফাংশন তারিখের মানটিকে MMYYYY হিসাবে ফর্ম্যাট করবে।
      • আউটপুট → 012020
  • ইডাইরেক্ট(টেক্সট(C$4, "MMYYYY")&" !B5:D9″) → হয়ে যায়
    • Indirect(“012020″&”!B5:D9″)
      • আউটপুট → '012020 '!B5:D9
  • VLOOKUP($B5, পরোক্ষ(টেক্সট(C$4, "MMYYYY")&"!B5 :D9″),3,0) → হয়ে যায়
    • VLOOKUP(1, '012020'!B5:D9,3,0)
      • আউটপুট → iPhone 12
  • নিচে টেনে আনুন এবং ডানদিকে ফিল হ্যান্ডেল

অবশেষে, আপনি নিম্নলিখিত ফলাফল পাবেন৷

কিভাবে বিভিন্ন ওয়ার্কবুকের জন্য INDIRECT এবং VLOOKUP ফাংশনগুলি ব্যবহার করবেন এক্সেল

নিম্নলিখিত পরিসংখ্যানে, আমাদের 2 আলাদা ওয়ার্কবুক আছে; 2020.xlsx , এবং 2021.xlsx , তাদের ওয়ার্কশীট সহ; 2020 , এবং 2021 । এই ওয়ার্কবুকগুলি থেকে, আমরা আমাদের প্রয়োজনীয় মানগুলি a এ বের করবনতুন ওয়ার্কবুক৷

মডেল নামগুলি বের করার জন্য, আমরা একটি নতুন ওয়ার্কবুকে নিম্নলিখিত ডেটাসেট তৈরি করেছি৷

পদক্ষেপ :

  • সেলে নিচের সূত্রটি লিখুন C5
=VLOOKUP($B5,INDIRECT("'["&C$4&".xlsx"&"]"&C$4&"'!"&"$B$5:$D$9"), 3,FALSE)

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

  • “'[“&C$4&”। xlsx”&”]” → হয়ে যায়
    • “'[“&2020&”.xlsx”&”]” → অ্যাম্পারস্যান্ড অপারেটর এই স্ট্রিংগুলিতে যোগ দেবে
      • আউটপুট → “'[2020.xlsx]”
  • ইডাইরেক্ট(“'[“& C$4&”.xlsx”&”]”&C$4&””!”&”$B$5:$D$9″) → হয়ে যায়
    • অপ্রত্যক্ষ (“'[2020.xlsx]”&2020&”'!”&”$B$5:$D$9”)
      • আউটপুট → '2020.xlsx'!$ B$5:$D$9
  • VLOOKUP($B5,INDIRECT(“'[“&C$4&”.xlsx ”&”]”&C$4&”'!”&”$B$5:$D$9″), 3,FALSE) → হয়ে যায়
    • VLOOKUP(1 ,'2020.xlsx'!$B$5:$D$9, 3,FALSE)
      • আউটপুট → iPhone 12
  • নিচে টেনে আনুন এবং ডানদিকে ফিল হ্যান্ডেল

অবশেষে, আমরা বিভিন্ন ওয়ার্কবুক থেকে নিম্নলিখিত মোবাইল মডেলগুলি বের করেছি৷

<14 দ্রষ্টব্য: এই সূত্রের সাথে কাজ করার জন্য আপনাকে সমস্ত ওয়ার্কবুক খুলতে হবে, অন্যথায়, একটি ত্রুটি ফিরে আসতে পারে।

অনুশীলন বিভাগ

নিজে অনুশীলন করার জন্য, আমরা প্রতিটি পত্রকের ডানদিকে একটি অভ্যাস বিভাগ তৈরি করেছি।

আরও পড়ুন: Excel-এ দুটি পত্রকের মধ্যে VLOOKUP উদাহরণ

মনে রাখতে হবে

⏩এর জন্য ইনডাইরেক্ট ফাংশন , যদি রেফ_টেক্সট একটি বৈধ সেল রেফারেন্স নয়, ফাংশনটি #REF! ত্রুটির মান।

VLOOKUP ফাংশন সর্বদা বামদিকের উপরের কলাম থেকে ডানদিকে লুকআপ মান অনুসন্ধান করে। এই ফাংশনটি “কখনও নয়” বাম দিকের ডেটা অনুসন্ধান করে।

⏩যখন আপনি আপনার “লুকআপ_মান” নির্বাচন করেন তখন আপনাকে পরম সেল রেফারেন্স ব্যবহার করতে হবে ($) অ্যারে ব্লক করতে।

উপসংহার

শক্তিশালী কম্বো “InDIRECT VLOOKUP” এই নিবন্ধে একটি উদাহরণ ব্যবহার করে আলোচনা করা হয়েছে। আমরা এই নিবন্ধটি আপনার জন্য দরকারী প্রমাণিত আশা করি. এই নিবন্ধটি সম্পর্কে আপনার কোন চিন্তা থাকলে অনুগ্রহ করে সেগুলি আমাদের মন্তব্য বিভাগে শেয়ার করুন৷

Hugh West একজন অত্যন্ত অভিজ্ঞ এক্সেল প্রশিক্ষক এবং শিল্পে 10 বছরেরও বেশি অভিজ্ঞতা সহ বিশ্লেষক। তিনি অ্যাকাউন্টিং এবং ফিন্যান্সে স্নাতক ডিগ্রি এবং ব্যবসায় প্রশাসনে স্নাতকোত্তর ডিগ্রি অর্জন করেছেন। Hugh শিক্ষাদানের জন্য একটি আবেগ আছে এবং একটি অনন্য শিক্ষণ পদ্ধতি তৈরি করেছে যা অনুসরণ করা এবং বোঝা সহজ। এক্সেল সম্পর্কে তার বিশেষজ্ঞ জ্ঞান বিশ্বব্যাপী হাজার হাজার ছাত্র এবং পেশাদারদের তাদের দক্ষতা উন্নত করতে এবং তাদের কর্মজীবনে শ্রেষ্ঠত্ব অর্জন করতে সাহায্য করেছে। তার ব্লগের মাধ্যমে, Hugh তার জ্ঞান বিশ্বের সাথে ভাগ করে নেয়, বিনামূল্যে এক্সেল টিউটোরিয়াল এবং অনলাইন প্রশিক্ষণ প্রদান করে ব্যক্তি এবং ব্যবসায়িকদের তাদের পূর্ণ সম্ভাবনায় পৌঁছাতে সহায়তা করার জন্য।