কিভাবে এক্সেলে দুই তারিখের মধ্যে বয়স গণনা করা যায় (6টি দরকারী পদ্ধতি)

  • এই শেয়ার করুন
Hugh West

সুচিপত্র

এক্সেলের বিভিন্ন কৌশল ব্যবহার করে, আমরা একজন ব্যক্তির প্রকৃত বয়স গণনা করতে পারি। বয়স গণনা করার জন্য আমরা বছর, মাস, দিন, ঘন্টা ইত্যাদি ব্যবহার করতে পারি। বয়স গণনা করার জন্য আমাদের অবশ্যই শুরু এবং শেষের তারিখ সরবরাহ করতে হবে। দুই তারিখের মধ্যে কিভাবে বয়স গণনা করতে হয় তা শিখে, বয়স বাদ দিয়ে, আমরা একটি প্রকল্পের সময়কাল, দুটি নির্দিষ্ট তারিখের মধ্যে সময়ের পার্থক্য, একটি সংস্থার অস্তিত্বের সংখ্যা এবং তাই গণনা করতে পারি। চালু. এই নিবন্ধে, আমরা আলোচনা করব কিভাবে দুটি তারিখের মধ্যে এক্সেলে বয়স গণনা করা যায়।

অনুশীলন ওয়ার্কবুক ডাউনলোড করুন

দুই তারিখের মধ্যে বয়স গণনা করা।xlsm

এক্সেলে দুটি তারিখের মধ্যে বয়স গণনার 6 পদ্ধতি

দুটি তারিখের মধ্যে বয়স গণনা করার জন্য, আমরা কিছু কর্মচারীর জন্ম তারিখ এর উপর ভিত্তি করে একটি ডেটাসেট তৈরি করেছি। একটি কোম্পানি এবং বর্তমান তারিখ । আমরা একটি সাধারণ তারিখ হিসাবে বর্তমান তারিখ নিয়েছি। ডেটাসেটটি এরকম৷

আমরা এখন দুটি তারিখের মধ্যে বয়স গণনার বিভিন্ন পদ্ধতি নিয়ে আলোচনা করব৷

1. এক্সেলে দুই তারিখের মধ্যে বয়স গণনা করার জন্য DATEDIF ফাংশন প্রয়োগ করা হচ্ছে

আমরা যখন দুটি তারিখের মধ্যে পার্থক্য গণনা করতে চাই তখন আমরা DATEDIF ফাংশন ব্যবহার করতে পারি। এটি হয় বছর বা মাস বা দিন হতে পারে। এই ফাংশনটি ব্যবহার করে আমরা শুধুমাত্র নিখুঁত তারিখের ব্যবধানটি খুঁজে পাব কিন্তু প্রকৃত বা ভগ্নাংশের তারিখের ব্যবধানটি নয়। বয়স বের করার জন্য আমরা সূত্র লিখতে পারিবছরের মধ্যে কক্ষে E5 এভাবে।

=DATEDIF(C5,D5,”Y”)

এখানে, C5 বোঝায় জেনের জন্মতারিখ এবং D5 বোঝায় বর্তমান সময় যা আমরা নির্বিচারে নিয়েছি। Y নির্দেশ করে যে বয়স শুধুমাত্র বছর হিসাবে দেখাবে।

DATEDIF ফাংশনের সিনট্যাক্স হল DATEDIF(শুরু তারিখ, শেষ তারিখ, ইউনিট) .

দ্বিতীয়ত, ENTER চাপলে আমরা বয়সের মান খুঁজে পাই 29 এভাবে।

এই ধাপে, আমরা বছরে বয়স সেল E6 থেকে E14 খুঁজে পেতে ফিল হ্যান্ডেল ব্যবহার করতে পারি। । এর জন্য, আমাদের কেবলমাত্র ডান প্রান্তের কোণে ধরে রেখে E5 সেলের কার্সারটি টেনে আনতে হবে।

ফলস্বরূপ, আমরা' এর মত ফলাফল পাবেন।

আরো পড়ুন: এক্সেল এ জন্মদিন থেকে বয়স কিভাবে গণনা করবেন (৮টি সহজ পদ্ধতি)

