ວິທີການໃຊ້ສູດ IF ກັບວັນທີ (6 ຕົວຢ່າງງ່າຍໆ)

  • ແບ່ງປັນນີ້
Hugh West

ໃນຂະນະທີ່ເຮັດວຽກຢູ່ໃນ Microsoft Excel, ມີສູດຕ່າງໆເພື່ອເຮັດໃຫ້ວຽກງານຂອງພວກເຮົາງ່າຍຂຶ້ນ. IF ສູດແມ່ນໜຶ່ງໃນນັ້ນ. ມັນ​ມີ​ລະ​ດັບ​ຄວາມ​ກ​້​ວາງ​ຂອງ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ໃນ <1​> Excel​. ການ ຟັງຊັນ IF ເຮັດການທົດສອບຢ່າງມີເຫດຜົນ. ມັນສົ່ງຄືນຄ່າໜຶ່ງຖ້າຜົນໄດ້ຮັບແມ່ນ TRUE , ແລະອີກອັນໜຶ່ງຖ້າຜົນໄດ້ຮັບແມ່ນ FALSE . ໃນບົດຄວາມນີ້, ພວກເຮົາຈະສະແດງວິທີການນໍາໃຊ້ສູດ IF ທີ່ມີວັນທີ. ເພື່ອເຮັດສິ່ງນີ້, ພວກເຮົາຈະພິຈາລະນາຕົວຢ່າງຫຼາຍຢ່າງ.

ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດ

ທ່ານສາມາດດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດໄດ້ຈາກທີ່ນີ້.

ການນໍາໃຊ້ ຂອງ IF ກັບ dates.xlsx

ພາບລວມຂອງຟັງຊັນ Excel IF

  • ລາຍລະອຽດ

The IF ຟັງຊັນບໍ່ມີຫຍັງນອກເໜືອໄປຈາກການທົດສອບເງື່ອນໄຂສະເພາະ.

  • Generic Syntax

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

  • ຄຳອະທິບາຍອາກິວເມັນ
<17
ARGUMENT ຄວາມຕ້ອງການ ລາຍລະອຽດ
logical_test ຕ້ອງການ ນີ້ແມ່ນເງື່ອນໄຂທີ່ຈະຖືກທົດສອບ ແລະໃຫ້ຄະແນນເປັນ TRUE ຫຼື FALSE .
[value_if_true] ທາງເລືອກ ເມື່ອການທົດສອບຕາມເຫດຜົນປະເມີນເປັນ TRUE , ນີ້ແມ່ນຄ່າທີ່ຈະກັບຄືນມາ.
[value_if_false] ທາງເລືອກ ເມື່ອການທົດສອບຕາມເຫດຜົນປະເມີນເປັນ FALSE , ນີ້ແມ່ນຄ່າທີ່ຈະກັບຄືນ.
  • ຜົນຕອບແທນ

ຄ່າທີ່ພວກເຮົາສະໜອງໃຫ້ TRUE ຫຼື FALSE.

  • ມີໃຫ້ຢູ່ໃນ

ທຸກລຸ້ນຫຼັງຈາກ Excel 2003.

<4 6 ການນຳໃຊ້ສູດ IF ກັບວັນທີໃນ Excel

1. ປຽບທຽບລະຫວ່າງສອງວັນທີທີ່ໃຊ້ຖ້າສູດ

ທຳອິດ ແລະສຳຄັນທີ່ສຸດ, ພວກເຮົາຈະໃຊ້ ສູດ IF ເພື່ອປຽບທຽບລະຫວ່າງສອງວັນທີ. ໃນເວລາເຮັດອັນນີ້, ສາມາດມີສອງສະຖານະການຕໍ່ໄປນີ້.

1.1 ເມື່ອວັນທີທັງສອງມີຢູ່ໃນເຊລ

ໃນກໍລະນີນີ້, ວັນທີທັງສອງແມ່ນມີຢູ່ໃນເຊລທີ່ເຮົາຕ້ອງປຽບທຽບ. . ໃນຊຸດຂໍ້ມູນຕໍ່ໄປນີ້, ພວກເຮົາມີລາຍຊື່ຂອງຜະລິດຕະພັນທີ່ມີວັນທີຈັດສົ່ງ ແລະມື້ກຳນົດ. ພວກ​ເຮົາ​ຈະ​ຄິດ​ໄລ່​ສະ​ຖາ​ນະ​ການ​ຂອງ​ການ​ຈັດ​ສົ່ງ​ບໍ່​ວ່າ​ຈະ​ເປັນ​ການ​ຈັດ​ສົ່ງ​ແມ່ນ 'ທັນ​ເວ​ລາ' ຫຼື 'ຊັກ​ຊ້າ​'. ໃຫ້ເບິ່ງວ່າພວກເຮົາສາມາດເຮັດໄດ້ແນວໃດ:

  • ທຳອິດ, ເລືອກຕາລາງ E7.
  • ດຽວນີ້, ໃສ່ ສູດຕໍ່ໄປນີ້:
=IF(D5>=C5,"On Time","Delayed")

  • ກົດ Enter.
  • ດັ່ງນັ້ນ, ພວກເຮົາສາມາດເບິ່ງສະຖານະການຈັດສົ່ງຂອງຫນູຜະລິດຕະພັນແມ່ນ 'On Time'.

  • ຕໍ່ໄປ, ລາກ Fill Handle tool to cell E10.

  • ສຸດທ້າຍ, ພວກເຮົາຈະໄດ້ຮັບສະຖານະສຸດທ້າຍຂອງການຈັດສົ່ງທັງໝົດ. ຜະລິດຕະພັນ.

1.2 ໃນຂະນະທີ່ມື້ຫນຶ່ງຖືກເກັບໄວ້ໃນສູດ

ບາງຄັ້ງພວກເຮົາຈະມີຊຸດຂໍ້ມູນເຊັ່ນ: ຫນຶ່ງທີ່ໃຫ້ຂ້າງລຸ່ມນີ້. ທີ່ນີ້, ວັນທີດຽວທີ່ພວກເຮົາມີແມ່ນວັນທີຈັດສົ່ງ. ເສັ້ນຕາຍສຳລັບການຈັດສົ່ງແມ່ນ 1-20-22. ໃຫ້ເຮົາພິຈາລະນາສະຖານະການຈັດສົ່ງໃນຖັນ 'ສະຖານະ' ຂອງຊຸດຂໍ້ມູນ.

  • ໃນຕອນເລີ່ມຕົ້ນ, ເລືອກຕາລາງ D5.
  • ໃສ່ສູດຕໍ່ໄປນີ້:
=IF(D5>=C5,"On Time","Delayed")

  • ດຽວນີ້ , ກົດ Enter.
  • ຢູ່ນີ້, ພວກເຮົາສາມາດເຫັນສະຖານະການຈັດສົ່ງແມ່ນ 'ກົງເວລາ' ສໍາລັບຫນູຜະລິດຕະພັນ.

  • ຫຼັງຈາກນັ້ນ, ໃຫ້ລາກເຄື່ອງມື Fill Handle ລົງລຸ່ມໄປຫາຕາລາງ D10.

<3

  • ສຸດທ້າຍ, ສະຖານະການຈັດສົ່ງຂອງຊຸດຂໍ້ມູນເປັນແບບນີ້.

2. IF Formula ແລະ DATE Function ໃນເວລາດຽວກັນ

ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະໃຊ້ສູດ IF ແລະ DATE function ຮ່ວມກັນ. ເຊັ່ນດຽວກັນກັບຊຸດຂໍ້ມູນທີ່ຜ່ານມາ, ພວກເຮົາຈະໃສ່ສະຖານະການຈັດສົ່ງຂອງຜະລິດຕະພັນໃນຖັນ 'ສະຖານະ' . ປະຕິບັດຕາມຂັ້ນຕອນງ່າຍໆກັບພວກເຮົາເພື່ອປະຕິບັດອັນນີ້:

  • ທຳອິດ, ເລືອກຕາລາງ D5 .
  • ພິມສູດຕໍ່ໄປນີ້ ໃນຕາລາງນັ້ນ:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")

  • ກົດ ໃສ່ ກະແຈ.
  • ດັ່ງນັ້ນ, ພວກເຮົາໄດ້ຮັບສະຖານະການຈັດສົ່ງຂອງຫນູຜະລິດຕະພັນເປັນ 'On Time'.

  • ດຽວນີ້, ລາກ Fill Handle to cell D10.

  • ດັ່ງນັ້ນ, ພວກເຮົາໄດ້ຮັບສະຖານະການຈັດສົ່ງທັງໝົດ. ຜະລິດຕະພັນຢູ່ໃນຖັນ 'ສະຖານະ' .

🔎 ສູດເຮັດວຽກແນວໃດ?

  • DATE(2022,1,14): ໃຊ້ວັນທີປຽບທຽບ.
  • IF(C5<=DATE(2022,1,14),”On time”,”Delayed”): ສົ່ງຄືນມູນຄ່າຂອງການຈັດສົ່ງ ສະຖານະ.

