এক্সেল

ডায়নামিক ওয়ার্কশীট রেফারেন্স

Dynamic Worksheet Reference

এক্সেল সূত্র: ডায়নামিক ওয়ার্কশীট রেফারেন্সজেনেরিক সূত্র | _+_ | সারসংক্ষেপ

একটি গতিশীল শীট নামের একটি সূত্র তৈরি করতে আপনি ব্যবহার করতে পারেন অপ্রত্যক্ষ ফাংশন । দেখানো উদাহরণে, C6 এর সূত্র হল:



= INDIRECT (sheet_name&'!A1')

দ্রষ্টব্য: এখানে INDIRECT এর বিষয় হল একটি সূত্র তৈরি করা যেখানে শীটের নাম একটি গতিশীল পরিবর্তনশীল। উদাহরণস্বরূপ, আপনি একটি শীটের নাম পরিবর্তন করতে পারেন (সম্ভবত ড্রপ ডাউন মেনু সহ) এবং বিভিন্ন ওয়ার্কশীট থেকে তথ্য টানতে পারেন।

ব্যাখ্যা

INDIRECT ফাংশন একটি ওয়ার্কশীট রেফারেন্স হিসাবে পাঠ্য মূল্যায়ন করার চেষ্টা করে। এটি এমন সূত্র তৈরি করা সম্ভব করে যা পাঠ্য ব্যবহার করে একটি রেফারেন্স একত্রিত করে সংযোজন , এবং ফলস্বরূপ পাঠ্যটি একটি বৈধ রেফারেন্স হিসাবে ব্যবহার করুন।





কিভাবে এক্সেল একটি শব্দ সন্ধান করতে

এই উদাহরণে, আমাদের কলাম B তে শীটের নাম আছে, তাই আমরা সংযোজন ব্যবহার করে সেল রেফারেন্স A1 এর সাথে শীটের নাম যোগ করি:

 
= INDIRECT (B6&'!A1')

সংযোজনের পরে, আমাদের আছে:



সপ্তাহের দিন তারিখ এক্সেল
 
= INDIRECT (B6&'!A1')

INDIRECT এটিকে শীট 1 এর A1 এর বৈধ রেফারেন্স হিসাবে স্বীকৃতি দেয় এবং A1, 100 এর মান প্রদান করে। সেল C7 এ, সূত্রটি এইভাবে মূল্যায়ন করে:

 
= INDIRECT ('Sheet1!A1')

এবং তাই, কলামের প্রতিটি সূত্রের জন্য।

শীট নামগুলিতে স্থান এবং বিরামচিহ্ন পরিচালনা করা

যদি শীটের নামগুলিতে স্পেস, বা বিরামচিহ্ন অক্ষর থাকে, তাহলে আপনাকে শীট নামটি একক উদ্ধৃতি (') এ মোড়ানোর জন্য সূত্রটি সামঞ্জস্য করতে হবে:

এক্সেলে বার চার্ট ধরণের
 
= INDIRECT (B7&'!A1') = INDIRECT ('Sheet2!A1') =Sheet2!A1 =200

কোথায় শীট_নাম একটি রেফারেন্স যা শীটের নাম ধারণ করে। এই পৃষ্ঠার উদাহরণের জন্য, সূত্রটি হবে:

 
= INDIRECT ('''&sheet_name&''!A1')

মনে রাখবেন এই প্রয়োজনীয়তা INDIRECT ফাংশনের জন্য নির্দিষ্ট নয়। স্থান বা বিরামচিহ্ন সহ একটি শীটের নাম উল্লেখ করে এমন যেকোনো সূত্র অবশ্যই একক উদ্ধৃতিতে শীটের নাম আবদ্ধ করতে হবে।

লেখক ডেভ ব্রুনস


^