2. বয়স গণনা করতে YEARFRAC ফাংশন ব্যবহার করে দুই তারিখের মধ্যে

ব্যবহারিক ক্ষেত্রে, আমরা YEARFRAC ফাংশন ব্যবহার করতে পারি যেখানে আমাদের প্রকৃত বা ভগ্নাংশ বয়স খুঁজে বের করতে হবে . আমরা E5 ঘরে সূত্রটি এভাবে লিখতে পারি।

=YEARFRAC(C5,D5,1)

এখানে, 1 বোঝায় <যুক্তির 1> ভিত্তি ।

ENTER চাপার পরে, আমরা বয়সটি 29.99452405 হিসাবে খুঁজে পাই।

পরবর্তীতে, ফিল হ্যান্ডেল ব্যবহার করে আমরা কোষ C6 থেকে D6 থেকে বয়স খুঁজে পাই।

সূত্র ব্যাখ্যা

The ভিত্তি প্রধানত একটি প্যারামিটার যার ভিত্তিতে আমরা ভগ্নাংশের সংখ্যা গণনা করি। এটিতে আমরা নীচে বর্ণিত পাঁচটি মানগুলির মধ্যে একটি থাকতে পারে:

  • আমরা গণনা করতে পারি [(প্রতি মাসে 30 দিন)/(বছরে 360 দিন)] মার্কিন বা ভিত্তি 0 বা 4 এর জন্য ইউরোপীয় নিয়ম।
  • আবার, আমরা নিতে পারি [(প্রকৃত দিন)/(প্রকৃত বছরের দিন)], [(প্রকৃত দিন)/360], বা [(প্রকৃত দিন)/365] এর সাথে ভিত্তি সমান 1, 2 , অথবা 3
  • আমাদের অবশ্যই ভেরিয়েবলের প্রয়োজন শুরু করার তারিখ এবং শেষ তারিখ তবে বেসিস ঐচ্ছিক। এক্সেল মনে করে যে ভিত্তি হল 0 যদি আমরা বেসিস

আরো পড়ুন: বয়স গণনা করার জন্য এক্সেল সূত্র একটি নির্দিষ্ট তারিখে

3. DATEDIF এবং পাটিগণিতিক ক্রিয়াকলাপগুলিকে ব্যবহার করে সম্পূর্ণ এবং ভগ্নাংশ মাসে বয়স গণনা করতে

আমরা মাসে নিখুঁত বয়স গণনা করতে DATEDIF ফাংশন প্রয়োগ করতে পারি। এছাড়াও, আমরা একটি সাধারণ পাটিগণিত সূত্র ব্যবহার করে এটি খুঁজে পেতে পারি। নীচের ছবির E5 কক্ষে, আমরা এইভাবে প্রকৃত মাসে বয়স গণনা করতে DATEDIF ফাংশন প্রয়োগ করতে পারি।

<7 =DATEDIF(C5,D5,”M”)

এখানে, M নির্দেশ করে যে সূত্রটি মাস এর মধ্যে বয়স ফিরিয়ে দেবে।

দ্বিতীয়ত, ENTER চাপে আমরা E5 ঘরে 359 মাস খুঁজে পাই।

আমরা সহজভাবে পাটিগণিত সূত্র ব্যবহার করে এটি করতে পারেননিচে।

=+(D5-C5)/30

এখানে, +=(B2-A2)/30 সূত্রের মত একই আউটপুট প্রদান করে =( B2-A2)/30 । তাই, আমরা এই সূত্রের "প্লাস" চিহ্নটিকে উপেক্ষা করতে পারি৷

ফলে, আমরা প্রকৃত বা ভগ্নাংশের বয়স এইরকম খুঁজে পেতে পারি৷

এবং পরিশেষে, ফিল হ্যান্ডেল ব্যবহার করে আমরা এই রকম সবগুলি খুঁজে পাই৷

4৷ বছর, মাস এবং দিনে বয়স গণনা করতে CONCATENATE এবং DATEDIF ফাংশন ব্যবহার করে৷

