এক্সেল-এ কাজ করার সময় ট্রেস ডিপেন্ডেন্টস (নির্ভরতা অনুধাবন) কীভাবে কাজ করে তা জানা অত্যন্ত গুরুত্বপূর্ণ। ডেটার নির্ভরতা বোঝা একটি এক্সেল ব্যবহারকারীকে জানাতে সাহায্য করে যে একটি সেলের ডেটা কীভাবে অন্যান্য সেলের উপর নির্ভরশীল। ট্রেসিং ডিপেন্ডেন্টস একটি ওয়ার্কবুককে জরুরি সময়ে আরও সুবিধাজনক করে তোলে। এই আর্টিকেলে, আমরা এক্সেলে ট্রেস ডিপেন্ডেন্টস করার ২ সহজ এবং কার্যকর পদ্ধতি শিখব।
অনুশীলনের জন্য প্র্যাকটিস ওয়ার্কবুক ডাউনলোড করুন।
এক্সেলে ট্রেস ডিপেন্ডেন্টস করার ২ সহজ পদ্ধতি
চলুন এবিসি ট্রেডার্স-এর আর্ধবার্ষিক বিক্রয় নামক একটি ডেটাসেট বিবেচনা করি। এই ডেটাসেটে ৩টি কলাম রয়েছে। কলাম বি, সি এবং ডি যথাক্রমে মাস, বিক্রয়, এবং ৩ মাসের গড় বিক্রয় নির্দেশ করছে। এছাড়াও ৭টি সারি ডেটা রয়েছে। এক্সেলে ট্রেস ডিপেন্ডেন্টস করার জন্য আমরা ফর্মুলা অডিটিং এবং ভিবিএ কোড ব্যবহার করব। আশা করি এই প্রক্রিয়াগুলো আপনাকে এক্সেল দক্ষতার সাথে ব্যবহার করতে সাহায্য করবে।
১. ফর্মুলা অডিটিং ব্যবহার করে ট্রেস ডিপেন্ডেন্টস করা
এই বিভাগে, আমি এক্সেলে ট্রেস ডিপেন্ডেন্টস করার একটি পদ্ধতি বর্ণনা করব। এটি খুব সহজ একটি পদ্ধতি। আমরা ফর্মুলা অডিটিং ব্যবহার করে এক্সেলে ট্রেস ডিপেন্ডেন্টস করব। আগে দেখানো ডেটাসেটটি লক্ষ্য করুন। তারপর নিচের নির্দেশাবলী অনুসরণ করুন। আমি প্রয়োজনীয় চিত্রের সাথে পুরো পদ্ধতিটি ব্যাখ্যা করব।
ধাপসমূহ:
- প্রথমে, যে সেলের নির্ভরতা ট্রেস করতে চান সেটি সিলেক্ট করুন। এখানে আমি সি৫ সিলেক্ট করেছি।

- তারপর, টুলবারের থেকে ফর্মুলাস ট্যাব সিলেক্ট করুন। রিবনে ফর্মুলা অডিটিং গ্রুপটি পাবেন।

- ফর্মুলা অডিটিং-এ ক্লিক করুন। সেখানে ট্রেস ডিপেন্ডেন্টস অপশনটি পাবেন। সেটিতে ক্লিক করুন।

- তখন আপনি দেখবেন আপনার ডেটাসেটে সেল সি৫-এর নির্ভরতা দেখাচ্ছে, নিচের ছবির মতো। এই চিত্র থেকে আমরা বুঝতে পারি যে ডি৫ এবং সি১১ সেল দুটোর নির্ভরতা আছে সি৫-এর ওপর।

- আরও, সি৬, সি৭, সি৮, সি৯ এবং সি১০ সেলগুলোর জন্যও একই প্রক্রিয়া অনুসরণ করুন। নিচের চিত্রে ফলাফল দেখানো হয়েছে।

- তীর চিহ্নগুলো সরাতে, টুলবারের ফর্মুলাস-এ যান, ফর্মুলা অডিটিং-এ ক্লিক করুন এবং রিমুভ অ্যারোজ অপশনটি সিলেক্ট করুন।

- এখন, আমি ফর্মুলা অডিটিং (রেভিনিউ) নামে একটি নতুন শিট তৈরি করেছি এবং এটি পূর্বের শিট ফর্মুলা অডিটিং (সেলস)-এর সাথে ইন্টারলিংক করেছি। আমি ফর্মুলা অডিটিং (সেলস) শিটের সি৫ সেলকে ফর্মুলা অডিটিং (রেভিনিউ) শিটের বি৫ সেলের সাথে সংযুক্ত করেছি।

