এক্সেল VLOOKUP, কীভাবে ডায়নামিক ওয়ার্কশিট নাম নির্দিষ্ট করবেন?


4

আমি এক্সেলে একটি VLOOKUP সূত্র তৈরি করার চেষ্টা করছি, তবে, সারণী অ্যারে বিভিন্ন ওয়ার্কশিটে থাকতে পারে।

উদাহরণস্বরূপ, আমার এই ফোরামুলা আছে

=Vlookup(a1, ‘[Datafile.xlsx]worksheetapples’!$A1:F500,3,False)

এটি একটি একক দৃশ্যে দুর্দান্ত কাজ করে, তবে worksheetapplesআমার একমাত্র ওয়ার্কশিটটি নয় যা থেকে আমি একটি অনুসন্ধান করতে চাই, আমার আছে worksheetbananasএবং আছেworksheetpears

কার্যপত্রকে রেফারেন্সে যাওয়ার কোনও উপায় আছে কি?

সম্পাদনা: আমি এমন একটি IFসূত্র লিখতে বাধা দেওয়ার চেষ্টা করছি যা একটি মান পরীক্ষা করে এবং তারপরে প্রাসঙ্গিক ভ্লুকআপ ব্যবহার করে। A1 আপেল কিনা তা পরীক্ষা না করে কার্যপত্রকের নামে পাস করা অনেক সহজ হবে, আপেলগুলিতে VLOOKUP করুন, যদি A1 নাশপাতি থাকে তবে নাশপাতি ইত্যাদি অনুসন্ধান করুন

উত্তর:


9

পাশাপাশি হিসাবে INDIRECT ব্যবহার করার চেষ্টা করুন

=Vlookup(a1, INDIRECT(CONCATENATE("‘[Datafile.xlsx]",B1,"'!$A1:F500")),3,False)

যেখানে বি 1 এর শীটের নাম রয়েছে।


0

INDIRECT ফাংশনটি ব্যবহার করুন। উদাহরণস্বরূপ, [ডেটাফিল.এক্সলস] ওয়ার্কশিট অ্যাপলস '! $ এ 1: 10 এ 10 এ টেক্সট হিসাবে A10 এবং = এসইএম (INDIRECT (A1)) এ 2 তে লিখুন। এটি 2 মানটির সাথে কী হয় তা পরীক্ষা করুন!

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.