অনেক সময়, এক্সেল-এ, ব্যবহারকারীরা পছন্দসই মান দেখানোর জন্য সূত্র ব্যবহার করে। এই সূত্রের ফলাফলগুলি সেই নির্দিষ্ট শীটে বা একই ওয়ার্কবুকের অন্য শীটে অন্যান্য ঘরের মানগুলির উপর নির্ভর করে। আমাদের মূল লক্ষ্য হল অন্য ওয়ার্কশীটে অন্য কক্ষের উপর একটি সেলের মানের নির্ভরতা দেখানো। এই নিবন্ধে, আমরা আপনাকে দেখাব কিভাবে এক্সেলের শীট জুড়ে নির্ভরশীলদের ট্রেস করতে হয়।
আপনি বিনামূল্যে Excel ডাউনলোড করতে পারেন এখানে ওয়ার্কবুক এবং নিজে থেকে অনুশীলন করুন।
ট্রেস নির্ভরশীল
আমরা ট্রেস ডিপেন্ডেন্টকে একটি একক কোষ বা কোষের একটি পরিসর হিসাবে সংজ্ঞায়িত করতে পারি যা অন্যান্য কোষের মানকে প্রভাবিত করে৷ নির্ভরশীল কোষ ফলাফল দেখানোর জন্য সক্রিয় কোষের মানের উপর নির্ভর করে। উদাহরণস্বরূপ, সেল B8 সূত্র =B6-B7 ধারণ করে . এখানে, সেল B6 এবং B7 সক্রিয় কোষ কারণ সেলের মান B8 B6 উভয়ের উপর নির্ভর করে এবং B7 , এবং তারা ট্রেস নির্ভরশীল।
এক্সেলের শীট জুড়ে নির্ভরশীলদের ট্রেস করার 2 সহজ উপায়
এই নিবন্ধে, আপনি এক্সেলের শীট জুড়ে নির্ভরশীলদের ট্রেস করার দুটি ভিন্ন উপায় দেখতে পাবেন৷ আমাদের প্রথম পদ্ধতিতে, আমরা ট্রেস ডিপেন্ডেন্টস ব্যবহার করব নির্ভরশীলদের দেখানোর জন্য এক্সেলের কমান্ড। আমাদের দ্বিতীয় পদ্ধতির জন্য, আমরা একটি VBA প্রয়োগ করব একই উদ্দেশ্যে কোড।
আমাদের নিবন্ধটি ব্যাখ্যা করার জন্য, আমরা নিম্নলিখিত ডেটা সেট ব্যবহার করব। এখানে B কলামে এবং C , আমাদের যথাক্রমে কিছু অর্ডার আইডি এবং তাদের সংশ্লিষ্ট পণ্য রয়েছে।
1. শীট জুড়ে নির্ভরশীলদের ট্রেস করতে ট্রেস ডিপেন্ডেন্টস কমান্ড ব্যবহার করা হচ্ছে
আমাদের প্রথম পদ্ধতির জন্য, আমরা ট্রেস ডিপেন্ডেন্টস ব্যবহার করব কমান্ড, যা সূত্রে অবস্থিত ফিতার ট্যাব। এই কমান্ডটি নির্বাচন করে, আমরা সক্রিয় কোষ এবং একটি নির্দিষ্ট সূত্র বা মানের নির্ভরশীল কোষ দেখতে পারি। এই পদ্ধতির বিস্তারিত ধাপগুলো নিম্নরূপ।
ধাপ 1:
- প্রথমত, আমরা একটি ডেটা সেট তৈরি করতে দুটি ওয়ার্কশীট নেব।
- যেহেতু আমরা শীট জুড়ে ট্রেস নির্ভরশীল দেখাব, আমাদের কমপক্ষে দুটি ওয়ার্কশীট লাগবে।
- নিম্নলিখিত ছবিতে, আমরা ট্রেস ডিপেন্ডেন্ট -এ ডেটা সেট করব শীট।
ধাপ 2:
- দ্বিতীয়ত, আমরা আরেকটি ওয়ার্কশীট নেব এবং এটির নাম দেব ট্রেস ডিপেন্ডেন্ট 1 .
- এছাড়া, আমরা একটি সূত্র প্রয়োগ করার জন্য একটি অতিরিক্ত কলাম তৈরি করব যাতে উভয় পত্রকের ঘরের ঠিকানা থাকবে৷
- তারপর, COUNTIF ফাংশন-এর নিম্নলিখিত সূত্রটি লিখুন কক্ষে D5 .
=COUNTIF('Trace Dependent'!B5:B10,'Trace Dependent 1'!B5)
ধাপ 3:
- তৃতীয়ভাবে Enter টিপুন ফলাফল দেখতে।
- তারপর, অটোফিল এর সাহায্যে বৈশিষ্ট্য, আমরা নিম্ন কক্ষের ফলাফলও দেখাব।
পদক্ষেপ 4:
- চতুর্থভাবে, ট্রেস ডিপেন্ডেন্ট -এ ফিরে যান শীট।
- তারপর, সেল B5 নির্বাচন করুন .
- এখানে, আমরা পরীক্ষা করব যে কোনো ঘরের মান এই ঘরের উপর নির্ভরশীল কিনা।
- তারপর, ঘরটি নির্বাচন করার পরে সূত্র-এ যান রিবনের ট্যাব।
- সেখান থেকে, সূত্র অডিটিং-এ গ্রুপ, ট্রেস ডিপেন্ডেন্টস নির্বাচন করুন .
ধাপ 5:
- পঞ্চমত, যদি সেলটি একটি সক্রিয় সেল হয় তাহলে আপনি একটি বিন্দুযুক্ত কালো রেখা দেখতে পাবেন যেটি একটি চিত্রের দিকে নির্দেশ করে একটি তীরচিহ্ন রয়েছে৷
- এটি নির্দেশ করে, সেলটি একটি সক্রিয় সেল এবং এর নির্ভরশীল সেলটি অন্য একটি ওয়ার্কশীটে রয়েছে৷
পদক্ষেপ 6:
- তারপর, বিন্দুযুক্ত লাইনের প্রান্তে মাউস রাখুন এবং এটিতে ডাবল ক্লিক করুন।
পদক্ষেপ 7:
- এই ধাপে, আপনি এতে যান দেখতে পাবেন ডাবল ক্লিক করার পর ডায়ালগ বক্স।
- ফলে, বাক্সটি শীটটি এবং যে সূত্রে সক্রিয় সেল ব্যবহার করা হয়েছে তা দেখাবে৷
- তারপর রেফারেন্স নির্বাচন করুন এবং ঠিক আছে এ ক্লিক করুন .
ধাপ 8:
- অবশেষে, পূর্ববর্তী ধাপের ক্রিয়াটি আপনাকে সেই শীটে নিয়ে যাবে যেখানে এই সূত্রটি ব্যবহার করা হয়েছে।
- এছাড়া, এটি নির্ভরশীল কক্ষ নির্দেশ করবে যার মান সক্রিয় কোষের উপর নির্ভরশীল৷
- আমাদের উদাহরণে, ঘরের ফলাফল D5 শীটের ট্রেস নির্ভরশীল 1 সক্রিয় সেল B5 এর উপর নির্ভরশীল শীটের ট্রেস নির্ভরশীল .
2. এক্সেলের শিট জুড়ে নির্ভরশীলদের ট্রেস করতে VBA কোড প্রয়োগ করা হচ্ছে
আমাদের দ্বিতীয় পদ্ধতি হিসাবে, আমরা একটি VBA প্রয়োগ করব এক্সেলের শীট জুড়ে নির্ভরশীলদের ট্রেস করার জন্য কোড। আমরা কোডে সঠিক ক্রম এবং কমান্ড দেব এবং এটি নির্ভরশীল এবং সক্রিয় সেল দেখাবে। আরও ভাল বোঝার জন্য, নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করুন৷
৷ধাপ 1:
- প্রথমে, দুটি শীট নিন এবং পূর্ববর্তী পদ্ধতির মতো উভয় শীটে ডেটা সেট করুন৷
ধাপ 2:
- তারপর, D কলামের ঘরগুলি পূরণ করুন VBA 1 শীটে সেট করা ডেটার পূর্বের বর্ণনার মতই সূত্র প্রয়োগ করে।
ধাপ 3:
- তৃতীয়ত, আমরা নির্ভরশীলদের ট্রেস করতে কোডটি প্রয়োগ করব।
- তার জন্য, সেল নির্বাচন করুন B5 শীট VBA .
- তারপর, ডেভেলপার-এ যান রিবনের ট্যাব।
- সেখান থেকে, ভিজ্যুয়াল বেসিক বেছে নিন .
পদক্ষেপ 4:
- চতুর্থভাবে, আপনি VBA দেখতে পাবেন উইন্ডো।
- এখানে, ঢোকান থেকে ট্যাব বেছে নিন মডিউল .
ধাপ 5:
- পঞ্চমত, নিচের কোডটি কপি করে মডিউলে পেস্ট করুন।
Sub Trace_Dependents_Across_Sheets()
'Adding commands to show dependents
Selection.ShowDependents
'The arrow doesn't show any precedent
ActiveCell.NavigateArrow TowardPrecedent:=False, ArrowNumber:=1, _
LinkNumber:=1
End Sub
VBA ব্রেকডাউন৷
- প্রথমত, আমরা সাব পদ্ধতিকে কল করছি Trace_Dependents_Across_sheets .
Sub Trace_Dependents_Across_Sheets()
- তারপর, নিম্নলিখিত কমান্ডগুলি নির্ভরশীল এবং সক্রিয় সেল দেখাবে।
- তীরের সংখ্যা এক হবে এবং তীরটি পূর্ববর্তী ঘরের দিকে নেভিগেট করবে না
Selection.ShowDependents
'The arrow doesn't show any precedent
ActiveCell.NavigateArrow TowardPrecedent:=False, ArrowNumber:=1, _
LinkNumber:=1
পদক্ষেপ 6:
- তারপর, কোডটি পেস্ট করার পরে সংরক্ষণ করুন।
- এর পরে, মডিউলে কার্সার রাখুন এবং রান বোতাম টিপুন বা F5 এটা খেলতে।
পদক্ষেপ 7:
- কোডটি চালানোর পরে, এটি আমাদের সরাসরি সেলে নিয়ে যাবে D5 শীট VBA 1 , নির্দেশ করে এটি নির্ভরশীল কোষ।
ধাপ 8:
- ফলে, আপনি যদি VBA শীটে ফিরে যান তাহলে আপনি B5 সেল দেখতে পাবেন ট্রেস নির্ভর তীর দ্বারা চিহ্নিত করা হয়, এটি একটি সক্রিয় ঘর হিসাবে নির্দেশ করে।
উপসংহার
এটাই এই নিবন্ধের শেষ। আমরা আশা করি আপনি এই নিবন্ধটি সহায়ক বলে মনে করেন। উপরের বর্ণনাটি পড়ার পর, আপনি Excel-এ নির্ভরশীলদের ট্রেস করতে সক্ষম হবেন উপরে উল্লিখিত যে কোনো পদ্ধতি ব্যবহার করে শীট জুড়ে। অনুগ্রহ করে নীচের মন্তব্য বিভাগে আমাদের সাথে আরও কোনো প্রশ্ন বা সুপারিশ শেয়ার করুন৷
৷The Exceldemy ৷ দল সবসময় আপনার পছন্দ সম্পর্কে উদ্বিগ্ন. তাছাড়া, আপনাকে মনে রাখতে হবে যে জমা দেওয়া মন্তব্যগুলি অনুমোদিত হতে হবে। অতএব, মন্তব্য করার পরে, ধৈর্য ধরুন এবং আমরা যত তাড়াতাড়ি সম্ভব আপনার প্রশ্নের উত্তর দেব।