তারিখ সহ কিভাবে IF সূত্র ব্যবহার করবেন (6 সহজ উদাহরণ)

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

Microsoft Excel এ কাজ করার সময়, আমাদের কাজ সহজ করার জন্য বিভিন্ন সূত্র রয়েছে। IF সূত্র তাদের মধ্যে একটি। এটির এক্সেল-এ বিস্তৃত অ্যাপ্লিকেশন রয়েছে। IF ফাংশন একটি যৌক্তিক পরীক্ষা করে। ফলাফল TRUE হলে এটি একটি মান প্রদান করে, এবং ফলাফলটি FALSE হলে আরেকটি। এই নিবন্ধে, আমরা তারিখের সাথে IF সূত্রটি কীভাবে ব্যবহার করতে হয় তা ব্যাখ্যা করব। এটি করার জন্য, আমরা বেশ কয়েকটি উদাহরণ দেখতে যাব।

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

আপনি এখান থেকে অনুশীলন ওয়ার্কবুক ডাউনলোড করতে পারেন।

ব্যবহার করে dates.xlsx সহ IF এর

এক্সেল IF ফাংশনের ওভারভিউ

  • বিবরণ

IF ফাংশনটি একটি নির্দিষ্ট অবস্থার পরীক্ষা ছাড়া কিছুই করে না।

  • জেনেরিক সিনট্যাক্স

IF( logical_test,[value_if_true],[value_if_false])

  • আর্গুমেন্ট বর্ণনা
আর্গুমেন্ট প্রয়োজনীয়তা বর্ণনা 16>
লজিক্যাল_টেস্ট প্রয়োজনীয় এটি এমন শর্ত যা পরীক্ষা করা হবে এবং TRUE বা FALSE হিসাবে রেট করা হবে।
[value_if_true] ঐচ্ছিক যখন একটি যৌক্তিক পরীক্ষা TRUE তে মূল্যায়ন করে, এটি ফেরত দেওয়ার মান।
রিটার্ন মিথ্যা 6 এক্সেলে তারিখ সহ IF সূত্রের ব্যবহার

1. যদি সূত্র ব্যবহার করে দুটি তারিখের মধ্যে তুলনা করুন

প্রথম এবং সর্বাগ্রে, আমরা ব্যবহার করব দুটি তারিখের মধ্যে তুলনা করার জন্য IF সূত্র। এটি করার সময়, নিম্নলিখিত দুটি পরিস্থিতি হতে পারে৷

1.1 যখন উভয় তারিখ কোষে উপস্থিত থাকে

এই ক্ষেত্রে, উভয় তারিখই কোষে উপস্থিত থাকে যা আমাদের তুলনা করতে হবে . নিম্নলিখিত ডেটাসেটে,  আমাদের কাছে পণ্যগুলির ডেলিভারির তারিখ এবং সময়সীমার তালিকা রয়েছে৷ ডেলিভারি 'সময়ে' বা 'বিলম্বিত' কিনা আমরা ডেলিভারির অবস্থা গণনা করব। আসুন দেখি কিভাবে আমরা এটি করতে পারি:

  • প্রথমে, সেল E7 নির্বাচন করুন।
  • এখন, সন্নিবেশ করুন নিম্নলিখিত সূত্র:
=IF(D5>=C5,"On Time","Delayed")

  • এন্টার টিপুন।
  • সুতরাং, আমরা দেখতে পাচ্ছি পণ্যের মাউসের ডেলিভারি স্ট্যাটাস 'সময়ে'৷

  • এর পরে, <টেনে আনুন 1>ফিল হ্যান্ডেল টুল সেল E10.

  • অবশেষে, আমরা সকলের চূড়ান্ত ডেলিভারি স্ট্যাটাস পাব পণ্যগুলি৷

1.2 যখন একটি তারিখ ফর্মুলায় সংরক্ষিত থাকে

কখনও কখনও আমাদের কাছে একটি ডেটাসেট থাকবে একটি নীচে দেওয়া হয়েছে। এখানে, আমাদের কাছে একমাত্র তারিখটি হল ডেলিভারির তারিখ। নির্দিষ্ট সময়সীমাডেলিভারির জন্য 1-20-22। ডেটাসেটের 'স্ট্যাটাস' কলামে ডেলিভারি স্ট্যাটাস বের করা যাক।

  • শুরুতে, সেল নির্বাচন করুন D5.
  • নিম্নলিখিত সূত্র সন্নিবেশ করান:
=IF(D5>=C5,"On Time","Delayed")

  • এখন , এন্টার টিপুন।
  • এখানে, আমরা পণ্য মাউসের জন্য ডেলিভারি স্ট্যাটাস 'সময়ে' দেখতে পাচ্ছি।

  • এর পর, ফিল হ্যান্ডেল টুলটিকে নিচের দিকে সেল D10 এ টেনে আনুন।

  • অবশেষে, ডেটাসেটের ডেলিভারি স্ট্যাটাস এরকম দেখায়৷

2. IF সূত্র এবং DATE একই সময়ে ফাংশন