3. ຟັງຊັນ Excel DATEVALUE ຫໍ່ຢູ່ໃນສູດ IF ດ້ວຍວັນທີ

ໃນ excel DATEVALUE ຟັງຊັນ ປ່ຽນວັນທີເປັນຂໍ້ຄວາມ. ພວກເຮົາສາມາດລວມຟັງຊັນນີ້ກັບ ສູດ IF ເພື່ອຄິດໄລ່ວັນທີ. ຕົວຢ່າງນີ້, ພວກເຮົາຈະໄປກັບຊຸດຂໍ້ມູນກ່ອນຫນ້າຂອງພວກເຮົາທີ່ມີເສັ້ນຕາຍທີ່ແຕກຕ່າງກັນ. ພຽງ​ແຕ່​ປະ​ຕິ​ບັດ​ຕາມ​ຄໍາ​ແນະ​ນໍາ​ຂ້າງ​ລຸ່ມ​ນີ້​ເພື່ອ​ເຮັດ​ສິ່ງ​ນີ້:

  • ທໍາ​ອິດ​, ເລືອກ cell D5.
  • ເອົາ​ສູດ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")

  • ຈາກນັ້ນ, ກົດ Enter.
  • ຢູ່ນີ້, ພວກເຮົາສາມາດເຫັນສະຖານະການຈັດສົ່ງໄດ້. ຂອງຫນູຜະລິດຕະພັນທໍາອິດແມ່ນ 'On Time'.

  • ຫຼັງຈາກນັ້ນ, ລາກ Fill Handle ເຄື່ອງມື.

  • ສຸດທ້າຍ, ພວກເຮົາຈະໄດ້ຮັບສະຖານະການຈັດສົ່ງສິນຄ້າທັງໝົດໃນຖັນ 'ສະຖານະ' ເຊັ່ນ: ຮູບຂ້າງລຸ່ມນີ້.

🔎 ສູດເຮັດວຽກແນວໃດ?

  • DATEVALUE(“18 /01/2022”): ພິຈາລະນາວັນທີ 18/01/22.
  • IF(C5<=DATEVALUE(“18/01/2022″),”On time”,”Delayed”): ສົ່ງຄ່າ ຂອງສະຖານະການຈັດສົ່ງ 'ທັນເວລາ' ຖ້າເງື່ອນໄຂ TRUE. ຖ້າບໍ່ດັ່ງນັ້ນໃຫ້ 'ຊັກຊ້າ' ເປັນຜົນຜະລິດ.

ອ່ານເພີ່ມເຕີມ: ວິທີໃຊ້ຟັງຊັນ VBA DateValue ໃນ Excel

ການອ່ານທີ່ຄ້າຍຄືກັນ

  • ຮູບແບບວັນທີ ດ້ວຍ VBA ໃນ Excel (4ວິທີການ)
  • ວິທີແຊກວັນທີປັດຈຸບັນໃນ Excel (3 ວິທີ)
  • ໃຊ້ທາງລັດ Excel Date
  • ວິທີຮັບວັນທີປັດຈຸບັນໃນ VBA (3 ວິທີ)

4. ນຳໃຊ້ AND Logic & IF ສູດທີ່ມີວັນທີໃນ Excel

ການໃຊ້ AND logic ພ້ອມກັບສູດ IF , ພວກເຮົາສາມາດຄິດໄລ່ວັນທີໃນ excel ໄດ້. ເຫດຜົນ AND ສົ່ງຄືນຜົນໄດ້ຮັບທີ່ເງື່ອນໄຂທັງໝົດຕ້ອງເປັນ TRUE ຫຼື FALSE. ພວກເຮົາຈະປະຕິບັດຕາມຊຸດຂໍ້ມູນທີ່ຜ່ານມາຂອງພວກເຮົາດ້ວຍຂອບເຂດກໍານົດເວລາ. ມາເບິ່ງວິທີເຮັດອັນນີ້:

  • ໃນຕອນເລີ່ມຕົ້ນ, ເລືອກຕາລາງ D5.
  • ໃສ່ສູດຕໍ່ໄປນີ້ :
