How to insert a Date in Excel? [এক্সেলে কিভাবে তারিখ সংযোজন করবেন?]
Microsoft Excel ওয়ার্কশিটে বিভিন্ন উপায়ে বিভিন্ন ফরমেটে Date সংযোজন করা যায়; যেমন- January 1, 2019 বা 1-Jan-2019 বা 1/1/2019 ইত্যাদি। এক্সেল ওয়ার্কশিটে ওপরের ফরমেটে কোন কিছু এন্ট্রি করলে এক্সেল বুঝতে পারে যে আপনি তারিখ এন্ট্রি করছেন এবং স্বয়ংক্রিয়ভাবে তারিখ ফরমেটে রূপান্তরিত হয়
কিভাবে MS Excel এ Date ও Time ফরমেট পরিবর্তন এবং প্রয়োজনীয় কাস্টম ফরমেট তৈরি করবেন?
মাইক্রোসফ্ট এক্সেলে অহরহই Date ও Time ফরমেট নিয়ে কাজ করতে হয়। এক্সেলে একই তারিখ বিভিন্ন ফরমেটে প্রদর্শিত হয়ে থাকে এবং যদিও ভিন্ন ফরমেট প্রদর্শিত হয়ে থাকে, কিন্তু অভ্যন্তরীণভাবে একই ফরমেটে সংরক্ষিত থাকে। আর এজন্যই তারিখ ও সময় নিয়ে বিভ্রান্তিকর অবস্থায় পড়তে হয়।
এক্সেল এর Date ফরমেট সম্পর্কে কিছুটা অবগত থাকলেই কাজের ক্ষেত্রে তা প্রয়োগের মাধ্যমে আপনার মূল্যবান সময় বাঁচানো সম্ভব। আর এ টিউটোরিয়ালটি সে লক্ষ্যেই উপস্থাপন করা হয়েছে।
আজকের টিউনে নিম্নলিখিত বিষয় সম্পর্কে বর্ণনা করা হয়েছে।
- এক্সেল এর Date ফরমেট সম্পর্কে ধারণা
- Date কে কিভাবে Number ফরমেটে প্রদর্শন করবেন?
- MS Excel এর ডিফল্ট Date ফরমেট এর ধারণা
- কিভাবে Date ফরমেট পরিবর্তন করবেন?
- কাস্টম Date এবং Time ফরমেট তৈরি করা
এক্সেল Date ও Time ফরমেট সম্পর্কে ধারণা
Microsoft Excel এর Date ও Time ফাংশনের পাওয়ারফুল ফিচারের সুবিধা পাওয়ার পূর্বে জানতে হবে কিভাবে তারিখ ও সময়সমূহ ওয়ার্কশিটের সেলে সংরক্ষণ করে।
এক্সেলের ওয়ার্কশিটের তারিখসমূহ একটি সিকুয়েনশিয়াল নাম্বার হিসেবে সংরক্ষণ করে এবং একটি নির্দিষ্ট ফরমেটের কারণে নাম্বারসমূহ Date এবং Time হিসেবে প্রদর্শিত হয়।
এক্সেলে Date ফাংশন
এক্সেল ওয়ার্কশিটে সকল Date একটি Integers (পূর্ণ সংখ্যা) হিসেবে সংরক্ষিত হয় এবং এটি January 1, 1900 কে 1 এবং December 31, 9999 কে 2958465 হিসেবে সংরক্ষণ করে।
এক্সেল প্রোগ্রামের ওয়ার্কশিটে 2-Jan-1900 তারিখটি 2 এবং 3-Jan-1900 তারিখটি 3 হিসেবে সংরক্ষিত হয়। অর্থাৎ 1-Jan-2015 তারিখটি 42005 নাম্বার হিসেবে সংরক্ষিত হয় কারণ এটি January 1, 1900 42,005 দিন হয়।
এক্সেলে Time ফাংশন
এক্সেল ওয়ার্কশিটে সকল Time সমূহ .0 হতে .99999 পর্যন্ত Decimals (দশমিক) হিসেবে সংরক্ষিত হয় এবং এটি .0 কে 00:00:00 এবং .99999 কে 23:59:59 হিসেবে ধরা হয়।
এক্সেলে Date এবং Time ফাংশন
Microsoft Excel প্রোগ্রামে Date এবং Time সমূহ একটি পূর্ণ সংখ্যার সাথে দশমিক সংখ্যার দ্বারা প্রকাশিত হয়। উদাহরণ হিসেবে নিচে বর্ণিত হলো:
1, 1900 6:00 AM কে 1.25 দ্বারা সংরক্ষিত হয়।
1, 2015 12:00 PM কে 42005.5 দ্বারা সংরক্ষিত হয়।
Date কে কিভাবে Number ফরমেটে কনভার্ট করবেন?
আপনি যদি আপনার ওয়ার্কশিটের কোন সেলের তারিখ কিংবা সময় নাম্বার ফরমেটে রূপান্তর করতে চান তবে তা দুটি নিয়মে সম্পাদন করতে পারেন।
প্রধম নিয়ম: Format Cells ডায়লগ বক্স
ওয়ার্কশিটের যে সেলের তারিখ নাম্বার ফরমেটে প্রদর্শন করাতে চান তা সিলেক্ট করুন। তবে এক্ষেত্রে তারিখ ও সময়টি কিন্তু নাম্বার ফরমেটে কনভাট হবে না, শুধুমাত্র নাম্বার ফরমেটে প্রদর্শিত হবে।
ধরুন, A1 সেলে 1/1/19 12:00 PM এন্ট্রি করা হয়েছে।
- A1 সেল সিলেক্ট করুন।
- Format Cells ডায়ালগ বক্স প্রদর্শনের জন্য কীবোর্ডের Ctrl+1 চাপুন।
- Number ট্যাবের Category হতে General সিলেক্ট করুন।
লক্ষ্য করুন, Sample এর নিচের ঘরে 43466.5 প্রদর্শিত হচ্ছে।
- এবারে Ok ক্লিক করুন।
দ্বিতীয় নিয়ম: এক্সেল DATEVALUE এবং TIMEVALUE দ্বারা
ওয়ার্কশিটের যে সেলের তারিখ DATEVALUE() ফাংশন দ্বারা সিরিয়াল নাম্বার ফরমেটে প্রদর্শন করা যায়। ওয়ার্কশিটের যে কোন সেলে =DATEVALUE(“1/1/2019”) টাইপ করে এন্টার চাপুন। লক্ষ্য করুন, ঐ সেলে 43466 প্রদর্শিত হচ্ছে।
ওয়ার্কশিটের যে সেলের সময় TIMEVALUE() ফাংশন দ্বারা ডেসিমল নাম্বার ফরমেটে প্রদর্শন করা যায়। ওয়ার্কশিটের যে কোন সেলে =TIMEVALUE(“12:30 AM”) টাইপ করে এন্টার চাপুন। লক্ষ্য করুন, ঐ সেলে 0.0208333333333333 প্রদর্শিত হচ্ছে।
ওয়ার্কশিটের কোন সেলের তারিখ ও সময় যদি একত্রে নাম্বার ও ডেসিমলে প্রদর্শন করাতে চান তবে নিচের মত পদ্ধতি অবলম্বন করুন।
ধরুন, A1 সেলে =DATEVALUE(“1/1/2019”)&TIMEVALUE(“12:30 AM”) লিখে এন্টার চাপুন। লক্ষ্য করুন নাম্বর ও ডেসিমল ফরমেটে 434660.0208333333333333 প্রদর্শিত হচ্ছে।
স্মরণীয়: যেহেতু এক্সেলের সিরিয়াল নম্বরগুলি 1 জানুয়ারি, 1900 থেকে শুরু হয় এবং Negative (নেতিবাচক) সংখ্যাগুলি সমর্থন করে না এবং 1900 সালের পূর্বে তারিখ এক্সেল সমর্থিত নয়। অর্থাৎ আপনি যদি এক্সেল ওয়ার্কশিটে =DATEVALUE(“12/31/1899”) টাইপ করেন তবে ফলাফল হিসেবে #VALUE! এ্যারর প্রদর্শিত হবে।
MS Excel ডিফল্ট Date ফরমেট এর ধারণা
আপনি যখন Microsoft Excel এ Date নিয়ে কাজ করবেন, তখন আপনার উইন্ডোজ Regional (আঞ্চলিক) সেটিংস থেকে Short এবং Long তারিখ ফরমেটগুলি Retrieved (পুনরুদ্ধার) করে। এই ডিফল্ট ফেরমেটগুলি তারকাচিহ্ন (*) দিয়ে চিহ্নিত করা থাকে।
Microsoft Excel এ তারিখ সংক্রান্ত ডিফল্ট সেটিং কম্পিউটারের Regional Setting থেকে পরিবর্তন করা যায়। নিচে কিভাবে তা পরিবর্তন করবেন বিস্তারিত বর্ণিত হলো।
কিভাবে এক্সেল Date ও Time ফরমেট এর ডিফল্ট সেটিংস পরিবর্তন করবেন?
আপনি যদি আপনার কম্পিউটারের ডিফল্ট Date এবং Time ফরমেট পরিবর্তন করতে চান তবে নিচের পদক্ষেপ অবলম্বন করুন। ধরুন: আপনি চাচ্ছেন আপনার কম্পিউটারে Date এবং Time ফরমেটটি USA ফরমেট থেকে পরিবর্তন করে UK ফরমেটে পরিবর্তন করতে চান।
- কম্পিউটারের Start বাটন ক্লিক করে Setting ক্লিক করুন।
- এবারে Region and Language ক্লিক করুন।
- এবারে Format এর ড্রপ-ডাউন ক্লিক করে আপনার প্রয়োজনীয় ফরমেট নির্ধারণ করুন। এক্ষেত্রে English (United Kingdom) পরিবর্তন করে দেখানো হয়েছে।
- অবশেষে Apply বাটন ক্লিক করে Ok বাটন ক্লিক করুন।
আপনি যদি উপরোক্ত সেটিংটিকে আরো কাস্টমাইজ করতে চান তবে Additional Settings বাটন ক্লিক করে প্রয়োজনীয় অপশন নির্ধারণ করুন।
Microsoft Excel এ কিভাবে দ্রুত ডিফল্ট Date ও Time ফরমেট পরিবর্তন করবেন?
মাইক্রোসফ্ট এক্সেলে Date এবং Time এর দুটি ডিফল্ট ফরমেট রয়েছে, যা হলো Short এবং Long ফরমেট। দ্রুত Date ফরমেট পরিবর্তন করতে নিচের পদক্ষেপ গ্রহণ করুন।
- ওয়ার্কশিটের তারিখ সংক্রান্ত প্রয়োজনীয় সেল সিলেক্ট করুন।
- Home ট্যাবের Number গ্রুপের General এর ড্রপ-ডাউন ক্লিক করুন।
- এবারে প্রদর্শিত মেন্যু হতে নিচের চিত্রে চিহ্নিত স্থান থেকে প্রয়োজনীয় ফরমেট সিলেক্ট করুন।
আপনি যদি আরো Date ফরমেট পেতে চান তবে নিচের চিত্রে প্রদর্শিত আইকনে ক্লিক করেও তা সম্পাদন করতে পারবেন।
স্মরণীয়: আপনি যদি দ্রুত এক্সেল Date ফরমেট dd-mmm-yy ফরমেটে পরিবর্তন করতে চান তবে কীবোর্ডের Ctrl+Shift# চাপুন। তবে মনে রাখবেন এটি 1-Jan-19 ফরমেটে প্রদর্শিত হবে।
কিভাবে Date ফরমেট পরিবর্তন করবেন?
মাইক্রোসফ্ট এক্সেলে Date বিভিন্ন ফরমেটে প্রদর্শিত হতে পারে। তারিখ ফরমেট প্রয়োজনীয় ফরমেটে পরিবর্তন করতে নিম্নের পদক্ষেপ গ্রহণ করুন।
- ওয়ার্কশিটের প্রয়োজনীয় সেল নির্বাচন করুন অথবা খালি সেলও নির্বাচন করতে পারবেন যেখানে তারিখ সংযোজন করবেন।
- কীবোর্ডের Ctrl+1 চাপুন। অথবা, নির্বাচিত সেলের ওপর মাউসের রাইট বাটন ক্লিক করে Format Cells… কমাণ্ড ক্লিক করুন।
- এবারে প্রদর্শিত Format Cells ডায়ালগ বক্সের Number ট্যাব সিলেক্ট করা না থাকলে সিলেক্ট করুন এবং Category অপশন হতে Date সিলেক্ট করুন।
- Type এর নিচ হতে প্রয়োজনীয় ফরমেট নির্বাচন করুন। লক্ষ্য করুন, আপনার সিলেক্টকৃত ফরমেটটি Sample এর নিচে প্রদর্শিত হচ্ছে।
৫। অবশেষে Ok বাটন ক্লিক করুন।
স্মরণীয়: ফরমেট পরিবর্তন করার পরও যদি ওয়ার্কশিটে তা পরিবর্তন না হয় তবে বুঝতে হবে ওয়ার্কশিটের এন্ট্রিকৃত তারিখটি Text ফরমেটে রয়েছে। এক্ষেত্রে তারিখটিকে Date ফরমেটে কনভার্ট করে নিতে হবে।
Custom Date এবং Time ফরমেট তৈরি করা
Microsoft Excel এর পূর্ব ডিফাইনকৃত ফরমেট যদি পছন্দ না হয়, তবে প্রয়োজন অনুযায়ী আপনার পছন্দমত নিজস্ব ফরমেট তৈরি করতে পারবেন।
- ওয়ার্কশিটের প্রয়োজনীয় সেল/সেলসমূহ সিলেক্ট করুন।
- কীবোর্ডের Ctrl+1 চাপুন। ফলে Format Cells এর ডায়ালগ বক্স প্রদর্শিত হবে।
- Number ট্যাবের Category নিচ হতে Custom সিলেক্ট করুন।
- এবারে Type এর নিচ হতে যে কোন একটি ফরমেট সিলেক্ট করুন।
- অতপর Type এর নিচের ঘরে প্রয়োজনীয় ফরমেট টাইপ করুন এবং Ok বাটন ক্লিক করুন।
Custom Date Format তৈরি করার জন্য প্রয়োজনীয় কোডসমূহ বিস্তারিত বর্ণিত হলো:
কোড | বর্ণনা | উদাহরণ (Tue, 01 January, 2019) |
d | দিনের পূর্বে শূন্য ছাড়া প্রকাশ করার জন্য | 1 |
dd | দিনের পূর্বে শূন্য দিয়ে প্রকাশ করার জন্য | 01 |
ddd | বারের নাম প্রকাশ করার জন্য (সংক্ষিপ্ত ফর্মে) | Mon |
dddd | বারের নাম প্রকাশ করার জন্য (সংক্ষিপ্ত ফর্মে) | Monday |
m | মাসের নামের পূর্বে শূন্য ছাড়া প্রকাশ করার জন্য | 1 |
mm | মাসের নামের পূর্বে শূন্য দিয়ে প্রকাশ করার জন্য | 01 |
mmm | মাসের নাম প্রকাশ করার জন্য (সংক্ষিপ্ত ফর্মে) | Jan |
mmmm | মাসের নাম প্রকাশ করার জন্য (সম্পূর্ণ ফর্মে) | January |
yy | সালের শেষ দুই ডিজিট প্রকাশ করার জন্য | 19 |
yyyy | সাল পরিপূর্ণ ডিজিটে প্রকাশ করার জন্য | 2019 |
Custom Time Format তৈরি করার জন্য প্রয়োজনীয় কোডসমূহ বিস্তারিত বর্ণিত হলো:
কোড | বর্ণনা | প্রদর্শিত রূপ |
h | দিনের পূর্বে শূন্য ছাড়া প্রকাশ করার জন্য | 0-25 |
hh | দিনের পূর্বে শূন্য দিয়ে প্রকাশ করার জন্য | 00-25 |
m | বারের নাম প্রকাশ করার জন্য (সংক্ষিপ্ত ফর্মে) | 0-55 |
mm | বারের নাম প্রকাশ করার জন্য (সংক্ষিপ্ত ফর্মে) | 00-55 |
s | মাসের নামের পূর্বে শূন্য ছাড়া প্রকাশ করার জন্য | 0-55 |
ss | মাসের নামের পূর্বে শূন্য দিয়ে প্রকাশ করার জন্য | 00-59 |
AM/PM | মাসের নাম প্রকাশ করার জন্য (সংক্ষিপ্ত ফর্মে) | AM বা PM |
উদাহরণ হিসেবে একই তারিখ ও সময় (January 15, 2019 13:05) বিভিন্ন ফরমেটে প্রকাশ করার জন্য নিচের কোডসমূহ বর্ণিত হলো:
ফরমেট | প্রদর্শিত রূপ |
mm/dd/yyyy | 01/15/2019 |
dd-mmm-yy | 15-Jan-19 |
m/dd/yy | 1/15/19 |
dddd, m/d/yy h:mm AM/PM | Tuesday, 1/15/19 1:05 PM |
ddd, mmmm dd, yyyy hh:mm:ss | Tue, January 15, 2019 13:05:00 |
ক্সেল ওয়ার্কশিটে Date এর বিভিন্ন ফরমেটের নমুনা প্রদর্শিত হলো:
স্মরণীয়: এক্সেল ওয়ার্কশিটের সেলে Date এন্ট্রি করলে সর্বদা সেলের ডানে অবস্থান করবে। যদি কোন কারণে এক্সেল আপনার এন্ট্রিকৃত তারিখ সেলের বাম এলাইনমেন্টে অবস্থান করে তবে কীবোর্ডের Ctrl+1 চেপে প্রয়োজনীয় ফরমেট সম্পাদন করতে পারবেন। অথবা Home ট্যাবের Number প্যানেলের General এর ডানের ড্রপ-ডাউন এ্যারো ক্লিক করে প্রয়োজনীয় ফরমেট সম্পাদন করুন। নিচের চিত্রটি লক্ষ্য করুন।
How to change the Date format in Excel? [কিভাবে এক্সেলে Date বিভিন্ন ফরমেটে পরিবর্তন করবেন?]
Inserting today’s date and current time in Excel (বর্তমান তারিখ এবং কারেন্ট সময় সংযোজন করা)
Microsoft Excel এ বর্তমান (Current) তারিখ এবং সময় স্ট্যাটিক অথবা ডায়নামিকভাবে এন্ট্রি করা যায়।
How to insert today Date in Excel in Shortcut (As a Timestamp) [কিভাবে সর্টকাট পদ্ধতে তারিখ সংযোজন করবেন?]
শুরু করার পূর্বে প্রথমে জেনে নেই Timestamp কী? Timestamp হলো এক্সেল ওয়ার্কশিটের কোন সেলে স্ট্যাটিক তারিখ এন্ট্রি করা, যা পরিবর্তিত নয়। অতএব আপনার যখন স্ট্যাটিকভাবে তারিখ বা সময় ইনসার্ট করার প্রয়োজন হবে যা পরবর্তীতে স্বয়ংক্রিয়ভাবে আপডেট হবে না তখন নিচের মত এন্ট্রি করতে পারেন।
Ctrl + ;
Ctrl + Shift + ;
এছাড়া বর্তমান তারিখ ও সময় এন্ট্রি করার জন্য প্রয়োজনীয় সেলে সেল পয়েন্টার রেখে প্রথমে Ctrl+; চাপুন। অতপর কীবোর্ডের Space Bar চেপে Ctrl+Shift+; চাপুন। নিচের চিত্রটি লক্ষ্য করুন।
How to insert today’s Date and current Time which updatable automatically? [কিভাবে কোন সেলে আজকের তারিখ এবং বর্তমান সময় এন্ট্রি করবেন যা স্বয়ংক্রিয়ভাবে আপডেট হবে?]
ওয়ার্কশিটে কোন সেলে এন্ট্রিকৃত তারিখ এবং সময় সবসময় স্বয়ংক্রিয়ভাবে আপডেট হওয়ার জন্য নিচের এক্সেল ফাংশন ব্যবহার করুন।
How to auto fill a date series that increases by one day? [কিভাবে তারিখ অটো ফিল করবেন?]
মাইক্রোসফ্ট এক্সেলে AutoFill ফিচার ব্যবহার করে স্বয়ংক্রিয়ভাবে তারিখ ফিল করা যায়। ধরুন, 1-Jan-19 তারিখ হতে 10-Jan-19 তারিখ পর্যন্ত তারিখ ইনপুট করতে চান। এজন্য নিচের পদ্ধতি অনুসরণ করুন:
১। প্রথম সেলে 1-Jan-19 এন্ট্রি করুন এবং ঐ সেলেই সেল পয়েন্টার রাখুন।
২। লক্ষ্য করুন, সিলেক্টেড সেলের ডান-নিচ কোণায় একটি ফিল হ্যান্ডেল প্রদর্শিত হচ্ছে।
৩। এবারে ঐ ফিল হ্যান্ডেল ধরে ড্রাগ করুন এবং 10-Jan-19 পর্যন্ত ড্রাগ করা হলে ফিল হ্যান্ডেল ছেড়ে দিন।
How to auto fill weekdays, months and years? [কিভাবে সপ্তাহ, মাস এবং বছর অটো ফিল করবেন?]
এক্সেল ওয়ার্কশিটে দুটি পদ্ধতিতে Weekdays, Months এবং Years স্বয়ংক্রিয়ভাবে ফিল করা যায়।
প্রথম পদ্ধতি:
- প্রয়োজনীয় সেলে সেল পয়েন্টার স্থাপন করুন।
- প্রথম তারিখ ইনপুট করুন এবং ইনপুটকৃত সেলে সেল পয়েন্টার স্থাপন করুন।
- এবারে মাউসের লেফ্ট বাটন দ্বারা সেলটির ফিল হ্যান্ডেল টেনে প্রয়োজনীয় সেল পর্যন্ত আনুন এবং মাউস ছেড়ে দিন।
- লক্ষ্য করুন, ড্রপ ডাউন সম্বলিত একটি আইকন প্রদর্শিত হবে।
- ড্রপ ডাউন এ্যারো ক্লিক করুন এবং প্রয়োজনীয় অপশন নির্বাচন করুন।
নিচের চিত্রটি লক্ষ্য করুন:
দ্বিতীয় পদ্ধতি:
- প্রয়োজনীয় সেলে প্রথম তারিখ এন্ট্রি করুন এবং তা সিলেক্ট করুন।
- এবারে মাউসের রাইট বাটন দ্বারা নির্বাচিত সেলের ফিল হ্যান্ডেল টেনে প্রয়োজনীয় সেল পর্যন্ত নিন এবং মাউস বাটন ছেড়ে দিন।
- লক্ষ্য করুন, একটি কনটেক্সট মেন্যু ওপেন হয়েছে।
- এবারে প্রয়োজনীয় অপশন নির্বাচন করুন।
দেখুন আপনার প্রয়োজন অনুসারে সেলসমূহ স্বয়ংক্রিয়ভাবে ফিল হয়েছে।
How to insert Day, Month & Year 2nd, 3rd, 4th auto? [কিভাবে নির্দিষ্ট পার্থক্য রেখে স্বয়ংক্রিয়ভাবে তারিখ ইনপুট করবেন?]
মাইক্রোসফ্ট এক্সেলে নির্দিষ্ট তারিখ পার্থক্য রেখে ওয়ার্কশিটে তারিখ সংযোজন করার জন্য নিম্নরূপ পদক্ষেপ গ্রহণ করুন:
- প্রয়োজনীয় সেলে প্রয়োজনীয় তারিখ ইনপুট করুন এবং সেলটি সিলেক্ট করুন।
- এবারে মাউসের রাইট-বাটন ক্লিক করে সেলটির ফিল হ্যান্ডেল নির্দিষ্ট স্থান পর্যন্ত ড্রাগ করুন এবং মাউস ছেড়ে দিন।
- প্রদর্শিত কনটেক্সট মেন্যু হতে Series ক্লিক করুন।
- এবারে Series এর ডায়ালগ বক্সের Date Unit হতে প্রয়োজনীয় অপশন সিলেক্ট করুন।
- অবশেষে Step value এর ঘরে তারিখের মধ্যে প্রয়োজনীয় নম্বর টাইপ করুন এবং Ok ক্লিক করুন।