INDIRECT এবং ADDRESS Functions এর ব্যবহার

Lookup এবং Reference Functions - অ্যাডভান্সড এক্সেল ফাংশনস (Advanced Excel Functions) - Big Data and Analytics

421

INDIRECT এবং ADDRESS ফাংশন এক্সেলের শক্তিশালী রেফারেন্স ফাংশন হিসেবে পরিচিত, যা ডাইনামিক রেঞ্জ ও সেল রেফারেন্স তৈরি করতে সাহায্য করে। এই ফাংশনগুলো ব্যবহার করে আপনি এমন সেল রেফারেন্স তৈরি করতে পারেন যেগুলি অন্যান্য সেল বা শিটের মানের উপর ভিত্তি করে পরিবর্তিত হতে পারে। এগুলি বিশেষভাবে তখন কার্যকরী যখন আপনি ডাইনামিকভাবে রেঞ্জ বা সেল রেফারেন্স তৈরি করতে চান।


INDIRECT ফাংশন

INDIRECT ফাংশনটি এক্সেলে একটি রেঞ্জ বা সেলের রেফারেন্সকে টেক্সট হিসেবে ব্যবহার করতে সক্ষম। এটি মূলত টেক্সটের মাধ্যমে সেল রেফারেন্স তৈরি করে এবং সেই সেল বা রেঞ্জে থাকা মানকে ফেরত দেয়।

ব্যবহার:
=INDIRECT(ref_text, [a1])

  • ref_text: এটি হলো সেই সেল রেফারেন্স বা টেক্সট স্ট্রিং যা আপনি ফাংশনে দিতে চান। উদাহরণস্বরূপ, "A1" বা "Sheet2!B5"
  • [a1]: এটি ঐচ্ছিক প্যারামিটার, যেখানে আপনি নির্ধারণ করতে পারেন ফর্মুলা A1 স্টাইল রেফারেন্স ব্যবহার করবে কিনা (যদি TRUE থাকে) বা R1C1 স্টাইল রেফারেন্স (যদি FALSE থাকে)।

উদাহরণ

ধরা যাক, আপনি সেল A1-এ "B2" লিখেছেন এবং B2 সেলে একটি মান রয়েছে। এখন, আপনি INDIRECT ফাংশন ব্যবহার করে A1 সেলের মান অনুযায়ী B2 সেলের মানকে রিটার্ন করতে চান। তাহলে ফর্মুলাটি হবে:

=INDIRECT(A1)

এটি A1 সেলের মধ্যে থাকা "B2" রেফারেন্সকে ব্যবহার করে, এবং B2 সেলে যেটি মান রয়েছে সেটি রিটার্ন করবে।


ADDRESS ফাংশন

ADDRESS ফাংশনটি নির্দিষ্ট সারি (row) ও কলাম (column) নম্বরের ভিত্তিতে একটি সেলের রেফারেন্স তৈরি করে। এটি মূলত একটি টেক্সট স্ট্রিং হিসেবে সেল রেফারেন্স দেয়।

ব্যবহার:
=ADDRESS(row_num, column_num, [abs_num], [a1], [sheet])

  • row_num: সেলের সারির সংখ্যা (যেমন, 1, 2, 3)।
  • column_num: সেলের কলামের সংখ্যা (যেমন, 1 = A, 2 = B, 3 = C)।
  • [abs_num]: এটি ঐচ্ছিক প্যারামিটার, যা সেল রেফারেন্সের আপেক্ষিকতা নির্ধারণ করে (1 = আবশ্যক, 2 = কলাম ফিক্স, 3 = সারি ফিক্স, 4 = আপেক্ষিক)।
  • [a1]: এটি ঐচ্ছিক প্যারামিটার, যেখানে আপনি A1 রেফারেন্স স্টাইল (TRUE) বা R1C1 স্টাইল (FALSE) নির্বাচন করতে পারেন।
  • [sheet]: এটি ঐচ্ছিক প্যারামিটার, যেখানে আপনি শিট নাম প্রদান করতে পারেন, উদাহরণস্বরূপ, "Sheet1"।

উদাহরণ

ধরা যাক, আপনি একটি সেলের ঠিকানা তৈরি করতে চান, যেখানে সারি নম্বর হবে 3 এবং কলাম নম্বর হবে 2 (যা হবে সেল B3)। তাহলে ফর্মুলাটি হবে:

=ADDRESS(3, 2)

এটি "$B$3" রিটার্ন করবে। আপনি যদি আংশিক আপেক্ষিক রেফারেন্স চান, যেমন শুধুমাত্র কলাম ফিক্স করে সারি আপেক্ষিক রেখে, তাহলে:

=ADDRESS(3, 2, 2)

এটি B$3 রিটার্ন করবে।


INDIRECT এবং ADDRESS ফাংশন একসাথে ব্যবহার

এই দুটি ফাংশন একসাথে ব্যবহার করলে আপনি ডাইনামিক সেল রেফারেন্স তৈরি করতে পারবেন, যা বিভিন্ন কাজের জন্য অত্যন্ত উপকারী।

উদাহরণ

ধরা যাক, আপনি একটি সেল থেকে একটি রেঞ্জের মান নিতে চান, তবে রেঞ্জের অবস্থান ডাইনামিকভাবে পরিবর্তন হবে। তাহলে আপনি ADDRESS এবং INDIRECT ফাংশন একসাথে ব্যবহার করতে পারেন।

যদি আপনি সেল A1 থেকে সারি এবং কলাম নম্বর পেতে চান, এবং সেই অনুযায়ী রেফারেন্স তৈরি করতে চান, তাহলে ফর্মুলাটি হবে:

=INDIRECT(ADDRESS(A1, 2))

এটি A1 সেলে থাকা সারি নম্বর অনুযায়ী কলাম 2 থেকে রেফারেন্স তৈরি করে এবং মান রিটার্ন করবে।


সারাংশ

INDIRECT এবং ADDRESS ফাংশন এক্সেলে ডাইনামিক সেল রেফারেন্স তৈরি করতে ব্যবহৃত হয়। INDIRECT ফাংশন একটি টেক্সট রেফারেন্স থেকে সেল বা রেঞ্জের মান পেতে সাহায্য করে, আর ADDRESS ফাংশনটি সারি ও কলাম নম্বর থেকে সেল রেফারেন্স তৈরি করে। একত্রে ব্যবহার করে আপনি ডাইনামিকভাবে সেল বা রেঞ্জের মান অনুসন্ধান করতে এবং এমন সেল রেফারেন্স তৈরি করতে পারবেন যা পরিবর্তিত হতে পারে, যা বিশেষত বড় ডেটা সেটের সাথে কাজ করার সময় কার্যকরী।

Content added By
Promotion

Are you sure to start over?

Loading...