এক্সেলে সেল রেফারেন্স হিসাবে পরিবর্তনশীল সারি নম্বর কীভাবে ব্যবহার করবেন

  • এই শেয়ার করুন
Hugh West

কখনও কখনও এক্সেলে, আমরা নির্দিষ্ট সেলগুলিকে সরাসরি সেল রেফারেন্স হিসাবে ব্যবহার করতে পারি না। অতএব, আমরা এক্সেলে সেল রেফারেন্স হিসাবে পরিবর্তনশীল সারি নম্বর ব্যবহার করতে বাধ্য হচ্ছি। সম্পূর্ণ ধারণাটি হল যে আমরা এন্ট্রি, সূত্র বা যেখানেই চাই সেখানে সেল রেফারেন্স হিসাবে বরাদ্দ করতে আমরা একটি র্যান্ডম সারি নম্বর ব্যবহার করি৷

নিচের স্ক্রিনশটে দেখানো হিসাবে, আমরা কয়েকটি সংখ্যার যোগফল চাই৷ আমরা সহজভাবে ব্যাপ্তি যোগ করে যোগফল পেতে পারি (যেমন, B5:B11 )। যাইহোক, যদি আমরা B11 সেল রেফারেন্স হিসাবে সন্নিবেশ করতে অক্ষম হই তবে আমরা একটি র্যান্ডম সারি নম্বর ব্যবহার করি (যেমন C5 )। InDIRECT, OFFSET বা INDEX ফাংশন C5 সেল মান 11 B11 সেল রেফারেন্স হিসাবে রূপান্তর করে। সুতরাং, সামগ্রিক রূপান্তর ঘটে B(C5)=B11

এই নিবন্ধে, আমরা সেল রেফারেন্স হিসাবে সারি নম্বর ব্যবহার করার একাধিক উপায় প্রদর্শন করি এক্সেল৷

এক্সেল ওয়ার্কবুক ডাউনলোড করুন

ভেরিয়েবল রো নম্বর সেল রেফারেন্স হিসাবে.xlsm

4 এক্সেলে সেল রেফারেন্স হিসাবে পরিবর্তনশীল সারি নম্বর ব্যবহার করার সহজ উপায়

কোষ রেফারেন্স হিসাবে পরিবর্তনশীল সারি ব্যবহার প্রদর্শন করতে, আমাদের কাছে একটি ডেটাসেট রয়েছে। আমাদের ডেটাসেটে সারি নম্বর হিসাবে ক্রমিক নম্বর এবং অন্যান্য কলাম রয়েছে যা নীচের ছবিতে দেখানো হয়েছে। আমরা একটি সেল রেফারেন্স হিসাবে পরিবর্তনশীল সারি নম্বর ব্যবহার করে মোট মূল্য এর যোগফল চাই৷

পদ্ধতি 1: পরিবর্তনশীল সারি নম্বর সক্ষম করতে INDIRECT ফাংশন সেল রেফারেন্স হিসেবে

The Indirect ফাংশন আর্গুমেন্ট হিসাবে পাঠ্য গ্রহণ করে একটি সেল রেফারেন্স প্রদান করে। INDIRECT ফাংশনের সিনট্যাক্স হল

=INDIRECT (ref_text, [a1])

ref_text ; একটি পাঠ্য স্ট্রিং এর রেফারেন্স

[a1] ; সেলের বুলিয়ান ইঙ্গিত A1 TRUE (ডিফল্টরূপে) = সেল A1 শৈলী। [ঐচ্ছিক] >>>>>> =SUM(F5:INDIRECT("F"&B15+4))

SUM সূত্রটি কেবল পরিসরের যোগফল দেয় (যেমন, F5:F15 )। কিন্তু প্রথমে, INDIRECT ফাংশনটি B15 সেল মান (যেমন, 11 ) নেয় তারপর এটি 15 করতে 4 যোগ করে। । অবশেষে, INDIRECT এটিকে F15 সূত্রে পাস করে। ফলস্বরূপ, F(B15) হয়ে যায় F(11+4) = F15

ধাপ 2: ENTER টিপুন। এর পরে আপনি F16 কক্ষে মোট মূল্যের পরিমাণ দেখতে পাবেন।

সরলীকরণের জন্য, আমরা সাধারণ সূত্রে সেল রেফারেন্স হিসাবে সারি নম্বর ব্যবহার করি। আপনি এটি দীর্ঘ এবং জটিল সূত্রে ব্যবহার করতে পারেন এবং এটি সূক্ষ্ম কাজ করে। সেল রেফারেন্সে সারি নম্বর ব্যবহার করা জটিলতা এড়াতে একটি কার্যকর উপায়।

আরো পড়ুন: এক্সেল ভিবিএ-তে সেল রেফারেন্স (8 উদাহরণ)

পদ্ধতি 2: OFFSET

