INDIRECT ফাংশন (একটি Lookup & Reference ফাংশন) টেক্সট স্ট্রিং দ্বারা নির্দিষ্ট রেফারেন্স রিটার্ন করতে ব্যবহৃত হয়। এই ফাংশন কোনো সেল বা রেঞ্জের যেকোনো রেফারেন্স থেকে ভ্যালু পাওয়ার জন্য ব্যবহার হয়। এই আর্টিকেলে আমি এক্সেল INDIRECT রেঞ্জের ব্যবহার ব্যাখ্যা করব।
ব্যাখ্যাকে আরও স্পষ্ট করতে, আমি একটি ডেটাসেট ব্যবহার করব যা ৪ কোয়ার্টারের সেলস ইনফরমেশন প্রকাশ করে। ডেটাসেটে ৫টি কলাম রয়েছে: Sales Person, Quarter-1, Quarter-2, Quarter-3, এবং Quarter-4।

অভ্যাসের জন্য ডাউনলোড করুন
এক্সেল INDIRECT রেঞ্জ ব্যবহার করার ৮টি উপায়
১. সেল রেফারেন্স দিয়ে ভ্যালু পাওয়ার জন্য INDIRECT রেঞ্জ ব্যবহার
আপনি INDIRECT ফাংশন ব্যবহার করে যেকোনো সেল বা সেল রেঞ্জের সেল রেফারেন্স দিয়ে ভ্যালু ফেচ করতে পারেন।
এখানে, আমি Quarter-1- থেকে সেল রেঞ্জ C4:C8-এর ভ্যালুগুলো পেতে চাই।
এর জন্য,
- সেল H4-এ নিচের ফর্মুলা টাইপ করুন।
=INDIRECT("C4:C8")
এখানে, INDIRECT ফাংশনে, আমি সেল রেঞ্জ C4:C8 কে ref_text-এ স্ট্রিং/টেক্সট ("C4:C8") হিসেবে ব্যবহার করেছি।
এখন ENTER চাপুন, এবং আপনি ব্যবহার করা সেল রেফারেন্সের সকল ভ্যালু পাবেন।

২. সেলে থাকা সেল রেফারেন্স দিয়ে ভ্যালু পাওয়া
যদি আপনি সেল বা সেল রেঞ্জকে একটি সেলে রেখে ভ্যালু ফেচ করতে চান, তবে সেটিও INDIRECT ফাংশন দিয়ে করা সম্ভব।
এখানে, আমি Quarter-2- থেকে সেল রেঞ্জ D4:D8-এর ভ্যালু পেতে চাই। সেল রেফারেন্স সরাসরি ব্যবহার না করে, আমি এটিকে একটি সেলে রাখতে চাই। নিচের ডেটাসেটে, আমি সেল রেঞ্জটি রাখেছি যেখানে থেকে ভ্যালু ফেচ করতে চাই।

- সেল I4-এ নিচের ফর্মুলা টাইপ করুন।
=INDIRECT(H4)
এখানে, INDIRECT ফাংশনে, আমি সেল H4 কে ref_text হিসেবে সিলেক্ট করেছি। যেখানে আমি সেল রেঞ্জ D4:D8 কে H4 সেলে সংরক্ষণ করেছি। তাই এটি সেসব সেলের ভ্যালু ফেচ করবে।
এখন ENTER চাপুন, এবং আপনি সিলেক্ট করা সেল থেকে সকল ভ্যালু পাবেন।

৩. সেলের ভ্যালু ব্যবহার করে রেফারেন্স তৈরি করা
INDIRECT ফাংশন আমাদের একটি সেলের ভ্যালু ব্যবহার করে সেল রেফারেন্স তৈরির সুযোগ দেয়।
রেফারেন্স তৈরির প্রক্রিয়া দেখি:
- সেল I4-এ নিচের ফর্মুলা টাইপ করুন।
=INDIRECT("E"&H4)
এখানে, INDIRECT ফাংশনে, আমি "E"&H4 কে ref_text হিসেবে ব্যবহার করেছি। যেখানে E হলো কলাম এবং H4-এ আমি ভ্যালু 5 সংরক্ষণ করেছি। ফাংশনে, আমি কলাম E এবং H4 সেলের ভ্যালু কনক্যাটেনেট করেছি যাতে সেটি E5 হয়। শেষে, INDIRECT ফাংশন E5 সেলের ভ্যালু ফেচ করবে।
এখন ENTER চাপুন, এবং আপনি রেফারেন্স হিসেবে ব্যবহৃত সেল থেকে ভ্যালু পাবেন।

