বিষয়বস্তু
স্প্রেডশীটগুলির সাথে পেশাদার কাজের ক্ষেত্রে, তারিখ এবং সময়ের সাথে যোগাযোগ করা অস্বাভাবিক নয়। আপনি এটা ছাড়া করতে সক্ষম হবে না. অতএব, ঈশ্বর নিজেই এই ধরণের ডেটা নিয়ে কীভাবে কাজ করবেন তা শিখতে আদেশ দিয়েছেন। এটি আপনার প্রচুর সময় বাঁচাবে এবং স্প্রেডশীটগুলির সাথে কাজ করার সময় অনেক ভুল রোধ করবে৷
দুর্ভাগ্যবশত, অনেক নতুনরা জানেন না কিভাবে ডেটা প্রক্রিয়া করা হয়। অতএব, এই শ্রেণীর ক্রিয়াকলাপ বিবেচনা করার আগে, আরও বিশদ শিক্ষামূলক প্রোগ্রাম পরিচালনা করা প্রয়োজন।
কিভাবে একটি তারিখ এক্সেলে প্রতিনিধিত্ব করা হয়
তারিখ তথ্য 0 জানুয়ারী, 1900 থেকে দিনের সংখ্যা হিসাবে প্রক্রিয়া করা হয়। হ্যাঁ, আপনি ভুল করছেন না। প্রকৃতপক্ষে, শূন্য থেকে. তবে এটি প্রয়োজনীয় যাতে একটি সূচনা বিন্দু থাকে, যাতে 1 জানুয়ারী ইতিমধ্যেই 1 নম্বর হিসাবে বিবেচিত হয় এবং আরও অনেক কিছু। সর্বাধিক সমর্থিত তারিখের মান হল 2958465, যা হল 31 ডিসেম্বর, 9999৷
এই পদ্ধতিটি গণনা এবং সূত্রের জন্য তারিখগুলি ব্যবহার করা সম্ভব করে তোলে। সুতরাং, এক্সেল তারিখগুলির মধ্যে দিনের সংখ্যা নির্ধারণ করা সম্ভব করে। স্কিমটি সহজ: দ্বিতীয়টি একটি সংখ্যা থেকে বিয়োগ করা হয় এবং তারপরে ফলাফলটি একটি তারিখ বিন্যাসে রূপান্তরিত হয়।
আরও স্পষ্টতার জন্য, এখানে একটি সারণী রয়েছে যা তারিখগুলিকে তাদের সংশ্লিষ্ট সংখ্যাসূচক মানের সাথে দেখায়৷
A তারিখ থেকে B তারিখ পর্যন্ত কত দিন কেটেছে তা নির্ধারণ করতে, আপনাকে শেষ থেকে প্রথমটি বিয়োগ করতে হবে। আমাদের ক্ষেত্রে, এই সূত্র =B3-B2. এটি প্রবেশ করার পরে, ফলাফলটি নিম্নরূপ।
এটা মনে রাখা গুরুত্বপূর্ণ যে মানটি দিনের মধ্যে কারণ আমরা তারিখের চেয়ে ঘরের জন্য একটি ভিন্ন বিন্যাস বেছে নিয়েছি। আমরা যদি প্রাথমিকভাবে "তারিখ" বিন্যাসটি বেছে নিতাম, তবে ফলাফলটি এমন হত।
আপনার গণনায় এই পয়েন্টে মনোযোগ দেওয়া গুরুত্বপূর্ণ।
অর্থাৎ, সঠিক ক্রমিক নম্বর প্রদর্শন করতে যা তারিখের সাথে সম্পূর্ণভাবে মিলে যায়, আপনাকে অবশ্যই তারিখ ছাড়া অন্য কোনো বিন্যাস ব্যবহার করতে হবে। পরিবর্তে, সংখ্যাটিকে একটি তারিখে পরিণত করার জন্য, আপনার উপযুক্ত বিন্যাস সেট করা উচিত।
কিভাবে সময় এক্সেলে প্রতিনিধিত্ব করা হয়
এক্সেলে যেভাবে সময়কে উপস্থাপন করা হয় তা তারিখ থেকে কিছুটা আলাদা। দিনটিকে ভিত্তি হিসাবে নেওয়া হয় এবং ঘন্টা, মিনিট, সেকেন্ডগুলি এর ভগ্নাংশ অংশ। অর্থাৎ, 24 ঘন্টা হল 1, এবং যেকোনো ছোট মানকে এর ভগ্নাংশ হিসাবে বিবেচনা করা হয়। সুতরাং, 1 ঘন্টা হল দিনের 1/24, 1 মিনিট হল 1/1140, এবং 1 সেকেন্ড হল 1/86400৷ Excel এ উপলব্ধ সময়ের ক্ষুদ্রতম একক হল 1 মিলিসেকেন্ড।
তারিখের অনুরূপ, উপস্থাপনের এই উপায়টি সময়ের সাথে গণনা করা সম্ভব করে তোলে। সত্য, এখানে একটি জিনিস অসুবিধাজনক। গণনার পরে, আমরা দিনের একটি অংশ পাই, দিনের সংখ্যা নয়।
স্ক্রিনশটটি সংখ্যাসূচক বিন্যাসে এবং "সময়" বিন্যাসে মানগুলি দেখায়।
সময় গণনার পদ্ধতি তারিখের অনুরূপ। পরবর্তী সময় থেকে পূর্ববর্তী সময় বিয়োগ করা আবশ্যক। আমাদের ক্ষেত্রে, এই সূত্র =B3-B2.
যেহেতু সেল B4 এর প্রথমে একটি সাধারণ বিন্যাস ছিল, তারপরে সূত্রটি প্রবর্তনের শেষে, এটি অবিলম্বে "সময়" এ পরিবর্তিত হয়।
এক্সেল, সময়ের সাথে কাজ করার সময়, সংখ্যার সাথে সাধারণ গাণিতিক ক্রিয়াকলাপগুলি সম্পাদন করে, যা আমাদের কাছে পরিচিত সময়ের বিন্যাসে অনুবাদ করা হয়।
তারিখ এবং সময় বিন্যাস
যতদূর আমরা জানি, তারিখ এবং সময় বিভিন্ন বিন্যাসে সংরক্ষণ করা যেতে পারে। অতএব, আপনাকে জানতে হবে কীভাবে সেগুলি সঠিকভাবে লিখতে হয় যাতে বিন্যাস সঠিক হয়।
অবশ্যই, তারিখ এবং সময় প্রবেশ করার সময় আপনি দিনের সিরিয়াল নম্বর বা দিনের অংশ ব্যবহার করতে পারেন, তবে এই পদ্ধতিটি খুব অসুবিধাজনক। উপরন্তু, আপনি ক্রমাগত কোষে একটি নির্দিষ্ট বিন্যাস প্রয়োগ করতে হবে, যা শুধুমাত্র অস্বস্তি বাড়ায়।
অতএব, এক্সেল আপনাকে বিভিন্ন উপায়ে সময় এবং তারিখ নির্দিষ্ট করতে দেয়। আপনি যদি তাদের মধ্যে একটি প্রয়োগ করেন, তাহলে প্রোগ্রামটি অবিলম্বে তথ্যটিকে উপযুক্ত সংখ্যায় রূপান্তর করে এবং কক্ষে সঠিক বিন্যাসটি প্রয়োগ করে।
এক্সেল দ্বারা সমর্থিত তারিখ এবং সময় ইনপুট পদ্ধতিগুলির একটি তালিকার জন্য নীচের টেবিলটি দেখুন৷ বাম কলাম সম্ভাব্য ফরম্যাট তালিকা করে, এবং ডান কলাম দেখায় কিভাবে রূপান্তরের পরে এক্সেলে প্রদর্শিত হবে। এটি লক্ষ করা গুরুত্বপূর্ণ যে যদি বছরটি নির্দিষ্ট করা না থাকে, তবে বর্তমানটি, যা অপারেটিং সিস্টেমে সেট করা আছে, স্বয়ংক্রিয়ভাবে বরাদ্দ করা হয়।
আসলে, প্রদর্শন করার আরও অনেক উপায় আছে। কিন্তু এগুলোই যথেষ্ট। এছাড়াও, নির্দিষ্ট তারিখ রেকর্ডিং বিকল্পটি দেশ বা অঞ্চলের পাশাপাশি অপারেটিং সিস্টেমের সেটিংসের উপর নির্ভর করে আলাদা হতে পারে।
কাস্টম ফরম্যাটিং
কক্ষগুলির সাথে কাজ করার সময়, ব্যবহারকারী নির্ধারণ করতে পারে বিন্যাসটি কী হবে। তিনি এটি তৈরি করতে পারেন যাতে শুধুমাত্র সময়, মাস, দিন এবং তাই প্রদর্শিত হয়। তারিখ প্রণয়ন করা হয়, সেইসাথে বিভাজকগুলির সাথে সামঞ্জস্য করাও সম্ভব।
সম্পাদনা উইন্ডো অ্যাক্সেস করতে, আপনাকে "সংখ্যা" ট্যাব খুলতে হবে, যেখানে আপনি "ফরম্যাট সেল" উইন্ডোটি খুঁজে পেতে পারেন। যে ডায়ালগ বক্সটি খোলে, সেখানে একটি "তারিখ" বিভাগ থাকবে যেখানে আপনি সঠিক তারিখ বিন্যাস নির্বাচন করতে পারবেন।
আপনি যদি "সময়" বিভাগ নির্বাচন করেন, তবে সেই অনুযায়ী, সময় প্রদর্শনের বিকল্পগুলির সাথে একটি তালিকা প্রদর্শিত হবে।
একটি কক্ষে একটি নির্দিষ্ট বিন্যাস বিকল্প প্রয়োগ করতে, আপনাকে অবশ্যই পছন্দসই বিন্যাসটি নির্বাচন করতে হবে এবং ঠিক আছে ক্লিক করুন৷ এর পরে, ফলাফল প্রয়োগ করা হবে। যদি এক্সেল অফার করে এমন পর্যাপ্ত ফর্ম্যাট না থাকে, তাহলে আপনি "সমস্ত ফর্ম্যাট" বিভাগ খুঁজে পেতে পারেন। সেখানেও প্রচুর বিকল্প রয়েছে।
যদি কোন বিকল্প উপযুক্ত না হয়, তাহলে আপনার নিজের তৈরি করা সবসময় সম্ভব। এটা করা খুব সহজ। আপনাকে শুধুমাত্র একটি নমুনা হিসাবে প্রিসেট ফরম্যাটগুলি নির্বাচন করতে হবে এবং এই পদক্ষেপগুলি অনুসরণ করতে হবে:
- যে ঘরটির বিন্যাস আপনি পরিবর্তন করতে চান সেটি নির্বাচন করুন।
- "ফরম্যাট সেল" ডায়ালগ বক্সটি খুলুন এবং "সংখ্যা" ট্যাবটি খুঁজুন।
- এর পরে, "সমস্ত ফরম্যাট" বিভাগটি খোলে, যেখানে আমরা ইনপুট ক্ষেত্র "TYPE" খুঁজে পাই। সেখানে আপনাকে একটি নম্বর ফরম্যাট কোড উল্লেখ করতে হবে। আপনি এটি প্রবেশ করার পরে, "ঠিক আছে" ক্লিক করুন।
- এই পদক্ষেপগুলির পরে, সেল একটি কাস্টম বিন্যাসে তারিখ এবং সময় তথ্য প্রদর্শন করবে।
তারিখ এবং সময় সহ ফাংশন ব্যবহার করা
তারিখ এবং সময়ের সাথে কাজ করার সময়, ব্যবহারকারী 20 টিরও বেশি বিভিন্ন ফাংশন ব্যবহার করতে পারেন। এবং যদিও এই পরিমাণ কারো জন্য খুব বেশি হতে পারে, তবে সেগুলিকে নির্দিষ্ট লক্ষ্য অর্জনের জন্য ব্যবহার করা যেতে পারে।
সমস্ত সম্ভাব্য ফাংশন অ্যাক্সেস করতে, আপনাকে অবশ্যই "ফাংশন লাইব্রেরি" গ্রুপের "তারিখ এবং সময়" বিভাগে যেতে হবে। আমরা শুধুমাত্র কিছু প্রধান ফাংশন বিবেচনা করব যা তারিখ এবং সময় থেকে বিভিন্ন পরামিতি বের করা সম্ভব করে।
বছর ()
একটি নির্দিষ্ট তারিখের সাথে সামঞ্জস্যপূর্ণ বছর পাওয়ার ক্ষমতা প্রদান করে। আপনি ইতিমধ্যে জানেন, এই মান 1900 এবং 9999 এর মধ্যে হতে পারে।
সেল 1 তারিখটি DDDD DD.MM.YYYY hh:mm:ss ফর্ম্যাটে দেখায়। এই ফরম্যাটটি আমরা আগে তৈরি করেছি। আসুন একটি উদাহরণ হিসাবে একটি সূত্র গ্রহণ করি যা নির্ধারণ করে যে দুটি তারিখের মধ্যে কত বছর কেটে গেছে।
একই সময়ে, আপনি যদি আরও ঘনিষ্ঠভাবে দেখেন তবে দেখা যাচ্ছে যে ফাংশনটি সম্পূর্ণ সঠিক ফলাফল গণনা করেনি। কারণ হল এটি শুধুমাত্র তার গণনায় তারিখ ব্যবহার করে।
মাসে ()
এই ফাংশনের সাহায্যে, আপনি একটি নির্দিষ্ট তারিখের সাথে সম্পর্কিত মাসের সংখ্যা হাইলাইট করতে পারেন। 1 থেকে 12 পর্যন্ত ফলাফল প্রদান করে। এই সংখ্যাটি মাসের সংখ্যার সাথে মিলে যায়।
দিন()
পূর্ববর্তী ফাংশনগুলির অনুরূপ, এটি একটি নির্দিষ্ট তারিখে দিনের সংখ্যা প্রদান করে। গণনার ফলাফল 1 থেকে 31 পর্যন্ত হতে পারে।
টাইম()
নাম অনুসারে, এই ফাংশনটি ঘন্টা সংখ্যা প্রদান করে, যা 0 থেকে 23 পর্যন্ত।
মিনিট()
একটি ফাংশন যা একটি নির্দিষ্ট ঘরে মিনিটের সংখ্যা প্রদান করে। সম্ভাব্য মানগুলি যেগুলি ফেরত দেওয়া হয় তা হল 0 থেকে 59 পর্যন্ত।
সেকেন্ড()
এই ফাংশনটি পূর্ববর্তীটির মতো একই মান প্রদান করে, এটি সেকেন্ডগুলি প্রদান করে।
দিন()
এই ফাংশনের সাহায্যে, আপনি এই তারিখে ব্যবহৃত সপ্তাহের দিনের সংখ্যা খুঁজে পেতে পারেন। সম্ভাব্য মান 1 থেকে 7 পর্যন্ত, তবে মনে রাখবেন যে কাউন্টডাউন রবিবার থেকে শুরু হয়, সোমবার নয়, যেমন আমরা সাধারণত করি।
যাইহোক, দ্বিতীয় আর্গুমেন্ট ব্যবহার করে, এই ফাংশনটি আপনাকে বিন্যাস কাস্টমাইজ করতে দেয়। উদাহরণস্বরূপ, আপনি যদি দ্বিতীয় প্যারামিটার হিসাবে মান 2 পাস করেন, আপনি বিন্যাস সেট করতে পারেন যাতে 1 সংখ্যা রবিবারের পরিবর্তে সোমবার। এটি গার্হস্থ্য ব্যবহারকারীর জন্য অনেক বেশি সুবিধাজনক।
যদি আমরা দ্বিতীয় আর্গুমেন্টে 2 লিখি, তাহলে আমাদের ক্ষেত্রে ফাংশনটি মান 6 প্রদান করবে, যা শনিবারের সাথে মিলে যায়।
আজ()
এই ফাংশনটি খুবই সহজ: এটি কাজ করার জন্য কোন আর্গুমেন্টের প্রয়োজন নেই। এটি কম্পিউটারে সেট করা তারিখের ক্রমিক নম্বর প্রদান করে। যদি এটি একটি কক্ষে প্রয়োগ করা হয় যার জন্য সাধারণ বিন্যাস সেট করা হয়, তাহলে এটি স্বয়ংক্রিয়ভাবে "তারিখ" বিন্যাসে রূপান্তরিত হবে।
টাটা ()
এই ফাংশনের জন্য কোন আর্গুমেন্টেরও প্রয়োজন নেই। এটি পূর্ববর্তীটির মতো একইভাবে কাজ করে, শুধুমাত্র তারিখ এবং সময়ের সাথে। কম্পিউটারে সেট করা বর্তমান তারিখ এবং সময় সেলে সন্নিবেশ করার প্রয়োজন হলে এটি ব্যবহার করা হয়। এবং ঠিক আগের ফাংশনের মতো, এটি প্রয়োগ করার সময়, সেলটি স্বয়ংক্রিয়ভাবে তারিখ এবং সময় বিন্যাসে রূপান্তরিত হয়, যদি "সাধারণ" বিন্যাসটি আগে সেট করা থাকে।
পূর্ববর্তী ফাংশন এবং এই ফাংশন উভয়ই স্বয়ংক্রিয়ভাবে শীটটি পুনঃগণনা করার সময় পরিবর্তিত হয়, যার ফলে সর্বাধিক আপ-টু-ডেট সময় এবং তারিখ প্রদর্শন করা সম্ভব হয়।
উদাহরণস্বরূপ, এই জাতীয় সূত্র বর্তমান সময় নির্ধারণ করতে পারে।
=টুডে()-আজ()
এই ক্ষেত্রে, সূত্রটি দশমিক বিন্যাসে দিনের ভগ্নাংশ নির্ধারণ করবে। সত্য, আপনি যে কক্ষে সূত্রটি লেখা আছে সেখানে সময় বিন্যাসটি প্রয়োগ করতে হবে, যদি আপনি সঠিক সময় প্রদর্শন করতে চান, সংখ্যাটি নয়।
তারিখ()
এই ফাংশনটিতে তিনটি আর্গুমেন্ট রয়েছে, যার প্রত্যেকটি অবশ্যই লিখতে হবে। গণনার পরে, এই ফাংশন তারিখের ক্রমিক নম্বর প্রদান করে। সেলটি স্বয়ংক্রিয়ভাবে "তারিখ" বিন্যাসে রূপান্তরিত হয় যদি এর আগে একটি "সাধারণ" বিন্যাস থাকে।
দিন বা মাসের যুক্তি ইতিবাচক বা নেতিবাচক হতে পারে। প্রথম ক্ষেত্রে, তারিখ বৃদ্ধি পায়, এবং দ্বিতীয় ক্ষেত্রে, এটি হ্রাস পায়।
আপনি DATE ফাংশনের আর্গুমেন্টে গাণিতিক ক্রিয়াকলাপও ব্যবহার করতে পারেন। উদাহরণস্বরূপ, এই সূত্রটি A1 কক্ষে তারিখে 5 বছর 17 মাস এবং 1 দিন যোগ করে।
এবং এই ধরনের সূত্র একটি টেক্সট স্ট্রিংকে একটি পূর্ণাঙ্গ কাজের তারিখে পরিণত করা সম্ভব করে, যা অন্যান্য ফাংশনে ব্যবহার করা যেতে পারে।
টাইম()
ঠিক ফাংশন মত তারিখ(), এই ফাংশনের তিনটি প্রয়োজনীয় প্যারামিটার রয়েছে - ঘন্টা, মিনিট এবং সেকেন্ড। এটি ব্যবহার করার পরে, ফলাফল কক্ষে একটি দশমিক সংখ্যা উপস্থিত হবে, তবে সেলটি নিজেই "সময়" বিন্যাসে বিন্যাসিত হবে যদি এটির আগে "সাধারণ" বিন্যাস থাকে।
তার অপারেশন নীতি দ্বারা, ফাংশন টাইম() и তারিখ() অনেক অনুরূপ জিনিস। অতএব, এটিতে ফোকাস করার কোন মানে নেই।
এটা মনে রাখা গুরুত্বপূর্ণ যে এই ফাংশনটি 23:59:59 এর বেশি সময় দিতে পারে না। ফলাফল এর চেয়ে বেশি হলে, ফাংশনটি স্বয়ংক্রিয়ভাবে শূন্যে রিসেট হয়।
ক্রিয়াকলাপ তারিখ() и টাইম() একসাথে প্রয়োগ করা যেতে পারে।
এই স্ক্রিনশটটিতে, সেল D1, যেটি এই দুটি ফাংশন ব্যবহার করেছে, এর একটি ডেটটাইম ফর্ম্যাট রয়েছে৷
তারিখ এবং সময় গণনা ফাংশন
মোট 4টি ফাংশন রয়েছে যা আপনাকে তারিখ এবং সময় সহ গাণিতিক ক্রিয়াকলাপ সম্পাদন করতে দেয়।
ডেটামেস()
এই ফাংশনটি ব্যবহার করে, আপনি একটি তারিখের ক্রমিক সংখ্যা খুঁজে পেতে পারেন যা একটি পরিচিত সংখ্যার পিছনে রয়েছে (বা প্রদত্ত একটির আগে)। এই ফাংশনটি দুটি আর্গুমেন্ট নেয়: শুরুর তারিখ এবং মাসের সংখ্যা। দ্বিতীয় যুক্তিটি ইতিবাচক বা নেতিবাচক হতে পারে। আপনি যদি ভবিষ্যতের তারিখ গণনা করতে চান তবে প্রথম বিকল্পটি অবশ্যই নির্দিষ্ট করতে হবে এবং দ্বিতীয়টি - যদি আগেরটি।
EOMONTH()
এই ফাংশনটি নির্দিষ্ট তারিখের পিছনে বা এগিয়ে থাকা মাসের শেষ দিনের অর্ডিন্যাল সংখ্যা নির্ধারণ করা সম্ভব করে। আগের মত একই যুক্তি আছে.
কর্মদিবস()
ফাংশন হিসাবে একই ডেটামেস(), শুধুমাত্র বিলম্ব বা অগ্রিম একটি নির্দিষ্ট সংখ্যক কার্যদিবসের দ্বারা ঘটে। সিনট্যাক্স অনুরূপ।
এই তিনটি ফাংশনই একটি সংখ্যা প্রদান করে। তারিখটি দেখতে, আপনাকে ঘরটিকে উপযুক্ত বিন্যাসে রূপান্তর করতে হবে।
স্পষ্ট()
এই সাধারণ ফাংশনটি 1 তারিখ থেকে 2 তারিখের মধ্যে ব্যবসায়িক দিনের সংখ্যা নির্ধারণ করে৷