মাইক্রোসফট অফিস প্রোগ্রামের Ms Excel Sheet এ বয়স কিভাবে বের করা যায়?

প্রশ্ন উত্তরCategory: মাইক্রোসফ্ট অফিস প্রোগ্রামমাইক্রোসফট অফিস প্রোগ্রামের Ms Excel Sheet এ বয়স কিভাবে বের করা যায়?
Abdullah Al Faroque Staff asked 6 months ago


2 Answers
Abdullah Al Faroque Staff answered 6 months ago

মাইক্রোসফট অফিস প্রোগ্রামের Ms Excel Worksheet এ যে কোন ব্যক্তির বয়স খুব সহজে বের করা যায়। আমরা দেখবো


Ms Excel বয়স কিভাবে বের করা যায়

এর জন্য আমরা একটি Excel Sheet Open করি। এর পর Current date ও date of birth এর দুইটি ঘর করি । নিচের চিত্রের মতো করে ।

excel date of birth box

excel date of birth box

এবার আমরা এই ঘর গুলোতে তারিখ বসাবো , কিন্তু সেই তারিখ টা হতে হবে আমাদের কম্পিউটার এর ডেট ফরমেট এর মতো করে । খেয়াল করুন, ডানপাশে নিচে আপনার কম্পিউটার এর ডেট ফরম্যাট দেয়া আছে ।

windows date in taskbar

windows date in taskbar

টাক্সবার এ দেখলাম আমার কম্পিউটার এর ক্ষেত্রে তারিখের ফরম্যাট টা মাস/দিন/বছর  এই রকম ।

সেই মোতাবেক তাহলে আমরা এক্সেল সিটে ইনপুট দেই

date of birth in excel sheet

date of birth in excel sheet

এক্সেল এ বয়স বের করার নিয়ম

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

আমরা যে ফাংশন ব্যবহার করবো, সেটি হচ্ছে DATEDIF এর সিনটেক্স টা নিচের মতো

= DATEDIF(start_date, end_date, unit)

তো আমাদের এক্সেল সিট অনুসারে

start_date হবে Date of Birth এর তথ্য
end_dateহবে Current Date এর তথ্য

আর unit টা হবে এক এক বার এক এক রকম এবং এর ভেলু গুলো হতে পারে

UnitReturns
“Y”যা বছর বের করে
“M”যা সবগুলো মাস বের করে
“D”যা সবগুল দিন বের করে
“YM”যা সর্বশেষ মাস বের করে
“MD”যা সর্বশেষ দিন বের করে

তাহলে শুধু বছর বের করার জন্য আমরা লিখতে পারি

only years in excel date calculation

only years in excel date calculation

এ ক্ষেত্রে আমরা শুধু বছর টি পেলাম ৩৮  কিন্তু  যদি এর সাথে যোগ করতে চাই Yeas ! , আহলে আমাদের জানতে হবে এক্সেলে টেক্সট জয়েন করা

এবার আমরা সুত্রটি একটু আপডেট করতে পারি এরকম

=DATEDIF(B4,C4,”Y”)&” Years”

এবার পাওয়া যাবে 38 Years. কিন্তু আমরা চাই এক্সেলে বয়স এমন ভাবে বের করতে যেনো মাস ও দিন গুলোও বের হয় ।

তাহলে সুত্রটি আরো একটু বাড়াতে হবে । তবে শুরুতে দেখি যে শুধু মাস বা দিন বোর করা যায় কিনা

তো সেক্ষেত্রে আমরা নিচের মতো সুত্র ব্যবহার করবো

=DATEDIF(B4,C4,”YM”)&” Month”

find month out of any date range in excel

find month out of any date range in excel

আমাদের চিত্রে দেখা যাচ্ছে এক্সেলে বয়স এর মাস বের হয়েছে 0 , ভালো করে ইনপুট ডেট গুলোর দিকে তাকালেই বুঝতে পারবেন কোন 🙂

একই ভাবে যদি দিন বের করতে চাই তাহলে হবে

=DATEDIF(B4,C4,”MD”)&” Days”

find days out of any date range in excel

find days out of any date range in excel

এক্সেলে বয়স বের করার সুত্র

তো আমরা আলাদা আলাদা ভাবে Excel এ দিন মাস ও বছর বের করে বয়স বের করা দেখলাম , যদি সবগুলো একবারে এক লাইনে এবং একই সেলে পেতে চাই ?  তাহলে নিচের এক্সেল সুত্র টি ব্যবহার করতে হবে ।

=DATEDIF(B4,C4,”Y”)&” Years “&DATEDIF(B4,C4,”YM”)&” Month “&DATEDIF(B4,C4,”MD”)&” Days”

calculate age in excel

calculate age in excel

যেখানে অতিরিক্ত যুক্ত করা হয়েছে &” Years “&DATEDIF(B4,C4,”YM”)&” Month “&DATEDIF(B4,C4,”MD”)&” Days”

Md Shariar Sarkar Staff answered 6 months ago

আপনি যদি সবসময় চলমান তারিখের সাপেক্ষে বয়স বের করতে চান, তাহলে Current Date এর সেলে লিখুন
=TODAY()


use today() as current date to find age in excel

use today() as current date to find age in excel

Your Answer

10 + 13 =

error: Content is protected !!