এক্সেল সেলগুলিতে সার্কুলার রেফারেন্স থাকা সমস্যার কারণ। কারণ সার্কুলার রেফারেন্স সবসময় একটি অসীম লুপে নিয়ে যায় যা এক্সেল অপারেশনকে স্লো ডাউন করতে পারে। বরং, এটি প্রত্যাশিত ক্যালকুলেটেড ভ্যালুর পরিবর্তে সেলের মধ্যে শূন্য (0) রিটার্ন করে। সমস্ত সমস্যাগুলো ফিক্স করার জন্য আপনি এক্সেলে একটি সার্কুলার রেফারেন্স সরাতে চাইতে পারেন। এই বিষয়ে আমরা ২টি উপায় আলোচনা করেছি जिनके মাধ্যমে আপনি সহজে এক্সেলে সার্কুলার রেফারেন্স সরাতে পারেন।
প্র্যাকটিস ওয়ার্কবুক ডাউনলোড করুন
আপনাকে এক্সেল ফাইলটি ডাউনলোড করে এর সাথে সাথে প্র্যাকটিস করার পরামর্শ দেওয়া হয়েছে।
সার্কুলার রেফারেন্স: একটি ওভারভিউ
যখন এক্সেলে একটি সেল ফর্মুলা সরাসরি বা পরোক্ষভাবে নিজের সেলকে রেফার করে, তাকে সার্কুলার রেফারেন্স বলা হয়। নিচের ছবিটি ভালোভাবে দেখুন:
উপরের ছবিতে, D5 সেলে আমরা ফর্মুলা =D5 ইনসার্ট করেছি। যা মূলত নিজের সেলটিকে একেই রেফার করছে। এই ধরনের সেল রেফারেন্সকে সার্কুলার সেল রেফারেন্স বলা হয়।
একটি সেলে সার্কুলার রেফারেন্সযুক্ত ফর্মুলা ইনসার্ট করার পর আপনি নিচের সতর্কবার্তা বার্তা পাবেন:
আপনি এই সতর্কবার্তা পাবেন কারণ এক্সেলে ইটারেটিভ ক্যালকুলেশন নামক একটি ফিচার অফ রয়েছে।
সার্কুলার রেফারেন্স সবসময় কাঙ্খিত নয় দুটি কারণে। প্রথমে, এটি সেলের মধ্যে একটি অসীম লুপ তৈরি করে যা সমগ্র এক্সেল ওয়ার্কফ্লোকে স্লো করতে পারে। দ্বিতীয়ে, সার্কুলার সেল রেফারেন্সযুক্ত ফর্মুলা সবসময় ০ রিটার্ন করে প্রত্যাশিত ফলাফলের পরিবর্তে। এই সমস্যাগুলো থেকে মুক্তি পেতে আমাদের সার্কুলার রেফারেন্স সরাতে হবে; যা এই টিউটোরিয়ালে কভার করা হবে।
এক্সেলে সার্কুলার রেফারেন্স সরাতে ২টি উপায়
আমরা একটি স্যাম্পল কোভিড-১৯ ক্যুমুলেটিভ ডেথ টল ডেটা টেবিল ব্যবহার করব সকল পদ্ধতি প্রদর্শনের জন্য। এখন ডেটা টেবিলটি এক নজরে দেখি:
আরকা কোনো আলোচনা ছাড়াই চলুন সকল পদ্ধতিতে একে একে ঢুকে পড়ি।
১. ফর্মুলা অডিটিং ফিচার ব্যবহার করে সার্কুলার রেফারেন্স সরানো
দুর্ভাগ্যক্রমে, এক্সেলে সার্কুলার রেফারেন্স ডিটেক্ট ও ডিলিট করার জন্য কোনো সরাসরি ফিচার নেই। কিন্তু এক্সেলে একটি रोচক ফিচার আছে যা সার্কুলার রেফারেন্স সম্বন্ধীয় সেলগুলো ট্রেস করতে পারে। সেল ট্রেস করার দুই প্রকার হয়:
১.১ Trace Precedents
Trace Precedents ফিচার আমাদের সিলেক্ট করা সেলকে প্রভাবিত করে এমন সব সেল ট্রেস করতে সক্ষম করে। Trace precedents অপশন এক্টিভেট করতে:
🔗 ধাপসমূহ:
- যেকোনো সেল সিলেক্ট করুন, উদাহরণস্বরূপ D7।
- Formulas ▶ Formula Auditing ▶ Trace Precedents-এ যান।
উপরের ছবিতে, সিলেক্ট করা সেল D7-এ ফর্মুলা রয়েছে: =D7+C7। এখানে সেল C7 হলো প্রেসিডেন্ট যা D7-কে প্রভাবিত করে। যতক্ষণ আমাদের জানা থাকে কোন সেলে সার্কুলার রেফারেন্স আছে এবং কোন সেল কোন সেলকে কীভাবে প্রভাবিত করছে, ততক্ষণ আমরা এররযুক্ত ফর্মুলাটিকে সার্কুলার রেফারেন্স ছাড়া একটি সিম্পল ফর্মুলা দিয়ে রিপ্লেস করতে পারি।
১.২ Trace Dependents
Trace Dependents ফিচার আমাদের সিলেক্ট করা সেলের ওপর নির্ভরশীল সব সেল ট্রেস করতে সক্ষম করে। Trace precedents অপশন এক্টিভেট করতে:
🔗 ধাপসমূহ:
- যেকোনো সেল সিলেক্ট করুন, উদাহরণস্বরূপ C9।
- Formulas ▶ Formula Auditing ▶ Trace Dependents-এ যান।
উপরের ছবিতে, আমাদের সিলেক্ট করা সেল C9। Trace dependents অপশন সিলেক্ট করার পর নীল তীর C9-কে D9-এর দিকে নির্দেশ করছে; যার অর্থ C9 D9-এর ওপর নির্ভরশীল। এখন যেহেতু আমরা জানি কোন সেল কোন সেলের ওপর নির্ভরশীল এবং আমাদের ফর্মুলা কীভাবে সমস্যা সৃষ্টি করছে, আমরা এররযুক্ত ফর্মুলাটিকে সার্কুলার সেল রেফারেন্স ছাড়া একটি ভালো ফর্মুলা দিয়ে রিপ্লেস করতে পারি।
আরও পড়ুন: এক্সেলে সার্কুলার রেফারেন্স এরর ফিক্স করার পূর্ণাঙ্গ গাইডলাইন
২. ফর্মুলা অন্য সেলে সরিয়ে সার্কুলার রেফারেন্স সরানো
যেহেতু এক্সেলে সার্কুলার রেফারেন্স সরাতে কোনো স্থায়ী ফিচার নেই, আপনি করতে পারেন একটি ছোট চিপস। যেটি হলো সেল ফর্মুলাটি কাটা এবং অন্য সেলে পেস্ট করা। অর্থাৎ,
🔗 ধাপসমূহ:
- সার্কুলার রেফারেন্সযুক্ত সেলটি সিলেক্ট করুন।
- CTRL + X চাপুন সেল ফর্মুলা কাট করতে।
- অন্য একটি সেল সিলেক্ট করুন এবং CTRL + V চাপুন পেস্ট করতে।
সম্পর্কিত কন্টেন্ট: এক্সেলে সার্কুলার রেফারেন্স খুঁজে বের করার ২টি সহজ ট্রিক
মনে রাখব্য বিষয়সমূহ
📌 Trace Precedents অপশন এক্টিভেট করতে ALT + T + U + T চাপুন।
📌 Trace Dependents ফিচার এক্টিভেট করতে ALT + T + U + D চাপুন।
উপসংহার
সংক্ষেপে, আমরা এক্সেলে সার্কুলার রেফারেন্স সরাতে ২টি পদ্ধতি আলোচনা করেছি। আপনাকে এই আর্টিকেলের সাথে জড়িত প্র্যাকটিস ওয়ার্কবুক ডাউনলোড করে সকল পদ্ধতি প্র্যাকটিস করার পরামর্শ দেওয়া হয়েছে। এবং নিচে কমেন্ট সেকশনে যেকোনো প্রশ্ন জিজ্ঞেস করতে দ্বিধা করবেন না। আমরা যত ত্বরিত সম্ভব সমস্ত প্রাসঙ্গিক কোয়েরির উত্তর দেওয়ার চেষ্টা করব। এবং অনুগ্রহ করে আমাদের ওয়েবসাইট Exceldemy-এ ভিজিট করুন আরও এক্সপ্লোর করতে।
সম্পর্কিত আর্টিকেল
- এক্সেলে ইটারেটিভ ক্যালকুলেশন চালু করার সহজ ধাপাবলি
- এক্সেলে লিস্টেড না হয় এমন সার্কুলার রেফারেন্স ফিক্স করার ৪টি সহজ উপায়
- এক্সেলে সার্কুলার রেফারেন্স অনুমতি দেওয়ার পদ্ধতি (২টি উপযুক্ত ব্যবহারসহ)