আমরা যখন চাই তখন CONCATENATE এবং DATEDIF ফাংশনগুলির সমন্বয় ব্যবহার করতে পারি সঠিক বছর, মাস এবং দিনে বয়স গণনা করতে। E5 কক্ষে, আমরা এইভাবে সূত্র রাখতে পারি।

=CONCATENATE(DATEDIF(C5,D5,”Y”),” Years “, DATEDIF(C5,D5,”YM”),” Months and “ DATEDIF(C5,D5,”MD”),” Days “)

CONCATENATE ফাংশন ব্যবহার করে, আমরা উপরে লিখিত সূত্রে তিনটি DATEDIF সূত্র সংযুক্ত (সম্মিলিত) আছে। প্রতিটি DATEDIF সূত্রের পরে, আমরা বছর, মাস, এবং দিন পাঠ্য স্ট্রিংগুলি প্রবেশ করিয়েছি। এর মানে হল প্রতিটি DATEDIF সূত্রের ফলাফল চূড়ান্ত আউটপুটে পাঠ্য স্ট্রিংগুলির সাথে মিলিত হবে।

আবার, ENTER টিপে , আমরা E5 কক্ষে প্রকৃত বয়স পাই।

বারবার, আমাদের ব্যবহার করতে হবে। অন্যান্য কোষে বয়স খুঁজে বের করতে হ্যান্ডেল পূরণ করুন।

ফলে আমরা এইরকম আউটপুট পাই।

পড়ুন আরও: বয়স এবং মাসে কিভাবে এক্সেলে বয়স গণনা করবেন (৫টি সহজ উপায়)

5. DATEDIF এবং TODAY ব্যবহার করা হচ্ছেবর্তমান সময়ের সাথে বয়স গণনা করার ফাংশন

যদি আমরা আসল বর্তমান সময় ব্যবহার করতে চাই এবং পরবর্তীতে দিন-দিন সময় পরিবর্তনের সাথে বয়স পরিবর্তন করতে চাই, আমরা দুটি সহজ সিস্টেমের মাধ্যমে এটি করতে পারি।

5.1 বিভিন্ন সময় কলাম ব্যবহার করে

আমরা মূল বর্তমান সময় দিয়ে ডেটাসেটে সময় পরিবর্তন করতে পারি। এটি করার জন্য, আমাদের D5 ঘরে নীচের TODAY ফাংশন প্রয়োগ করা উচিত। এখানে, E5 ঘরে, আমরা ইতিমধ্যেই DATEDIF ফাংশন প্রয়োগ করেছি।

=TODAY()

দ্বিতীয়ত, আমাদের ENTER চাপতে হবে।

35>

ফলে আমরা আসল বর্তমান সময়<2 খুঁজে পেয়েছি> এবং E5 সেলে বছরগুলিতে বয়স ও সেই অনুযায়ী পরিবর্তিত হয়েছে, 29 থেকে 32৷

পরে D এবং E কলাম উভয়েই ফিল হ্যান্ডেল ব্যবহার করে, আমরা অবশেষে বর্তমান সময় অনুযায়ী প্রতিটি কক্ষে বয়স খুঁজে পেয়েছি।

5.2 ভিন্ন সময়ের কলাম ব্যবহার না করেই

আমরা সহজভাবে DATEDIF এবং TIME<2 এর সমন্বয় ব্যবহার করতে পারি> সময় কলামের সাহায্য ছাড়াই বয়স গণনা করার ফাংশন। এটি করার জন্য, আমাদের নিচের সূত্রটি D5 ঘরে এভাবে প্রয়োগ করতে হবে।

=DATEDIF(C5,TODAY(),”Y”)

এখানে, আমরা <1 ব্যবহার করেছি>TODAY() অন্য টাইম সেল রেফারেন্স ব্যবহার করার পরিবর্তে। এর মানে হল শেষ বার চিহ্নিত সেল রেফারেন্স হল Today

একইভাবে, Enter টিপে, আমরা বয়স হিসাবে পাই 32