INDIRECT ফাংশনের অনুরূপ, এক্সেল OFFSET ফাংশনটিও সেল রেফারেন্স ব্যবহার করে সেল রেফারেন্স হিসাবে পরিবর্তনশীল সারি নম্বর সন্নিবেশ করান . ফলাফলে তাদের মিল থাকা সত্ত্বেও, OFFSET ফাংশন লাগে 5 আর্গুমেন্ট ইনপুট। OFFSET ফাংশনের সিনট্যাক্স হল

=OFFSET (reference, rows, cols, [height], [width])

রেফারেন্স ; শুরুর ঘর যেখান থেকে সারি এবং কলাম সংখ্যা গণনা করা হবে

সারি ; রেফারেন্সের নিচে সারির সংখ্যা।

cols ; রেফারেন্সের ডানদিকে কলামের সংখ্যা।

উচ্চতা ; প্রত্যাবর্তিত রেফারেন্সে সারির সংখ্যা। [ঐচ্ছিক]

প্রস্থ ; প্রত্যাবর্তিত রেফারেন্সে কলামের সংখ্যা। [ঐচ্ছিক]

পদক্ষেপ 1: নিচের সূত্রটি সেলে টাইপ করুন F16

= SUM(F5:OFFSET(F5, B15-1,0,1,1))

উপরের সূত্রে, OFFSET ফাংশনটি F5 কোষ হিসাবে রেফারেন্স , B15-1 নেয় (যেমন, 11-1=10 ) ভেরিয়েবল হিসাবে সারি , 0 cols হিসাবে, 1 হিসাবে উচ্চতা এবং প্রস্থ B15 অথবা B15-1 পরিবর্তন করে আপনি সেল রেফারেন্স হিসাবে যেকোনো নম্বর সন্নিবেশ করতে পারেন।

ধাপ 2 : মোট যোগফল প্রদর্শন করতে ENTER টি চাপুন।

আরো পড়ুন: কিভাবে সেলকে রেফারেন্স করবেন এক্সেলে সারি এবং কলাম নম্বর (4 পদ্ধতি)

একই রকম রিডিং

  • এক্সেল ভিবিএ-তে ফর্মুলাআর1সি1 সম্পূর্ণ রেফারেন্স কীভাবে ব্যবহার করবেন<3
  • [স্থির!] আপেক্ষিক সেল রেফারেন্স এক্সেলে কাজ করছে না
  • এক্সেল VBA: খোলা ছাড়াই অন্য ওয়ার্কবুক থেকে সেল মান পান
  • স্প্রেডশীটে আপেক্ষিক এবং পরম সেল ঠিকানা
  • এক্সেলে আপেক্ষিক সেল রেফারেন্সের উদাহরণ (3মানদণ্ড)

পদ্ধতি 3: পরিবর্তনশীল সারি নম্বর ব্যবহার করার জন্য INDEX ফাংশন

কোষ রেফারেন্স হিসাবে একটি সারি নম্বর সন্নিবেশ করতে, আমরা একটি ফেরত দিতে পারি সূত্রে এটি বরাদ্দ করার জন্য মান। INDEX ফাংশনের ফলে নির্ধারিত অবস্থানের মান পাওয়া যায়। INDEX ফাংশনের সিনট্যাক্স হল

=INDEX (array, row_num, [col_num], [area_num])

অ্যারে ; পরিসীমা বা অ্যারে।

row_num ; ব্যাপ্তি বা অ্যারেতে সারি নম্বর৷

col_num ; ব্যাপ্তি বা অ্যারেতে কলাম নম্বর। [ঐচ্ছিক]

এরিয়া_সংখ্যা ; রেফারেন্সে ব্যবহৃত পরিসীমা। [ঐচ্ছিক]

ধাপ 1: যেকোন ফাঁকা ঘরে পরবর্তী সূত্রটি ব্যবহার করুন (যেমন, F16 )

=SUM(F5:INDEX(F:F,B15+4))

INDEX ফাংশনটি F (যেমন, F:F ) কলামটিকে একটি অ্যারে হিসাবে বিবেচনা করে, B15+4= 15 সারি_সংখ্যা হিসাবে। অন্যান্য আর্গুমেন্টগুলি o পশনাল তাই সেগুলি ব্যবহার করার প্রয়োজন নেই৷ সূত্রের INDEX(F:F,B15+4) অংশটি $35.4 (যেমন, F15 সেল মান) প্রদান করে। B15 বা B15+4 পরিবর্তন করলে সূত্রে পরিবর্তনশীল সারি সংখ্যা দেখা যায়।

ধাপ 2: কক্ষ F16 মোট মূল্য এর যোগফল দেখানোর জন্য ENTER কী ব্যবহার করুন।

আরো পড়ুন: Excel VBA: R1C1 ফর্মুলা সহ ভেরিয়েবল (3টি উদাহরণ)

পদ্ধতি 4: সেল রেফারেন্স হিসাবে পরিবর্তনশীল সারি নম্বর নেওয়ার জন্য VBA ম্যাক্রো