৪. নেমড রেঞ্জ ব্যবহার করে সেল রেঞ্জের SUM বের করা
আপনি INDIRECT ফাংশনে নেমড রেঞ্জ ব্যবহার করতে পারেন। তারপর অন্য ফর্মুলা দিয়ে নেমড রেঞ্জ-এর ভ্যালু ক্যালকুলেট করতে পারেন।
যেকোনো রেঞ্জ নেম করার প্রক্রিয়া দেখি:
- প্রথমে সেল রেঞ্জ সিলেক্ট করুন।
- ➤ আমি সেল রেঞ্জ C4:C8 সিলেক্ট করেছি।
- তারপর Address Bar-এ যান এবং আপনার পছন্দের যেকোনো নাম দিয়ে রেঞ্জটিকে নেম করুন।
- ➤ আমি সিলেক্ট করা সেলকে Quarter_1 নামে নেম করেছি।

এখন, Quarter_1-এর টোটাল সেলস ক্যালকুলেট করতে নেমড রেঞ্জ ব্যবহার করে, আমি INDIRECT এবং SUM ফাংশন একসাথে ব্যবহার করব।
- সেল I4-এ নিচের ফর্মুলা টাইপ করুন।
=SUM(INDIRECT(I3))
এখানে, SUM ফাংশনে, আমি INDIRECT(I3) কে number1 হিসেবে ব্যবহার করেছি।
INDIRECT ফাংশনে, আমি সেল I3 কে ref_text হিসেবে সিলেক্ট করেছি। যেখানে I3-এ আমি রেঞ্জ C4:C8-এর নাম রাখেছি।
এখন, INDIRECT ফাংশন সেসব সেলের ভ্যালু পাবে এবং SUM ফাংশন সেসব সেলের টোটাল রিটার্ন করবে।
শেষে ENTER চাপুন, এবং আপনি Quarter_1-এর টোটাল সেলস পাবেন।

৫. INDIRECT নেমড রেঞ্জ ব্যবহার করে AVERAGE বের করা
আপনি AVERAGE ফাংশন এবং INDIRECT ফাংশন ব্যবহার করে একটি নেমড রেঞ্জ-এর AVERAGEও বের করতে পারেন।
- সেল I4-এ নিচের ফর্মুলা টাইপ করুন।
=AVERAGE(INDIRECT(I3))
এখানে, AVERAGE ফাংশনে, আমি INDIRECT(I3) কে number1 হিসেবে ব্যবহার করেছি।
INDIRECT ফাংশনে, আমি সেল I3 কে ref_text হিসেবে সিলেক্ট করেছি। যেখানে I3-এ আমি রেঞ্জ C4:C8-এর নাম রাখেছি।
এখন, INDIRECT ফাংশন সেসব সেলের ভ্যালু পাবে এবং SUM ফাংশন সেসব সেলের গড় রিটার্ন করবে।
শেষে ENTER চাপুন, এবং আপনি Quarter_1-এর গড় সেলস পাবেন।

৬. সেল রেঞ্জের MAXIMUM বের করা
যদি আপনি কোনো নেমড রেঞ্জের ম্যাক্সিমাম বের করতে চান, তবে MAX ফাংশন এবং INDIRECT ফাংশন ব্যবহার করতে পারেন।
- সেল I4-এ নিচের ফর্মুলা টাইপ করুন।
=MAX(INDIRECT(I3))
এখানে, MAX ফাংশনে, আমি INDIRECT(I3) কে number1 হিসেবে ব্যবহার করেছি।
INDIRECT ফাংশনে, আমি সেল I3 কে ref_text হিসেবে সিলেক্ট করেছি। যেখানে I3-এ আমি রেঞ্জ C4:C8-এর নাম রাখেছি।
এখন, INDIRECT ফাংশন সেসব সেলের ভ্যালু পাবে এবং MAX ফাংশন সেসব সেল থেকে ম্যাক্সিমাম নাম্বার রিটার্ন করবে।
শেষে ENTER চাপুন, এবং আপনি Quarter_1-এর ম্যাক্সিমাম সেলস পাবেন।