অবশেষে, আমাদের D5 থেকে D14<2 পর্যন্ত প্রতিটি কক্ষে বয়স জানতে ফিল হ্যান্ডেল ব্যবহার করতে হবে>.

ফলে, আমরা এইরকম আউটপুট খুঁজে পাই।

6. এক্সেলে দুই তারিখের মধ্যে বয়স গণনা করতে VBA প্রয়োগ করা

প্রয়োগ করা VBA অন্য একটি পদ্ধতি যার মাধ্যমে আমরা বয়স গণনা করতে পারি। এর জন্য, আমাদের নীচের পদক্ষেপগুলি অনুসরণ করতে হবে৷

প্রথমে, ডেভেলপার ট্যাবে যান > ভিজ্যুয়াল বেসিক

দ্বিতীয়, সন্নিবেশ > তারপর মডিউল

এর ফলে, একটি ফাঁকা মডিউল এরকম দেখাবে।

তৃতীয়ত, আমাদের মডিউলের ভিতরে নিচের VBA কোডটি কপি করে পেস্ট করতে হবে।

6213

এর পর, Run > এ ক্লিক করুন। তারপর Sub/UserForm চালান

এবং অবশেষে, আমরা নীচের আউটপুট পাব।

আরো পড়ুন: এক্সেল ভিবিএ: জন্ম তারিখ থেকে বয়স গণনা করুন

মনে রাখতে হবে

  • আমরা আবেদন করতে পারি না শুধুমাত্র DATEDIF ফাংশন যেখানে আমাদের বয়সগুলিকে ভগ্নাংশের আকারে খুঁজে বের করতে হবে।
  • ভগ্নাংশের বয়স খুঁজে পেতে, আমাদের YEARFRAC ফাংশন প্রয়োগ করতে হবে, অথবা আমরা এটিও করতে পারি পাটিগণিত সূত্র ব্যবহার করুন।
  • আমাদের যখন বছর, মাস এবং দিন গণনা করতে হবে তখন আমাদের CONCATENATE এবং DATEDIF ফাংশনগুলির সমন্বয় ব্যবহার করতে হবে অর্থাৎ সেগুলি সব।
  • বয়স খোঁজার গতিশীল ব্যবহারের জন্য, আমাদের আজ

প্রয়োগ করতে হবেউপসংহার

এক্সেলের বয়স বা সময়ের ব্যবধান খুঁজে বের করার জন্য বিভিন্ন কার্যকর সূত্র রয়েছে। এই নিবন্ধে, আমরা সমস্ত ফাংশন নিয়ে আলোচনা করার চেষ্টা করেছি যা বয়স খুঁজে বের করতে ব্যবহৃত হয়।

Hugh West একজন অত্যন্ত অভিজ্ঞ এক্সেল প্রশিক্ষক এবং শিল্পে 10 বছরেরও বেশি অভিজ্ঞতা সহ বিশ্লেষক। তিনি অ্যাকাউন্টিং এবং ফিন্যান্সে স্নাতক ডিগ্রি এবং ব্যবসায় প্রশাসনে স্নাতকোত্তর ডিগ্রি অর্জন করেছেন। Hugh শিক্ষাদানের জন্য একটি আবেগ আছে এবং একটি অনন্য শিক্ষণ পদ্ধতি তৈরি করেছে যা অনুসরণ করা এবং বোঝা সহজ। এক্সেল সম্পর্কে তার বিশেষজ্ঞ জ্ঞান বিশ্বব্যাপী হাজার হাজার ছাত্র এবং পেশাদারদের তাদের দক্ষতা উন্নত করতে এবং তাদের কর্মজীবনে শ্রেষ্ঠত্ব অর্জন করতে সাহায্য করেছে। তার ব্লগের মাধ্যমে, Hugh তার জ্ঞান বিশ্বের সাথে ভাগ করে নেয়, বিনামূল্যে এক্সেল টিউটোরিয়াল এবং অনলাইন প্রশিক্ষণ প্রদান করে ব্যক্তি এবং ব্যবসায়িকদের তাদের পূর্ণ সম্ভাবনায় পৌঁছাতে সহায়তা করার জন্য।