- আরেকবার সি৫ সেলের জন্য একই প্রক্রিয়া অনুসরণ করে ট্রেস ডিপেন্ডেন্সি করুন। আপনি একটি নতুন কালো ঢালু তীর চিহ্ন দেখবেন। এটি ইঙ্গিত দেয় যে অন্য একটি শিটের সেল এই সেলের ওপর নির্ভরশীল। আমাদের উদাহরণে, সেই সেলটি হলো বি৫।

- একই প্রক্রিয়া সি৬, সি৭, সি৮, সি৯ এবং সি১০ সেলগুলোর জন্যও অনুসরণ করুন। তাহলে নিচের চিত্রের মতো ফলাফল পাবেন।

- শেষে, আগে দেওয়া নির্দেশাবলী অনুসরণ করে রিমুভ অ্যারোজ করুন।

২. ভিবিএ কোড চালিয়ে ট্রেস ডিপেন্ডেন্টস করা
এই লেখার এই অংশে, আমি আপনাদের এক্সেলে ট্রেস ডিপেন্ডেন্টস করার আরেকটি সহজ পদ্ধতি দেখাব। এখানে, আমি ভিবিএ কোড চালিয়ে এক্সেলে ট্রেস ডিপেন্ডেন্সি করব। এটি ট্রেস ডিপেন্ডেন্সি করার একটি সংক্ষিপ্ত এবং সুবিধাজনক প্রক্রিয়া। আমি বিশ্বাস করি এটি আপনাকে এক্সেল আরও দক্ষতার সাথে ব্যবহার করতে সাহায্য করবে।
ধাপসমূহ:
- এই পদ্ধতির জন্য, আমরা পূর্বের পদ্ধতিতে ব্যবহৃত একই ডেটাসেট বিবেচনা করছি।

- এলটিই+এফ১১ চাপুন মাইক্রোসফট ভিজুয়াল বেসিক ফর অ্যাপ্লিকেশনস উইন্ডো খুলতে।

- তারপর, ইনসার্ট অপশনে যান। সেখানে মডিউল অপশনটি পাবেন। সেটিতে ক্লিক করুন।

- নিচের উইন্ডোটি দেখতে পাবেন।

- उसके बाद, नीचे दिया गया कोड कॉपी এবং पेस्ट करें।
Sub TraceDependents()
Dim xM As Range
Dim xN As Range
Dim xT As String
On Error Resume Next
xT = ActiveWindow.RangeSelection.Address
Set xM = Application.InputBox("Please select the data range:", "Find Trace Dependents", xT, , , , , 8)
Set xM = Application.Union(xM, ActiveSheet.UsedRange)
If xM Is Nothing Then Exit Sub
For Each xN In xM
xN.ShowDependents
Next
End Sub

- কোড চালানোর জন্য F5 কী চাপুন।
- নিচের ছবির মতো একটি উইন্ডো দেখতে পাবেন।

- সি৫ থেকে ডি১১ পর্যন্ত ডেটা রেঞ্জ সিলেক্ট করুন।

- उसके बाद, नीचे दिखाए गए विंडो जैसा एक विंडो दिखाई देगा। उस पर OK दबाएं।

- उसके बाद, आपको नीचे दिए गए चित्र जैसा परिणाम मिलेगा। तीर चिह्न हटाने के लिए, ऊपर दिए गए निर्देशों का पालन करें।

স্মরণ রাখার বিষয়গুলো
ট্রেস ডিপেন্ডেন্টস করার জন্য কিছু শর্টকাট কী আছে। 그중 কিছু নিচে দেওয়া হলো:
- Ctrl + [ – সক্রিয় সেলের সরাসরি ডিপেন্ডেন্টগুলো নির্দেশ করে।
- Ctrl + Shift + [ – সক্রিয় সেলের সরাসরি এবং পরোক্ষ ডিপেন্ডেন্টগুলো নির্দেশ করে।
উপসংহার
আশা করি এই দুটি পদ্ধতি আপনাকে এক্সেলে ট্রেসিং ডিপেন্ডেন্টস করে এক্সেল সমস্যা হ্যান্ডেল করতে সাহায্য করবে। আমি মনে করি আপনি এই পদ্ধতিগুলোতে আগ্রহ পাবেন। যদি কোনো ধরনের প্রশ্ন থাকে, তবে কমেন্ট সেকশনে আমাকে জিজ্ঞেস করতে পারেন।