কম্পিউটার টিউটোরিয়াল

INDIRECT ফাংশন দিয়ে টেক্সটকে ডাইনামিক এক্সেল ফর্মুলায় রূপান্তর

এই আর্টিকেলটি উদাহরণ দিয়ে দেখাচ্ছে কীভাবে INDIRECT ফাংশন ব্যবহার করে টেক্সট ফরম্যাটে থাকা ফর্মুলা-কে রিয়েল ফর্মুলা-তে রূপান্তর করে ক্যালকুলেশন করা যায় এক্সেল-এ। INDIRECT ফাংশন ফর্মুলাকে ডাইনামিক बनाने সাহায্য করে। আমরা কেবল সেল রেফারেন্স ভ্যালু পরিবর্তন করতে পারি টেক্সট ফরম্যাটে একটি নির্দিষ্ট সেলে যা ফর্মুলার মধ্যে ব্যবহৃত হয়েছে, ফর্মুলা নিজে পরিবর্তন না করেই। নিচের উদাহরণটি見て পরিষ্কার ধারণা পান।

এক্সেলে INDIRECT ফাংশন পরিচিতি

আমরা INDIRECT ফাংশন ব্যবহার করতে পারি একটি ভ্যালিড সেল রেফারেন্স পেতে একটি সেল ভ্যালু-র থেকে যা টেক্সট স্ট্রিং হিসেবে স্টোর করা থাকে।

সিনট্যাক্স:
INDIRECT(ref_text, [a1])

আর্গুমেন্টসমূহ:
ref_text- এই আর্গুমেন্ট একটি রিকোয়ার্ড। এটি একটি সেল রেফারেন্স, যা টেক্সট হিসেবে সরবরাহ করা থাকে যেটি বা तो A1 বা R1C1 স্টাইল-এ থাকতে পারে।
[a1] – এই আর্গুমেন্ট-এর দুইটি মান রয়েছে-
যদি value =TRUE বা omitted, তবে ref_text A1 স্টাইল রেফারেন্স-এ থাকে।
और value= FALSE হলে, ref_text R1C1 রেফারেন্স ফরম্যাট-এ থাকে।

এক্সেলে INDIRECT ফাংশন ব্যবহার করে টেক্সটকে ফর্মুলায় রূপান্তর (স্টেপ-বাই-স্টেপ বিশ্লেষণ)

ধাপ ১: এক্সেলে ফর্মুলা টেক্সটে রূপান্তর করার জন্য ডেটাসেট তৈরি

মান লিন, আমরা একটি দৈর্ঘ্য কনভার্ট করতে চাই মিটার- থেকে ফুট ইউনিট-এ। কিন্তু ফর্মুলা যা মান ক্যালকুলেট করে সেটি টেক্সট ফরম্যাটে আছে।

INDIRECT ফাংশন দিয়ে টেক্সটকে ডাইনামিক এক্সেল ফর্মুলায় রূপান্তরআমরা স্ট্রিং ফর্মুলা-কে একটি রিয়েল ফর্মুলা-তে রূপান্তর করতে চাই যা ইউনিট কনভারশন ক্যালকুলেট করবে।

আরও পড়ুন: এক্সেলে অন্য সেলে ফর্মুলা টেক্সট হিসেবে দেখানোর ৪ সহজ পদ্ধতি

ধাপ ২: এক্সেলে টেক্সটকে ফর্মুলায় রূপান্তর করতে INDIRECT ফাংশন প্রয়োগ

এই সমস্যাটি সমাধান করতে, আমরা এই উদাহরণে INDIRECT ফাংশন ব্যবহার করব। এর জন্য নিচের নির্দেশনা মেনে চলুন।

  • Cell F3-এ, সেল রেফারেন্সটি রাখুন যেটি দৈর্ঘ্য-র ভ্যালু ধারণ করে মিটার ইউনিটে, অর্থাৎ B3।

INDIRECT ফাংশন দিয়ে টেক্সটকে ডাইনামিক এক্সেল ফর্মুলায় রূপান্তর

  • এখন Cell G3-এ নিচের ফর্মুলাটি লিখুন।
=3.28*INDIRECT(F3)