এই উদাহরণে, আমরা IF সূত্র এবং DATE ফাংশন একসাথে ব্যবহার করব। পূর্ববর্তী ডেটাসেটের মতো, আমরা 'স্থিতি' কলামে পণ্যের ডেলিভারি স্ট্যাটাস ইনপুট করব। এটি করার জন্য আমাদের সাথে সহজ ধাপগুলি অনুসরণ করুন:

  • প্রথমে, সেল D5 নির্বাচন করুন।
  • নিম্নলিখিত সূত্রটি টাইপ করুন। সেই ঘরে:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")

  • এন্টার কী টিপুন।
  • সুতরাং, আমরা পণ্য মাউসের ডেলিভারি স্ট্যাটাস পাই 'সময়ে'৷

  • এখন, টেনে আনুন ফিল হ্যান্ডেল সেল D10.

  • ফলে আমরা সকলের ডেলিভারি স্ট্যাটাস পাই 'স্থিতি' কলামে পণ্যগুলি৷

🔎 ফর্মুলা কীভাবে কাজ করে?

  • তারিখ(2022,1,14): তারিখ নেয়তুলনা করুন।
  • IF(C5<=DATE(2022,1,14),,”সময়ে”,”বিলম্বিত”): ডেলিভারির মান ফেরত দেয় স্থিতি।

3. এক্সেল DATEVALUE ফাংশন তারিখের সাথে IF সূত্রে মোড়ানো

এক্সেল DATEVALUE ফাংশন তারিখকে পাঠ্যে রূপান্তর করে। তারিখ গণনা করতে আমরা এই ফাংশনটিকে IF সূত্র এর সাথে একত্রিত করতে পারি। এই উদাহরণের জন্য, আমরা একটি ভিন্ন সময়সীমার সাথে আমাদের আগের ডেটাসেটের সাথে যাব। এটি করার জন্য নিচের নির্দেশনা অনুসরণ করুন:

  • প্রথমে, সেল নির্বাচন করুন D5।
  • সেখানে নিম্নলিখিত সূত্রটি রাখুন:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")

  • তারপর, এন্টার টিপুন।
  • এখানে, আমরা ডেলিভারি স্ট্যাটাস দেখতে পারি। প্রথম পণ্যের মাউস হল 'সময়ে'৷

  • এর পর, ফিল হ্যান্ডেল<2 টেনে আনুন> টুল।

  • অবশেষে, আমরা 'স্ট্যাটাস' কলামে সমস্ত পণ্যের ডেলিভারি স্ট্যাটাস পাব নীচের চিত্র৷