৭. সেল রেঞ্জের MINIMUM বের করা
আপনি চাইলে MIN ফাংশন এবং INDIRECT ফাংশন ব্যবহার করে কোনো নেমড রেঞ্জের মিনিমামও বের করতে পারেন।
- সেল I4-এ নিচের ফর্মুলা টাইপ করুন।
=MIN(INDIRECT(I3))
এখানে, MIN ফাংশনে, আমি INDIRECT(I3) কে number1 হিসেবে ব্যবহার করেছি।
INDIRECT ফাংশনে, আমি সেল I3 কে ref_text হিসেবে সিলেক্ট করেছি, যেখানে I3-এ আমি রেঞ্জ C4:C8-এর নাম রাখেছি।
এখন, INDIRECT ফাংশন সেসব সেলের ভ্যালু পাবে এবং MIN ফাংশন সেসব সেল থেকে মিনিমাম নাম্বার রিটার্ন করবে।
ENTER চাপুন এবং আপনি Quarter_1-এর মিনিমাম সেলস পাবেন।

৮. এক্সেল INDIRECT রেঞ্জ ব্যবহার করে SMALL ভ্যালুদের গড় বের করা
আপনি AVERAGE ফাংশন, SMALL ফাংশন, ROW ফাংশন, এবং INDIRECT ফাংশন ব্যবহার করে একটি সেল রেঞ্জ থেকে ৩টি সবচেয়ে ছোট নাম্বারের গড় বের করতে পারেন।
- সেল I4-এ নিচের ফর্মুলা টাইপ করুন।
=AVERAGE(SMALL(F4:F8,ROW(INDIRECT("1:3"))))
এখানে, AVERAGE ফাংশনে, আমি SMALL(F4:F8,ROW(INDIRECT("1:3"))) কে number1 হিসেবে ব্যবহার করেছি।
SMALL ফাংশনে, আমি F4:F8 কে array এবং ROW(INDIRECT("1:3")) কে k হিসেবে ব্যবহার করেছি যা পজিশন।
তারপর, ROW ফাংশনে, আমি INDIRECT("1:3") কে reference হিসেবে ব্যবহার করেছি।
INDIRECT ফাংশনে, আমি 1:3 কে ref_text হিসেবে ব্যবহার করেছি। যেখানে 1:3 মানে ৩টি ভ্যালু। এখানে, INDIRECT ফাংশন ROW ফাংশনে ব্যবহার করা হয়েছে যাতে কোনো সারি ইনসার্ট বা ডিলিট করলে ও ফর্মুলা সঠিক থাকে।
এখন, SMALL ফাংশন ৩টি সবচেয়ে ছোট নাম্বার রিটার্ন করবে এবং AVERAGE ফাংশন সেসব ছোট নাম্বারের গড় রিটার্ন করবে।
ENTER চাপুন এবং আপনি Quarter_4-এর ৩টি সবচেয়ে ছোট সেলসের গড় পাবেন।

খেয়াল রাখবেন
- 🔺 ref_text যদি ভ্যালিড সেল রেফারেন্স না হয় এবং range limit এক্সিড হয়, তবে INDIRECT ফাংশন #REF এরর দেখাবে।
- 🔺 ফাংশন নেম মিসপেল করলে INDIRECT ফাংশন #NAME এরর দেখাবে।
প্র্যাকটিস সেকশন

উপসংহার
এই আর্টিকেলে আমি এক্সেল INDIRECT রেঞ্জ ব্যবহার করার ৮টি উপায় ব্যাখ্যা করেছি। আমি এই-o কভার করার চেষ্টা করেছি যে কখন এবং কেন INDIRECT ফাংশন ত্রুটি দেখাতে পারে। সবার শেষে, আপনার যেকোনো সাজেশন, আইডিয়া, বা ফিডব্যাক থাকলে নিচে কমেন্ট করতে ঝিঝক করবেন না।
সম্পর্কিত আর্টিকেল
- এক্সেলে ইন্ডায়রেক্ট অ্যাড্রেস ব্যবহার করার ১২ উদাহরণ
- এক্সেলে শিট নাম সহ INDIRECT ফাংশন (৪ ক্রাইটেরিয়া)
- INDIRECT ফাংশন এক্সেল: ভিন্ন শিট থেকে ভ্যালু পান
- এক্সেলে INDIRECT ফাংশন ব্যবহার করে ড্রপ-ডাউন লিস্ট তৈরি করা