বিষয়বস্তু
স্বয়ংক্রিয় মোডে সূত্র ব্যবহার করে গণনার সুবিধার্থে, কক্ষের উল্লেখ ব্যবহার করা হয়। লেখার ধরণের উপর নির্ভর করে, এগুলি তিনটি প্রধান প্রকারে বিভক্ত:
- আপেক্ষিক লিঙ্ক. সাধারণ গণনার জন্য ব্যবহৃত হয়। একটি সূত্র অনুলিপি করা স্থানাঙ্ক পরিবর্তন করে।
- পরম লিঙ্ক. আপনি যদি আরও জটিল গণনা তৈরি করতে চান তবে এই বিকল্পটি উপযুক্ত। ঠিক করার জন্য "$" চিহ্নটি ব্যবহার করুন। উদাহরণ: $A$1।
- মিশ্র লিঙ্ক। একটি কলাম বা লাইন আলাদাভাবে ঠিক করার প্রয়োজন হলে এই ধরনের অ্যাড্রেসিং গণনায় ব্যবহৃত হয়। উদাহরণ: $A1 বা A$1।
প্রবেশ করা সূত্রের ডেটা অনুলিপি করার প্রয়োজন হলে, পরম এবং মিশ্র ঠিকানা সহ রেফারেন্স ব্যবহার করা হয়। নিবন্ধটি উদাহরণ সহ প্রকাশ করবে কিভাবে বিভিন্ন ধরনের লিঙ্ক ব্যবহার করে গণনা করা হয়।
এক্সেলে আপেক্ষিক সেল রেফারেন্স
এটি অক্ষরের একটি সেট যা একটি ঘরের অবস্থান নির্ধারণ করে। প্রোগ্রামের লিঙ্কগুলি আপেক্ষিক ঠিকানা সহ স্বয়ংক্রিয়ভাবে লেখা হয়। যেমন: A1, A2, B1, B2। একটি ভিন্ন সারি বা কলামে যাওয়ার ফলে সূত্রের অক্ষর পরিবর্তন হয়। উদাহরণস্বরূপ, শুরুর অবস্থান A1। অনুভূমিকভাবে সরানো অক্ষরটি B1, C1, D1, ইত্যাদিতে পরিবর্তন করে। একইভাবে, একটি উল্লম্ব রেখা বরাবর চলার সময় পরিবর্তনগুলি ঘটে, শুধুমাত্র এই ক্ষেত্রে সংখ্যাটি পরিবর্তিত হয় – A2, A3, A4, ইত্যাদি। যদি এটি নকল করা প্রয়োজন হয় একটি সংলগ্ন কক্ষে একই ধরণের একটি গণনা, একটি আপেক্ষিক রেফারেন্স ব্যবহার করে একটি গণনা করা হয়। এই বৈশিষ্ট্যটি ব্যবহার করতে, কয়েকটি ধাপ অনুসরণ করুন:
- ঘরে ডেটা প্রবেশ করার সাথে সাথে কার্সারটি সরান এবং মাউস দিয়ে ক্লিক করুন। একটি সবুজ আয়তক্ষেত্র দিয়ে হাইলাইট করা কোষের সক্রিয়তা এবং পরবর্তী কাজের জন্য প্রস্তুতি নির্দেশ করে।
- Ctrl + C কী সমন্বয় টিপে, আমরা ক্লিপবোর্ডে বিষয়বস্তু অনুলিপি করি।
- আপনি যে কক্ষে ডেটা বা পূর্বে লিখিত সূত্র স্থানান্তর করতে চান তা আমরা সক্রিয় করি।
- Ctrl + V সংমিশ্রণ টিপে আমরা সিস্টেম ক্লিপবোর্ডে সংরক্ষিত ডেটা স্থানান্তর করি।
বিশেষজ্ঞের পরামর্শ! টেবিলে একই ধরণের গণনা করতে, একটি লাইফ হ্যাক ব্যবহার করুন। পূর্বে প্রবেশ করা সূত্র ধারণকারী ঘর নির্বাচন করুন. নীচের ডান কোণায় প্রদর্শিত একটি ছোট বর্গক্ষেত্রে কার্সারটিকে ঘোরানো এবং বাম মাউস বোতামটি ধরে রেখে, সম্পাদিত কর্মের উপর নির্ভর করে নীচের সারি বা চরম কলামে টেনে আনুন। মাউস বোতাম ছেড়ে দিলে, গণনা স্বয়ংক্রিয়ভাবে সঞ্চালিত হবে। এই টুলটিকে অটো ফিল মার্কার বলা হয়।
আপেক্ষিক লিঙ্ক উদাহরণ
এটি পরিষ্কার করার জন্য, একটি আপেক্ষিক রেফারেন্স সহ একটি সূত্র ব্যবহার করে একটি গণনার উদাহরণ বিবেচনা করুন। ধরুন একটি স্পোর্টস স্টোরের মালিককে এক বছরের কাজের পরে বিক্রয় থেকে লাভের হিসাব করতে হবে।
কর্মের ক্রম:
- উদাহরণটি দেখায় যে কলাম B এবং C বিক্রি হওয়া পণ্যের পরিমাণ এবং এর দাম পূরণ করতে ব্যবহৃত হয়েছিল। তদনুসারে, সূত্রটি লিখতে এবং উত্তর পেতে, কলাম D নির্বাচন করুন। সূত্রটি দেখতে এইরকম: = B2*C
মনোযোগ দিন! একটি সূত্র লেখার প্রক্রিয়া সহজতর করতে, একটু কৌশল ব্যবহার করুন। “=” চিহ্নটি রাখুন, বিক্রিত পণ্যের পরিমাণে ক্লিক করুন, “*” চিহ্ন সেট করুন এবং পণ্যের দামে ক্লিক করুন। সমান চিহ্নের পরে ফর্মুলা স্বয়ংক্রিয়ভাবে লেখা হবে।
- চূড়ান্ত উত্তরের জন্য, "এন্টার" টিপুন। এর পরে, আপনাকে অন্যান্য ধরণের পণ্য থেকে প্রাপ্ত লাভের মোট পরিমাণ গণনা করতে হবে। ঠিক আছে, যদি লাইনের সংখ্যা বড় না হয়, তবে সমস্ত ম্যানিপুলেশন ম্যানুয়ালি করা যেতে পারে। Excel এ একই সময়ে প্রচুর সংখ্যক সারি পূরণ করতে, একটি দরকারী ফাংশন রয়েছে যা সূত্রটিকে অন্য কোষে স্থানান্তর করা সম্ভব করে।
- সূত্র বা সমাপ্ত ফলাফল সহ আয়তক্ষেত্রের নীচের ডানদিকে কার্সারটি সরান। একটি কালো ক্রসের উপস্থিতি একটি সংকেত হিসাবে কাজ করে যে কার্সারটি নীচে টেনে আনা যেতে পারে। সুতরাং, প্রতিটি পণ্যের জন্য পৃথকভাবে প্রাপ্ত লাভের একটি স্বয়ংক্রিয় গণনা করা হয়।
- চাপা মাউস বোতামটি ছেড়ে দিয়ে, আমরা সমস্ত লাইনে সঠিক ফলাফল পাই।
সেল D3-এ ক্লিক করে, আপনি দেখতে পাবেন যে সেল স্থানাঙ্কগুলি স্বয়ংক্রিয়ভাবে পরিবর্তিত হয়েছে এবং এখন দেখতে এইরকম: =B3*C3। এটি অনুসরণ করে যে লিঙ্কগুলি আপেক্ষিক ছিল।
আপেক্ষিক লিঙ্কগুলির সাথে কাজ করার সময় সম্ভাব্য ত্রুটি
নিঃসন্দেহে, এই এক্সেল ফাংশন গণনাগুলিকে ব্যাপকভাবে সরল করে, তবে কিছু ক্ষেত্রে অসুবিধা দেখা দিতে পারে। আসুন পণ্যের প্রতিটি আইটেমের লাভ সহগ গণনার একটি সহজ উদাহরণ বিবেচনা করি:
- একটি টেবিল তৈরি করুন এবং পূরণ করুন: A – পণ্যের নাম; বি - পরিমাণ বিক্রি; সি - খরচ; D হল প্রাপ্ত পরিমাণ। ধরুন ভাণ্ডারে মাত্র 11টি আইটেম রয়েছে। অতএব, কলামগুলির বিবরণ বিবেচনায় নিয়ে, 12 টি লাইন পূরণ করা হয় এবং লাভের মোট পরিমাণ হল D
- সেল E2 এ ক্লিক করুন এবং এন্টার করুন =D2/D13.
- "এন্টার" বোতাম টিপানোর পরে, প্রথম আইটেমের বিক্রয়ের আপেক্ষিক ভাগের সহগ উপস্থিত হয়।
- কলামটি নিচে প্রসারিত করুন এবং ফলাফলের জন্য অপেক্ষা করুন। যাইহোক, সিস্টেম ত্রুটি দেয় "#DIV/0!"
ত্রুটির কারণ হল গণনার জন্য একটি আপেক্ষিক রেফারেন্স ব্যবহার করা। সূত্র অনুলিপি করার ফলে, স্থানাঙ্ক পরিবর্তন। অর্থাৎ, E3 এর জন্য, সূত্রটি এরকম দেখাবে =D3/D13. যেহেতু সেল D13 পূর্ণ নয় এবং তাত্ত্বিকভাবে একটি শূন্য মান রয়েছে, প্রোগ্রামটি তথ্যের সাথে একটি ত্রুটি দেবে যে শূন্য দ্বারা বিভাজন করা অসম্ভব।
গুরুত্বপূর্ণ! ত্রুটি সংশোধন করার জন্য, সূত্রটি এমনভাবে লিখতে হবে যাতে D13 স্থানাঙ্কগুলি স্থির হয়। আপেক্ষিক ঠিকানার এই ধরনের কোন কার্যকারিতা নেই। এটি করার জন্য, অন্য ধরণের লিঙ্ক রয়েছে - পরম।
কিভাবে আপনি Excel এ একটি পরম লিঙ্ক তৈরি করবেন
$ চিহ্ন ব্যবহার করার জন্য ধন্যবাদ, ঘরের স্থানাঙ্কগুলি ঠিক করা সম্ভব হয়েছে। এটি কীভাবে কাজ করে, আমরা আরও বিবেচনা করব। যেহেতু প্রোগ্রামটি ডিফল্টরূপে আপেক্ষিক ঠিকানা ব্যবহার করে, সেই অনুযায়ী, এটিকে পরম করতে, আপনাকে বেশ কয়েকটি ক্রিয়া সম্পাদন করতে হবে। আসুন নিখুঁত ঠিকানা ব্যবহার করে গণনা সম্পাদন করে "কীভাবে পণ্যের বেশ কয়েকটি আইটেমের বিক্রয় থেকে সহগ খুঁজে বের করা যায়" ত্রুটিটির সমাধানটি বিশ্লেষণ করা যাক:
- E2 এ ক্লিক করুন এবং লিঙ্কের স্থানাঙ্ক লিখুন =D2/D13. যেহেতু লিঙ্কটি আপেক্ষিক, তাই ডেটা ঠিক করার জন্য একটি প্রতীক সেট করতে হবে।
- ঘর D এর স্থানাঙ্কগুলি ঠিক করুন এই ক্রিয়াটি সম্পাদন করতে, একটি "$" চিহ্ন বসিয়ে কলাম এবং সারি নম্বর নির্দেশকারী অক্ষরের আগে।
বিশেষজ্ঞের পরামর্শ! প্রবেশের কাজটি সহজতর করার জন্য, সূত্রটি সম্পাদনা করার জন্য সেলটি সক্রিয় করা এবং F4 কীটি বেশ কয়েকবার টিপুন যথেষ্ট। যতক্ষণ না আপনি সন্তোষজনক মান পাবেন। সঠিক সূত্রটি নিম্নরূপ: =D2/$D$13.
- "এন্টার" বোতাম টিপুন। সম্পাদিত কর্মের ফলস্বরূপ, সঠিক ফলাফল উপস্থিত হওয়া উচিত।
- সূত্রটি অনুলিপি করতে মার্কারটিকে নীচের লাইনে টেনে আনুন।
গণনায় পরম ঠিকানা ব্যবহারের কারণে, অবশিষ্ট সারিতে চূড়ান্ত ফলাফল সঠিক হবে।
কিভাবে এক্সেল এ একটি মিশ্র লিঙ্ক রাখা
সূত্র গণনার জন্য, শুধুমাত্র আপেক্ষিক এবং পরম রেফারেন্স ব্যবহার করা হয় না, কিন্তু মিশ্র বিষয়গুলিও ব্যবহার করা হয়। তাদের স্বতন্ত্র বৈশিষ্ট্য হল যে তারা একটি স্থানাঙ্ক ঠিক করে।
- উদাহরণস্বরূপ, একটি লাইনের অবস্থান পরিবর্তন করতে, আপনাকে অক্ষরের পদের সামনে $ চিহ্নটি লিখতে হবে।
- বিপরীতে, যদি ডলার চিহ্নটি চিঠির পদের পরে লেখা হয়, তবে লাইনের সূচকগুলি অপরিবর্তিত থাকবে।
এটি থেকে এটি অনুসরণ করে যে মিশ্র ঠিকানা ব্যবহার করে পণ্য বিক্রয় সহগ নির্ধারণের সাথে পূর্বের সমস্যাটি সমাধান করার জন্য, লাইন নম্বরটি ঠিক করা প্রয়োজন। অর্থাৎ, $ চিহ্নটি কলাম অক্ষরের পরে স্থাপন করা হয়েছে, কারণ এর স্থানাঙ্কগুলি আপেক্ষিক রেফারেন্সেও পরিবর্তন হয় না। একটি উদাহরণ নেওয়া যাক:
- সঠিক গণনার জন্য, লিখুন =D1/$D$3 এবং "এন্টার" টিপুন। প্রোগ্রাম সঠিক উত্তর দেয়।
- সূত্রটিকে কলামের নিচের কক্ষে নিয়ে যেতে এবং সঠিক ফলাফল পেতে, হ্যান্ডেলটিকে নীচের ঘরে টেনে আনুন।
- ফলস্বরূপ, প্রোগ্রামটি সঠিক গণনা দেবে।
মনোযোগ! আপনি যদি চিঠির সামনে $ চিহ্ন সেট করেন, তাহলে এক্সেল একটি ত্রুটি দেবে “#DIV/0!”, যার অর্থ এই অপারেশনটি করা যাবে না।
"SuperAbsolute" সম্বোধন
শেষ পর্যন্ত, আসুন একটি পরম লিঙ্কের আরেকটি উদাহরণ দেখি - "SuperAbsolute" ঠিকানা। এর বৈশিষ্ট্য এবং পার্থক্য কি। আনুমানিক সংখ্যা 30 নিন এবং সেল B2 এ প্রবেশ করুন। এই সংখ্যাটিই প্রধান হবে, এটির সাথে একাধিক ক্রিয়া সম্পাদন করা প্রয়োজন, উদাহরণস্বরূপ, এটিকে শক্তিতে বাড়াতে।
- সমস্ত ক্রিয়া সঠিকভাবে সম্পাদনের জন্য, কলাম সি-তে নিম্নলিখিত সূত্রটি প্রবেশ করান: =$B$2^$D2. কলাম D-এ আমরা ডিগ্রির মান লিখি।
- "এন্টার" বোতাম টিপে এবং সূত্রটি সক্রিয় করার পরে, আমরা মার্কারটিকে কলামের নীচে প্রসারিত করি।
- আমরা সঠিক ফলাফল পেতে.
নীচের লাইন হল যে সমস্ত কাজ সম্পাদিত একটি নির্দিষ্ট সেল B2-তে উল্লেখ করা হয়, তাই:
- সেল C3 থেকে সেল E3, F3 বা H3 এ একটি সূত্র অনুলিপি করলে ফলাফল পরিবর্তন হবে না। এটি অপরিবর্তিত থাকবে - 900।
- আপনি যদি একটি নতুন কলাম সন্নিবেশ করতে চান, সূত্র সহ ঘরের স্থানাঙ্কগুলি পরিবর্তিত হবে, তবে ফলাফলটিও অপরিবর্তিত থাকবে।
এটি "SuperAbsolute" লিঙ্কের বিশেষত্ব: যদি আপনাকে সরানোর প্রয়োজন হয় তবে ফলাফল পরিবর্তন হবে না। যাইহোক, এমন পরিস্থিতি রয়েছে যখন তৃতীয় পক্ষের উত্স থেকে ডেটা ঢোকানো হয়। এইভাবে, কলামগুলি পাশে স্থানান্তরিত হয়, এবং কলাম B2 এ ডেটা পুরানো পদ্ধতিতে সেট করা হয়। এই ক্ষেত্রে কি হবে? মিশ্রিত হলে, সঞ্চালিত ক্রিয়া অনুসারে সূত্রটি পরিবর্তিত হয়, অর্থাৎ, এটি আর B2 এর দিকে নির্দেশ করবে না, কিন্তু C2 এর দিকে নির্দেশ করবে। কিন্তু যেহেতু B2 তে সন্নিবেশ করা হয়েছিল, চূড়ান্ত ফলাফলটি ভুল হবে।
রেফারেন্স ! তৃতীয় পক্ষের উত্স থেকে ম্যাক্রো সন্নিবেশ করতে সক্ষম হতে, আপনাকে বিকাশকারী সেটিংস সক্ষম করতে হবে (এগুলি ডিফল্টরূপে অক্ষম থাকে)৷ এটি করার জন্য, বিকল্পগুলিতে যান, রিবন সেটিংস খুলুন এবং "ডেভেলপার" এর বিপরীতে ডান কলামে বাক্সটি চেক করুন। এর পরে, গড় ব্যবহারকারীর চোখ থেকে আগে লুকানো অনেক ফাংশনে অ্যাক্সেস খুলবে।
এটি প্রশ্ন জাগছে: নতুন ডেটা কলাম সন্নিবেশ করা সত্ত্বেও, সেল C2 থেকে সূত্রটি পরিবর্তন করা কি সম্ভব যাতে আসল সংখ্যাটি সেল B থেকে সংগ্রহ করা যায়? তৃতীয় পক্ষের উত্স থেকে ডেটা ইনস্টল করার সময় টেবিলের পরিবর্তনগুলি মোটের নির্ধারণকে প্রভাবিত করে না তা নিশ্চিত করতে, আপনাকে অবশ্যই নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করতে হবে:
- সেল B2 এর স্থানাঙ্কের পরিবর্তে, নিম্নলিখিত সূচকগুলি লিখুন: =অপ্রত্যক্ষ("B2")। ফলস্বরূপ, প্রণয়ন রচনাটি সরানোর পরে এটির মতো দেখাবে: =প্রত্যক্ষ("B2")^$E2।
- এই ফাংশনের জন্য ধন্যবাদ, লিঙ্কটি সর্বদা স্থানাঙ্ক B2 সহ বর্গক্ষেত্রের দিকে নির্দেশ করে, তা নির্বিশেষে টেবিলে কলামগুলি যোগ করা হয়েছে বা সরানো হয়েছে।
এটি অবশ্যই বোঝা উচিত যে একটি সেল যেখানে কোনও ডেটা নেই তা সর্বদা "0" মান দেখায়।
উপসংহার
বর্ণিত লিঙ্কগুলির তিনটি বৈচিত্র্যের ব্যবহারের জন্য ধন্যবাদ, অনেকগুলি সুযোগ উপস্থিত হয় যা এক্সেলে গণনার সাথে কাজ করা সহজ করে তোলে। অতএব, আপনি সূত্রগুলির সাথে কাজ শুরু করার আগে, প্রথমে লিঙ্কগুলি এবং তাদের ইনস্টলেশনের নিয়মগুলি পড়ুন।