=IF(AND(C5>=$G$8,C5<=$G$9),"On Time","Not In Time")

  • ດຽວນີ້, ກົດ Enter .
  • ດັ່ງນັ້ນ , ພວກເຮົາໄດ້ຮັບສະຖານະການຈັດສົ່ງຂອງຫນູຜະລິດຕະພັນດ້ວຍ AND logic.

  • ຈາກນັ້ນລາກລົງ Fill Handle ເຄື່ອງ​ມື.

  • ດັ່ງ​ນັ້ນ, ພວກ​ເຮົາ​ໄດ້​ຮັບ​ສະ​ຖາ​ນະ​ການ​ຈັດ​ສົ່ງ​ສໍາ​ລັບ​ຜະ​ລິດ​ຕະ​ພັນ​ທັງ​ຫມົດ​ໃນ 'ສະ​ຖາ​ນະ​ພາບ' ຖັນຂອງຊຸດຂໍ້ມູນ.

🔎 ສູດຄຳນວນເຮັດວຽກແນວໃດ?

  • ແລະ( C5>=$G$8,C5<=$G$9): ສ່ວນນີ້ສະແດງເຖິງສອງເງື່ອນໄຂ. ອັນໜຶ່ງແມ່ນ C5>=G8 ແລະອີກອັນໜຶ່ງແມ່ນ C5<=G9. ປ້າຍ ' $ ' ຮັກສາການອ້າງອີງເຊລຄົງທີ່.
  • IF(AND(C5>=$G$8,C5<=$G $9),”On Time”,”Not In Time”): ຖ້າເງື່ອນໄຂ TRUE, ສົ່ງຄ່າ 'On Time'. ຖ້າບໍ່ດັ່ງນັ້ນໃຫ້ ' ຊັກຊ້າ' ເປັນຜົນຜະລິດ.

5. ແຊກມື້ນີ້ & amp; IF ສູດທີ່ມີວັນທີ

ການລວມກັນຂອງ ຟັງຊັນມື້ນີ້ ແລະ ສູດ IF ເປັນອີກວິທີໜຶ່ງໃນການນັບວັນທີໃນ excel. ສົມມຸດວ່າ, ພວກເຮົາມີຊຸດຂໍ້ມູນຂອງຜະລິດຕະພັນພ້ອມກັບວັນທີຈັດສົ່ງຂອງພວກເຂົາ. ໃຫ້ພວກເຮົາພິຈາລະນາເສັ້ນຕາຍສໍາລັບການຈັດສົ່ງແມ່ນວັນທີ 1-11-22 ຂອງມື້ນີ້. ສໍາລັບທ່ານ, ມັນຈະເປັນວັນທີທີ່ທ່ານກໍາລັງປະຕິບັດ. ຕອນນີ້ພວກເຮົາຈະຄິດສະຖານະການຈັດສົ່ງສິນຄ້າທັງໝົດດ້ວຍຂັ້ນຕອນຕໍ່ໄປນີ້:

  • ທຳອິດ, ເລືອກເຊລ D5.
  • ໃສ່ສູດຕໍ່ໄປນີ້:
=IF(C5<=TODAY(),"On Time","Delayed")

  • ກົດປຸ່ມ Enter .
  • ຢູ່ນີ້, ໃນຕາລາງ D5 ພວກເຮົາໄດ້ຮັບສະຖານະການຈັດສົ່ງສຳລັບເມົ້າຂອງຜະລິດຕະພັນໃນ 'ທັນເວລາ'.

  • ຕໍ່ໄປ, ລາກເຄື່ອງມື Fill Handle ໄປຫາຕາລາງຕໍ່ໄປ.

  • ສຸດທ້າຍ, ສະຖານະການຈັດສົ່ງຂອງສິນຄ້າທັງໝົດຄືຮູບຂ້າງລຸ່ມນີ້.

🔎 ສູດເຮັດວຽກແນວໃດ?

  • TODAY(): ສ່ວນນີ້ໃຊ້ວັນທີຂອງປະຈຸບັນ.
  • IF(C5<=TODAY(),”ກົງກັບເວລາ ”,”Delayed”): ສົ່ງຄືນ 'On Time' ຖ້າເງື່ອນໄຂ TRUE ຖ້າບໍ່ດັ່ງນັ້ນໃຫ້ 'Delayed' ເປັນຜົນຜະລິດ.

ອ່ານເພີ່ມເຕີມ: ວິທີການໃຊ້ຟັງຊັນວັນໃນ Excel VBA

