সুচিপত্র
এই টিউটোরিয়ালে, আমরা ব্যাখ্যা করব কিভাবে এক্সেলে দুটি তারিখের মধ্যে কাজের দিন গণনা করতে বিভিন্ন ফাংশন ব্যবহার করতে হয়। কখনও কখনও, প্রকল্প পরিচালনায় দুটি তারিখের মধ্যে কার্যদিবস গণনা করা অত্যন্ত প্রয়োজনীয় হয়ে ওঠে। এই নিবন্ধটি জুড়ে, আমরা এক্সেলে দুটি তারিখের মধ্যে কার্যদিবসের গণনা করার প্রক্রিয়াটি চিত্রিত করতে অনন্য ডেটাসেট সহ একাধিক ফাংশন ব্যবহার করব।
অনুশীলন ওয়ার্কবুক ডাউনলোড করুন
আপনি এখান থেকে অনুশীলন ওয়ার্কবুক ডাউনলোড করতে পারেন।
কাজের দিন গণনা করুন 7> বিভিন্ন কাজ সম্পাদন করার জন্য আমাদের অনেক ফাংশন প্রদান করে। এই নিবন্ধের 4 পদ্ধতিতে, আমরা নেটওয়ার্কডেস এবং নেটওয়ার্কডেস.INTL ফাংশনগুলি ব্যবহার করব যা দুটি তারিখের মধ্যে কাজের দিন গণনা করার জন্য নিবেদিত৷ আমরা SUM, INT & এর সংমিশ্রণও ব্যবহার করব। সাপ্তাহিক দিন একই ফলাফল পেতে ফাংশন।1. দুই তারিখের মধ্যে কার্যদিবস গণনা করার জন্য Excel NETWORKDAYS ফাংশন
Excel এর NETWORKDAYS ফাংশন সংখ্যা গণনা করে দুই তারিখের মধ্যে কর্মদিবসের। আমরা আমাদের কাজের দিনগুলি থেকে ছুটির দিনগুলিও বাদ দিতে পারি যা এই ফাংশনের ঐচ্ছিক যুক্তি৷
1.1 ছুটির দিনগুলি বাদ দিয়ে এক্সেলে দুটি তারিখের মধ্যে কাজের দিন গণনা করুন
এই পদ্ধতিতে, আমরা <6 ব্যবহার করব> NETWORKDAYS ফাংশন
থেকেদুই তারিখের মধ্যে কাজের দিন গণনা করুন। আমরা এই পদ্ধতিতে ছুটি বিবেচনা করব না। সুতরাং, এই প্রক্রিয়াটি শুধুমাত্র শনিবারএবং রবিবারকে উইকএন্ড হিসাবে বিবেচনা করবে। নিম্নলিখিত ডেটাসেটে, বিভিন্ন কাজের জন্য আমাদের শুরু করার তারিখএবং শেষ তারিখআছে। আমরা কাজের দিননামের কলামে সেই সময়ের মধ্যে মোট কার্যদিবস গণনা করব।
তাহলে, আসুন এই ক্রিয়াটি সম্পাদন করার ধাপগুলি দেখি।
পদক্ষেপ:
- প্রথমে, সেল E5 নির্বাচন করুন। সেই ঘরে নিম্নলিখিত সূত্রটি সন্নিবেশ করান:
=NETWORKDAYS(B5,C5)
- এখন, Enter টিপুন।
- উপরের ক্রিয়াটি “1-01-22” এবং “31-12-22 তারিখের মধ্যে কাজের দিনের মান প্রদান করে ” কক্ষে E5 । আমরা নিচের চিত্র থেকে দেখতে পাচ্ছি যে সেই পরিসরের কাজের দিনের মান হল 260 ।
- দ্বিতীয়ভাবে, সেল নির্বাচন করুন E5 । মাউস কার্সারটিকে নির্বাচিত ঘরের নীচের ডানদিকের কোণায় নিয়ে যান যাতে এটি নিম্নলিখিত চিত্রের মতো একটি প্লাস (+) চিহ্নে পরিণত হয়৷
- তৃতীয়ত, প্লাস (+) চিহ্নে ক্লিক করুন এবং ফিল হ্যান্ডেল সেল E10 সেলের সূত্র কপি করতে নিচে টেনে আনুন E5 অন্যান্য কোষে। একই ফলাফল পেতে আমরা প্লাস (+) চিহ্নে ডাবল-ক্লিক করতে পারি।
- এর পরে, ছেড়ে মাউস ক্লিক করুন।
- শেষে, আমরা কার্যদিবসের মান দেখতে পারিকক্ষে ছুটির দিন ব্যতীত (E5:E10) ।
১.২। দুই তারিখের মধ্যে কাজের দিন গণনা করার সময় ছুটির দিনগুলি অন্তর্ভুক্ত করুন
আগের উদাহরণের বিপরীতে, আমরা এই উদাহরণে NETWORKDAYS ফাংশন সহ দুই তারিখের মধ্যে কর্মদিবস গণনা করার জন্য ছুটির দিনগুলি বিবেচনা করব৷ এই পদ্ধতিটি ব্যাখ্যা করার জন্য আমরা একই ডেটাসেট ব্যবহার করবে কিন্তু এবার আমাদের কাছে ছুটির অতিরিক্ত তালিকা আছে। আমরা ডেটাসেটের নিচের ছবিতে ছুটির দিনগুলি দেখতে পাচ্ছি৷
আসুন এই ক্রিয়াটি সম্পাদন করার পদক্ষেপগুলি একবার দেখে নেওয়া যাক৷
পদক্ষেপগুলি :
- প্রথমে, সেল E5 নির্বাচন করুন। সেই ঘরে নিম্নলিখিত সূত্রটি ইনপুট করুন:
=NETWORKDAYS(B6,C6,$D$13:$D$15)
- এখন টিপুন লিখুন।
- উপরের কমান্ডটি “1-01-22” এবং “31-12-22” তারিখের মধ্যে কাজের দিনের সংখ্যা প্রদান করে . এই পদ্ধতিতে ব্যবহৃত সূত্রটি পরিসরের মান (D13:D15) কে ছুটি হিসাবে বিবেচনা করে। সেই পরিসরের কাজের দিনের মান হল 257 , যা নিম্নলিখিত ছবিতে দেখা যাচ্ছে।
- এর পরে, সেল <নির্বাচন করুন 6>E5 । মাউস পয়েন্টারটি নির্বাচিত কক্ষের নীচের ডানদিকের কোণায় ফেলে দিন, যেখানে এটি একটি প্লাস (+) চিহ্নে রূপান্তরিত হবে, যেমনটি নীচের ছবিতে দেখানো হয়েছে।
- এর পরে, সূত্রটি অনুলিপি করতে সেলের E5 অন্য কোষে প্লাস (+) চিহ্নে ক্লিক করুন এবং ফিল হ্যান্ডেল সেল E10 নিচে টেনে আনুন। এছাড়াও আমরা প্লাস-এ ডাবল-ক্লিক করতে পারিএকই ফলাফল পেতে (+) সাইন করুন।
- এখন, বিনামূল্যে মাউস ক্লিক করুন।
- অবশেষে, আমরা কক্ষে কর্মদিবসের সমস্ত মান পান (E5:E10) ।
আরো পড়ুন: এক্সেলে দুই তারিখের মধ্যে দিনের সংখ্যা গণনা করুন (8 দ্রুত কৌশল)
2. কাস্টম ছুটির দিনগুলির সাথে কাজের দিনগুলি গণনা করতে NETWORKDAYS.INTL ফাংশন প্রয়োগ করুন
নেটওয়ার্কডেস৷ INTL ফাংশন NETWORKDAYS ফাংশনের অনুরূপ। উভয় ফাংশন দুটি তারিখের মধ্যে কাজের দিন গণনা করে। কিন্তু NETWORKDAYS.INTL ফাংশনটি আমাদের বেছে নিতে দেয় যে আমরা কোন দিনটিকে ছুটি হিসেবে বিবেচনা করব। NETWORKDAYS.INTL ফাংশন শুধুমাত্র রবিবার কে একটি আন্তর্জাতিক ছুটির দিন হিসাবে বিবেচনা করে। সুতরাং, এটি শনিবার কে একটি কার্যদিবস হিসাবে বিবেচনা করবে। এই পদ্ধতিটি ব্যাখ্যা করার জন্য আমরা NETWORKDAYS.INTL ফাংশন দিয়ে আবার পূর্ববর্তী পদ্ধতিটি সম্পাদন করব।
সুতরাং, এটি সম্পাদন করতে নিম্নলিখিত ধাপগুলি অনুসরণ করুন কর্ম।
পদক্ষেপ:
- শুরুতে, সেল E5 নির্বাচন করুন। সেই ঘরে নিচের সূত্রটি লিখুন:
=NETWORKDAYS.INTL(B5,C5,11,$D$13:$D$15)
- এখন, এন্টার টিপুন ।
- তারিখের মধ্যে কার্যদিবসের সংখ্যা “1-01-22” এবং “31-12-22” উপরে দেওয়া হয়েছে আদেশ এই পদ্ধতির গণনা পরিসরের মানকে ব্যাখ্যা করে (D13:D15) ছুটির দিন হিসেবে। আমরা সেই পরিসরে কাজের দিনের সংখ্যা দেখতে পারিহল 310 । আগের ফলাফলের তুলনায় মানটি বড় কারণ এটি শনিবার ছুটির দিন হিসেবে নিচ্ছে না।
- এর পরে, ঘরে ক্লিক করুন E5 । মাউস কার্সারটিকে নির্বাচিত ঘরের নীচের ডানদিকে স্লাইড করুন, যেখানে এটি একটি প্লাস (+) চিহ্নে পরিণত হবে, যেমনটি নীচে দেখানো হয়েছে।
- তারপর, প্লাস ক্লিক করুন (+) সাইন করুন এবং ফিল হ্যান্ডেল সেলে নীচে E10 সেল E5 থেকে সূত্রটি নকল করতে টেনে আনুন। একই ফলাফল পেতে, আমরা প্লাস (+) চিহ্নে ডাবল-ক্লিক করতে পারি।
- এর পরে, ড্রপ করুন এখন মাউস ক্লিক করুন।
- অবশেষে, আমাদের কোষে কার্যদিবসের সমস্ত মান আছে (E5:E10) ।
সম্পর্কিত বিষয়বস্তু: কিভাবে এক্সেলে অবশিষ্ট দিন গণনা করা যায় (5 পদ্ধতি)
অনুরূপ পাঠ:
- Excel এ VBA দিয়ে দুই তারিখের মধ্যে দিনের সংখ্যা গণনা করুন
- এক্সেলে একটি দিনের কাউন্টডাউন কীভাবে তৈরি করবেন (২টি উদাহরণ)
- এক্সেল VBA-তে DateDiff ফাংশন ব্যবহার করুন (5 উদাহরণ)
- এক্সেলে তারিখের ঘটনাগুলি কীভাবে গণনা করবেন
- এর সংখ্যা গণনা করতে এক্সেল সূত্র আজকের মধ্যে দিন & আরেকটি তারিখ (6টি দ্রুত উপায়)
3. Excel-এ একটি খণ্ডকালীন চাকরিতে কর্মদিবসের সংখ্যা গণনা করুন
একটি খণ্ডকালীন কাজের দিনের সংখ্যা কাজ নিয়মিত এক হিসাবে একই না. এক্সট্রাক্ট করার জন্য আমাদের NETWORKDAYS.INTL ফাংশনে কিছু অতিরিক্ত পরিবর্তন যোগ করতে হবেএকটি খণ্ডকালীন চাকরিতে কাজের দিনগুলি। এই পদ্ধতিটি ব্যাখ্যা করার জন্য আমরা একই ডেটাসেট ব্যবহার করব যা আমরা প্রথম উদাহরণে ব্যবহার করেছি৷
আসুন এই পদ্ধতিটি সম্পাদন করার পদক্ষেপগুলি একবার দেখে নেওয়া যাক৷
পদক্ষেপ:
- প্রথমে, সেল E5 নির্বাচন করুন। সেই ঘরে নিম্নলিখিত সূত্রটি প্রবেশ করান:
=NETWORKDAYS.INTL(B5,C5,"1010111")
- এখন, এন্টার<টিপুন 7>।
- উপরের কমান্ডটি “1-01-22 ” এবং “31-12-22 তারিখের মধ্যে খণ্ডকালীন কাজের তারিখের সংখ্যা প্রদান করে। " আমরা দেখতে পাচ্ছি যে এই পরিসরের মধ্যে কার্যদিবসের মান হল 104 ।
- দ্বিতীয়ত, কক্ষে যান E5 । মাউস কার্সারটি নির্বাচিত ঘরের নীচের ডানদিকের কোণায় রাখুন, যেখানে এটি একটি প্লাস (+) চিহ্নে রূপান্তরিত হবে, যেমনটি নীচের চিত্রে দেখানো হয়েছে।
- তৃতীয়ত, ট্যাপ করুন প্লাস (+) সাইন করুন এবং ফিল হ্যান্ডেল সেল E10 সেল থেকে সূত্র পেস্ট করতে E5 নিচে টেনে আনুন। একই ফলাফল পেতে আমরা plus (+) চিহ্নেও ডাবল ক্লিক করতে পারি।
- এর পরে, বিনামূল্যে মাউস ক্লিক করুন।
- অবশেষে, আমাদের কোষে কার্যদিবসের সমস্ত মান রয়েছে (E5:E10) ।
দ্রষ্টব্য:
এই পদ্ধতিতে, আমরা ফাংশনের অন্তর্নির্মিত বিকল্প থেকে উইকএন্ড নির্বাচন করার পরিবর্তে “1010111” ব্যবহার করেছি।
- 0 একটি কার্যদিবসের প্রতিনিধিত্ব করে৷
- 1 একটি অ-কাজপূর্ণ দিনের প্রতিনিধিত্ব করে৷
এখানে প্রথমটিঅনুক্রমের সংখ্যা নির্দেশ করে সোমবার যেখানে শেষ সংখ্যাটি নির্দেশ করে শুক্রবার । সুতরাং, ক্রম “1010111” মানে হল শুধুমাত্র মঙ্গলবার এবং বৃহস্পতিবার কাজের দিন, এবং সপ্তাহের বাকি দিনগুলি অ-কাজের দিন।
সম্পর্কিত বিষয়বস্তু: পরবর্তী মাসে তারিখ বা দিনগুলি খুঁজে বের করার জন্য এক্সেল সূত্র (6টি দ্রুত উপায়)
4. Excel SUM এবং INT ফাংশন একত্রিত করুন দুই তারিখের মধ্যে কর্মদিবস গণনা করার জন্য
নেটওয়ার্কডেস এবং নেটওয়ার্কডেস.INTL ফাংশন ছাড়াও, আরও একটি পদ্ধতি রয়েছে যা কাজের দিনের সংখ্যা পেতে ব্যবহার করা যেতে পারে। দুই তারিখের মধ্যে। এই পদ্ধতিতে, আমরা দুটি তারিখের মধ্যে কাজের তারিখ গণনা করার জন্য সাপ্তাহিক ফাংশনের সহায়তায় সমষ্টি এবং INT ফাংশনগুলির সংমিশ্রণ ব্যবহার করব। এক্সেলে SUM ফাংশনটি একসাথে একাধিক সংখ্যা যোগ করতে ব্যবহৃত হয়। INT ফাংশন একটি সংখ্যাকে তার নিকটতম পূর্ণসংখ্যা মানের সাথে রূপান্তর করে। WEEKDAY ফাংশন একটি সপ্তাহের দিন ফেরত দেয় যা একটি নির্দিষ্ট তারিখের সাথে মেলে। এই পদ্ধতিটি প্রদর্শন করতে আমরা প্রথম উদাহরণের মতো একই ডেটাসেট ব্যবহার করব৷
এখন, এই পদ্ধতিটি সম্পাদন করার জন্য ধাপগুলি অনুসরণ করুন৷
পদক্ষেপ:
- প্রথমে, সেল নির্বাচন করুন E5 । সেই ঘরে নিচের সূত্রটি লিখুন:
=SUM(INT((WEEKDAY(B5-{2,3,4,5,6})+C5-B5)/7))
- এখন, এন্টার টিপুন ।
- আমরা তারিখের মধ্যে কাজের দিনের মান পাই “1-01-22” এবং “ 31-12-22 ” কক্ষে E5 উপরের কমান্ড দ্বারা। আমরা 260 সেলে E5 মানটি পাই।
- এর পরে, সেল E5 নির্বাচন করুন । মাউস পয়েন্টারটিকে নির্বাচিত ঘরের নীচের ডানদিকের কোণায় নিয়ে যান, যেখানে এটি একটি প্লাস (+) চিহ্নে স্যুইচ করবে, যেমনটি নীচে দেখানো হয়েছে৷
- তারপর, কেবল আলতো চাপুন প্লাস (+) সাইন করুন এবং সেল E5 থেকে সূত্র পেস্ট করতে ফিল হ্যান্ডেল সেল E10 নিচে টেনে আনুন। একই ফলাফল পেতে, আমরা প্লাস (+) ও সাইন-এ ডাবল ক্লিক করতে পারি।
- এর পরে, মাউস ক্লিক ছেড়ে দিন।
- অবশেষে, আমরা সেলগুলিতে কাজের দিনের সমস্ত মান পেয়ে যাই (E5:E10) ।
🔎 ফর্মুলা কিভাবে কাজ করে?
- সপ্তাহের দিন(B5-{2,3,4,5,6}) : মান 2,3,4,5 & 6 সেলে তারিখ থেকে শুরু করে সপ্তাহে পাঁচটি কার্যদিবস নির্দেশ করুন B5 ।
- INT((WEEKDAY(B5-{2,3,4,5, 6})+C5-B5)/7): এই অংশটি প্রতি সপ্তাহে বেশ কয়েকটি কার্যদিবস প্রদান করে।
- SUM(INT((WEEKDAY(B5-{2,3,4) ,5,6})+C5-B5)/7)): তারিখ থেকে মোট কার্যদিবস ফেরত দেয় “1-01-22” থেকে “31-12-22” ।
সম্পর্কিত বিষয়বস্তু: এক্সেলে তারিখ পরিসীমা সহ COUNTIFS কীভাবে ব্যবহার করবেন (6 সহজ উপায়)
উপসংহার
উপসংহারে, এই পোস্টটি আপনাকে দেখাবে কিভাবে Excel এ দুটি তারিখের মধ্যে কার্যদিবস গণনা করতে হয়। আপনার দক্ষতা পরীক্ষা করতে, অনুশীলন ব্যবহার করুনওয়ার্কশীট যা এই নিবন্ধের সাথে আসে। আপনার কোন প্রশ্ন থাকলে নীচে একটি মন্তব্য করুন. আমাদের দল যত তাড়াতাড়ি সম্ভব আপনাকে উত্তর দেওয়ার চেষ্টা করবে। ভবিষ্যতে, আরও অনন্য Microsoft Excel সমাধানের জন্য নজর রাখুন।