🔎 সূত্রটি কীভাবে কাজ করে?

  • DATEVALUE(“18 /01/2022"): তারিখ বিবেচনা করুন 18/01/22।
  • IF(C5<=DATEVALUE("18/01/2022″),,"সময়ে","বিলম্বিত"): মান প্রদান করে ডেলিভারির অবস্থা 'সময়ে' যদি শর্তটি সত্য হয়। অন্যথায় 'বিলম্বিত' আউটপুট হিসাবে দেয়।

আরো পড়ুন: এক্সেল-এ VBA DateValue ফাংশন কিভাবে ব্যবহার করবেন

একই রকম রিডিং

  • তারিখ ফর্ম্যাট করুন এক্সেলে VBA সহ (4পদ্ধতি)
  • এক্সেলে বর্তমান তারিখ কীভাবে সন্নিবেশ করাবেন (৩টি উপায়)
  • এক্সেল তারিখ শর্টকাট ব্যবহার করুন
  • ভিবিএ-তে কিভাবে বর্তমান তারিখ পেতে হয় (৩টি উপায়)

4. প্রয়োগ এবং যুক্তি & এক্সেলে তারিখ সহ IF সূত্র

IF সূত্র সহ AND লজিক ব্যবহার করে, আমরা এক্সেলে তারিখ গণনা করতে পারি। এবং লজিক একটি আউটপুট প্রদান করে যেখানে সমস্ত শর্ত TRUE বা FALSE হতে হবে। আমরা আমাদের পূর্ববর্তী ডেটাসেটকে বিভিন্ন সময়সীমার সাথে অনুসরণ করব। আসুন দেখি কিভাবে আমরা এটি করতে পারি:

  • শুরুতে, সেল D5 নির্বাচন করুন।
  • নিম্নলিখিত সূত্রটি সন্নিবেশ করুন। :
=IF(AND(C5>=$G$8,C5<=$G$9),"On Time","Not In Time")

  • এখন, এন্টার টিপুন।
  • তাই , আমরা এবং লজিক সহ পণ্য মাউসের ডেলিভারি স্ট্যাটাস পাই।

  • তারপর ফিল হ্যান্ডেলটি নিচে টেনে আনুন টুল।

  • এর ফলে, আমরা 'স্ট্যাটাস' -এ সমস্ত পণ্যের ডেলিভারি স্ট্যাটাস পাই ডেটাসেটের কলাম।

🔎 ফর্মুলা কিভাবে কাজ করে?

  • AND( C5>=$G$8,C5<=$G$9): এই অংশ দুটি শর্ত উপস্থাপন করে। একটি হল C5>=G8 এবং আরেকটি হল C5<=G9। ' $ ' চিহ্ন সেল রেফারেন্সকে স্থির রাখে।
  • IF(AND(C5>=$G$8,C5<=$G) $9),"সময়ে","সময়ে নয়"): শর্তটি সত্য হলে, মানটি ফেরত দেয় 'সময়ে'। অন্যথায় ' দেয়। বিলম্বিত' আউটপুট হিসাবে৷

5. ঢোকানআজ & তারিখ সহ IF সূত্র

TODAY ফাংশন এবং IF সূত্র এর সংমিশ্রণ হল এক্সেলে তারিখ গণনা করার আরেকটি পদ্ধতি। ধরুন, আমাদের কাছে পণ্যের ডেলিভারির তারিখ সহ একটি ডেটাসেট আছে। আসুন আমরা বিবেচনা করি যে ডেলিভারির সময়সীমা হল আজকের তারিখ 1-11-22। আপনার জন্য, এটি সেই তারিখ হবে যে তারিখে আপনি অনুশীলন করছেন। এখন আমরা নিম্নলিখিত ধাপে সমস্ত পণ্যের ডেলিভারি স্ট্যাটাস বের করব:

  • প্রথমে সেল D5।
  • নির্বাচন করুন।
  • নিম্নলিখিত সূত্রটি ইনপুট করুন:
=IF(C5<=TODAY(),"On Time","Delayed")

  • এন্টার বোতাম টিপুন।
  • এখানে, সেল D5 আমরা 'সময়ে'-এ পণ্যের মাউসের ডেলিভারি স্ট্যাটাস পাই৷

  • এরপর, পরবর্তী সেলগুলিতে ফিল হ্যান্ডেল টুলটি টেনে আনুন।

47>

  • অবশেষে, সমস্ত পণ্যের ডেলিভারি স্ট্যাটাস নিচের চিত্রের মত দেখায়।

🔎 ফর্মুলা কিভাবে কাজ করে?

  • TODAY(): এই অংশটি বর্তমান দিনের তারিখ নেয়৷
  • IF(C5<=TODAY(),"সময়ে ”,”বিলম্বিত”): ফেরত দেয় 'সময়ে' যদি শর্তটি হয় সত্য অন্যথায় আউটপুট হিসাবে 'বিলম্বিত' দিন৷

আরো পড়ুন: কিভাবে এক্সেল VBA

6-এ ডে ফাংশন ব্যবহার করবেন। IF সূত্র ব্যবহার করে এক্সেলে ভবিষ্যত বা অতীতের তারিখ গণনা করুন

এই উদাহরণে, আমরা পরীক্ষা করব যে একটি তারিখ একটি পরিসরে আছে কি না। উদাহরণস্বরূপ, আজকের দিনটিকে বিবেচনা করুন।এই উদাহরণের উদ্দেশ্য হল ডেলিভারিটি দশ দিনের মধ্যে হবে কি না তা পরীক্ষা করা। আসুন দেখি কিভাবে আমরা এটি করতে পারি:

  • প্রথমে, সেল D5 নির্বাচন করুন।
  • সেখানে নিম্নলিখিত সূত্রটি টাইপ করুন:
=IF(C5

  • তারপর, এন্টার টিপুন।
  • এখন আমরা পণ্য মাউসের ডেলিভারি স্ট্যাটাস পরিসীমার মধ্যে দেখতে পারেন। আজ থেকে 10 দিনের মধ্যে ডেলিভারি হবে৷

  • এর পর, ফিল হ্যান্ডেল <2 টেনে আনুন> টুল।

  • শেষ পর্যন্ত, আমরা 'স্ট্যাটাস' কলামে সমস্ত পণ্যের ডেলিভারি স্ট্যাটাস দেখতে পাব। ডেটাসেটের।

🔎 ফর্মুলা কিভাবে কাজ করে?

  • TODAY() +10: বর্তমান তারিখ থেকে দশ দিন পরের তারিখ নেয়।
  • IF(C5 ="" of="" range”):="" range”,”out="" strong=""> যদি শর্ত TRUE হয় 'রেঞ্জের মধ্যে' অন্যথায় 'পরিসীমার বাইরে' আউটপুট হিসাবে দেয়।

উপসংহার

এই নিবন্ধে, আমরা IF সূত্র ব্যবহার করে তারিখ গণনা করেছি। আশা করি, উপরের উদাহরণগুলি আপনাকে তারিখগুলির সাথে IF সূত্রের যুক্তি বুঝতে সাহায্য করবে। এই নিবন্ধের সাথে যোগ করা অনুশীলন ওয়ার্কবুকটি ডাউনলোড করুন এবং নিজে অনুশীলন করুন। আপনি যদি কোনও বিভ্রান্তি অনুভব করেন তবে নীচের বাক্সে একটি মন্তব্য করুন। আমরা যত তাড়াতাড়ি সম্ভব উত্তর দেওয়ার চেষ্টা করব।

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