6. ຄິດໄລ່ວັນທີໃນອະນາຄົດຫຼືອະດີດໃນ Excel ໂດຍໃຊ້ສູດ IF

ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະກວດເບິ່ງວ່າວັນທີຢູ່ໃນຂອບເຂດຫຼືບໍ. ຕົວຢ່າງ, ພິຈາລະນາວັນຂອງມື້ນີ້.ແຮງຈູງໃຈຂອງຕົວຢ່າງນີ້ແມ່ນເພື່ອກວດເບິ່ງວ່າການຈັດສົ່ງຈະເກີດຂຶ້ນຫຼືບໍ່ພາຍໃນສິບມື້. ມາເບິ່ງວ່າພວກເຮົາສາມາດເຮັດໄດ້ແນວໃດ:

  • ທຳອິດ, ເລືອກຕາລາງ D5.
  • ພິມສູດຄຳນວນຕໍ່ໄປນີ້ໃສ່ບ່ອນນັ້ນ:
=IF(C5

  • ຈາກນັ້ນ, ກົດ Enter.
  • ຕອນນີ້ພວກເຮົາ ສາມາດເຫັນໄດ້ວ່າສະຖານະການຈັດສົ່ງຂອງຫນູຜະລິດຕະພັນແມ່ນຢູ່ໃນຂອບເຂດ. ການຈັດສົ່ງຈະເກີດຂຶ້ນພາຍໃນ 10 ມື້ນັບຈາກມື້ນີ້> ເຄື່ອງມື.

  • ໃນທີ່ສຸດ, ພວກເຮົາສາມາດເຫັນສະຖານະການຈັດສົ່ງສິນຄ້າທັງໝົດໃນຖັນ 'ສະຖານະ' ຂອງຊຸດຂໍ້ມູນ.

🔎 ສູດເຮັດວຽກແນວໃດ?

  • ມື້ນີ້() +10: ເອົາວັນທີຫຼັງຈາກສິບມື້ນັບຈາກວັນທີປະຈຸບັນ. 'ພາຍໃນຂອບເຂດ' ຖ້າບໍ່ດັ່ງນັ້ນໃຫ້ 'ນອກໄລຍະ' ເປັນຜົນຜະລິດ.

ສະຫຼຸບ

ໃນບົດຄວາມນີ້, ພວກເຮົາໄດ້ກວມເອົາການຄິດໄລ່ວັນທີໂດຍໃຊ້ສູດ IF . ຫວັງວ່າ, ຕົວຢ່າງຂ້າງເທິງນີ້ຈະຊ່ວຍໃຫ້ທ່ານເຂົ້າໃຈເຫດຜົນຂອງສູດ IF ກັບວັນທີ. ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດທີ່ເພີ່ມໃສ່ໃນບົດຄວາມນີ້ແລະປະຕິບັດຕົວທ່ານເອງ. ຖ້າທ່ານຮູ້ສຶກສັບສົນພຽງແຕ່ຂຽນຄໍາເຫັນໃນປ່ອງຂ້າງລຸ່ມນີ້. ພວກເຮົາຈະພະຍາຍາມຕອບໄວເທົ່າທີ່ຈະໄວໄດ້.

Hugh West ເປັນຄູຝຶກ Excel ທີ່ມີປະສົບການສູງແລະນັກວິເຄາະທີ່ມີປະສົບການຫຼາຍກວ່າ 10 ປີໃນອຸດສາຫະກໍາ. ລາວຈົບປະລິນຍາຕີສາຂາບັນຊີ ແລະການເງິນ ແລະປະລິນຍາໂທສາຂາບໍລິຫານທຸລະກິດ. Hugh ມີຄວາມກະຕືລືລົ້ນໃນການສອນແລະໄດ້ພັດທະນາວິທີການສອນທີ່ເປັນເອກະລັກທີ່ງ່າຍຕໍ່ການຕິດຕາມແລະເຂົ້າໃຈ. ຄວາມຮູ້ຊ່ຽວຊານຂອງລາວກ່ຽວກັບ Excel ໄດ້ຊ່ວຍໃຫ້ນັກຮຽນແລະຜູ້ຊ່ຽວຊານຫລາຍພັນຄົນໃນທົ່ວໂລກປັບປຸງທັກສະຂອງເຂົາເຈົ້າແລະດີເລີດໃນອາຊີບຂອງພວກເຂົາ. ຜ່ານ blog ຂອງລາວ, Hugh ແບ່ງປັນຄວາມຮູ້ຂອງລາວກັບໂລກ, ສະຫນອງການສອນ Excel ຟຣີແລະການຝຶກອົບຮົມອອນໄລນ໌ເພື່ອຊ່ວຍໃຫ້ບຸກຄົນແລະທຸລະກິດສາມາດບັນລຸທ່າແຮງຂອງພວກເຂົາ.