যদি আমরা প্রতিবার একটি সারি নম্বর লিখতে চাই, আমরা একটি রেঞ্জ বা অ্যারে থেকে সারি নির্বাচন করি? এক্সেল VBA ম্যাক্রো হয়এটি করতে দক্ষ। ধরুন আমরা নির্দিষ্ট সারিগুলিকে হাইলাইট করতে চাই (যেমন, C5:D15 ) নিচের ছবিতে মোটা কালিতে দেখানো হয়েছে, VBA ম্যাক্রো এটি কয়েকটি লাইন দিয়ে করে।

ধাপ 1: Microsoft Visual Basic উইন্ডো খুলতে, ALT+F11 টিপুন। Microsoft Visual Basic উইন্ডোতে, Insert নির্বাচন করুন ( Toolbar থেকে) > মডিউল এ ক্লিক করুন।

ধাপ 2: নিচের ম্যাক্রোটি মডিউল এ পেস্ট করুন।

3438

ম্যাক্রো কোডটি VBA ইনপুট বক্স ব্যবহার করে একটি সারি নম্বর নেয় তারপর প্রথম 10 সারিগুলিকে হাইলাইট করে . হাইলাইট VBA Selection.Font.Bold প্রপার্টি ব্যবহার করে করা হয়। Sheets.Range স্টেটমেন্ট একটি নির্দিষ্ট শীট এবং রেঞ্জ নির্ধারণ করে। এছাড়াও, এটি VBA CELL বৈশিষ্ট্য ব্যবহার করে পরিসর নির্ধারণ করে।

ধাপ 3: ম্যাক্রো চালানোর জন্য F5 কী ব্যবহার করুন। ম্যাক্রো প্রথমে একটি ইনপুট বক্স প্রদর্শন করে এবং একটি সারি নম্বর লিখতে বলে। সারি নম্বরটি প্রবেশ করার পর (যেমন, 5 ), ঠিক আছে এ ক্লিক করুন।

ঠিক আছে ক্লিক করা আপনাকে মডিউল উইন্ডোতে নিয়ে যাবে। ওয়ার্কশীটে ফিরে যান, আপনি দেখবেন নির্ধারিত পরিসরটি (যেমন, C5:D15 ) বোল্ড এ হাইলাইট করা হয়েছে।

আরো পড়ুন: সারি এবং কলাম নম্বর দ্বারা সেল রেফারেন্স সহ এক্সেল VBA উদাহরণ

উপসংহার

এই নিবন্ধে, আমরা ব্যবহার করি পরিবর্তনশীল সারি ব্যবহার করার জন্য একাধিক ফাংশনের পাশাপাশি VBA ম্যাক্রোএক্সেলে সেল রেফারেন্স হিসাবে সংখ্যা। ফাংশন যেমন INDIRECT , OFFSET , এবং INDEX তাদের আর্গুমেন্টে সারি সংখ্যা ব্যবহার করে ফলাফলগুলিকে সেল রেফারেন্স হিসাবে রূপান্তরিত করতে। আশা করি উপরে বর্ণিত এই উপায়গুলি ধারণাটিকে স্পষ্ট করবে এবং আপনাকে দৈনন্দিন ব্যবহারে সেগুলি ব্যবহার করতে সাহায্য করবে। আপনার আরও জিজ্ঞাসা থাকলে বা যোগ করার কিছু থাকলে কমেন্ট করুন।

Hugh West একজন অত্যন্ত অভিজ্ঞ এক্সেল প্রশিক্ষক এবং শিল্পে 10 বছরেরও বেশি অভিজ্ঞতা সহ বিশ্লেষক। তিনি অ্যাকাউন্টিং এবং ফিন্যান্সে স্নাতক ডিগ্রি এবং ব্যবসায় প্রশাসনে স্নাতকোত্তর ডিগ্রি অর্জন করেছেন। Hugh শিক্ষাদানের জন্য একটি আবেগ আছে এবং একটি অনন্য শিক্ষণ পদ্ধতি তৈরি করেছে যা অনুসরণ করা এবং বোঝা সহজ। এক্সেল সম্পর্কে তার বিশেষজ্ঞ জ্ঞান বিশ্বব্যাপী হাজার হাজার ছাত্র এবং পেশাদারদের তাদের দক্ষতা উন্নত করতে এবং তাদের কর্মজীবনে শ্রেষ্ঠত্ব অর্জন করতে সাহায্য করেছে। তার ব্লগের মাধ্যমে, Hugh তার জ্ঞান বিশ্বের সাথে ভাগ করে নেয়, বিনামূল্যে এক্সেল টিউটোরিয়াল এবং অনলাইন প্রশিক্ষণ প্রদান করে ব্যক্তি এবং ব্যবসায়িকদের তাদের পূর্ণ সম্ভাবনায় পৌঁছাতে সহায়তা করার জন্য।