INDIRECT ফাংশন দিয়ে টেক্সটকে ডাইনামিক এক্সেল ফর্মুলায় রূপান্তর

ফর্মুলা-তে, আমরা TRUE ব্যবহার করেছি [a1] আর্গুমেন্ট-এর ভ্যালু হিসেবে যা ইন্ডিকেট করে যে ref_text আর্গুমেন্ট (B3 যা Cell F3-এ) A1 স্টাইল রেফারেন্স-এ আছে।

  • শেষে Enter চাপুন এবং আউটপুট হবে 52 ft.

INDIRECT ফাংশন দিয়ে টেক্সটকে ডাইনামিক এক্সেল ফর্মুলায় রূপান্তর

ডাইনামিক ফর্মুলা:
আমরা কনভারশন ক্যালকুলেট করার জন্য যে ফর্মুলা ব্যবহার করেছি, সেটি ডাইনামিক। কিছু পরিবর্তন করে দেখি-

  • Case 1: যদি আমরা B3-এ ভ্যালু পরিবর্তন করি, তবে G3-এ আউটপুট অটোমেটিক্যালি অ্যাডজাস্ট হবে।

INDIRECT ফাংশন দিয়ে টেক্সটকে ডাইনামিক এক্সেল ফর্মুলায় রূপান্তর

  • Case 2: অন্য একটি কেসে, আমরা মিটার ইউনিটে একটি দৈর্ঘ্য রাখি Cell B4-এ। এইবার আমাদের B4-কে Cell F3-এর ভ্যালু হিসেবে রাখতে হবে।

INDIRECT ফাংশন দিয়ে টেক্সটকে ডাইনামিক এক্সেল ফর্মুলায় রূপান্তর

ডাইনামিক ফর্মুলা আউটপুট রিটার্ন করে 32.8 feet-এ।

আরও পড়ুন: ভ্যালুর বদলে এক্সেল সেলে ফর্মুলা দেখানোর ৬ উপায়

মনে রাখবেন

  • যদি আমরা ref_text আর্গুমেন্ট অন্য ওয়ার্কবুক- থেকে নেই, তবে আমাদের অবশ্যই ওয়ার্কবুক খোলা রাখতে হবে INDIRECT ফাংশন কাজ করতে। অন্যথায়, এটা #REF! Error দেখাবে।
  • INDIRECT ফাংশন ব্যবহার বড় ডেটাসেটের সাথে কাজ করার সময় স্পীড এবং পারফরম্যান্স ল্যাগিং সৃষ্টি করতে পারে।

উপসংহার

এখন আমরা জানি কীভাবে এক্সেলের INDIRECT ফর্মুলার সাহায্যে একটি টেক্সট ফর্মুলাকে রিয়েল ফর্মুলায় রূপান্তর করতে হয়। আশা করি এটি আপনাকে আরও আত্মবিশ্বাসের সাথে মেথডটি ব্যবহার করতে সাহায্য করবে। যেকোনো প্রশ্ন বা সাজেশন কমেন্ট বক্সে দিন।

সম্পর্কিত আর্টিকেলসমূহ

  • রেজাল্টের বদলে ফর্মুলা দেখাচ্ছে এক্সেল (৮ কারণ)
  • এক্সেলে ফর্মুলা দেখানো বন্ধ করার ২ পদ্ধতি
  • ফর্মুলার বদলে ভ্যালু দেখানো এক্সেলে (৭ মেথড)
  • এক্সেলে সব ফর্মুলা দেখানোর ৪ সহজ ও কুইক মেথড
  • প্রিন্ট করার সময় এক্সেলে ফর্মুলা দেখানো

  1. এক্সেলে FIXED ফাংশন ব্যবহারের পদ্ধতি

  2. Excel-এ RANDBETWEEN ফাংশন ব্যবহার করার পদ্ধতি

  3. এক্সেলে কনক্যাটিনেট (CONCATENATE) ফাংশন ব্যবহার করার পদ্ধতি

  4. এক্সেল মास্টার করুন: সেল ডিলিমিটার দিয়ে ভাগ করার ৮টি এক্সপার্ট ফর্মুলা