ສາລະບານ
ໃນຂະນະທີ່ເຮັດວຽກຢູ່ໃນ 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])
- ຄຳອະທິບາຍອາກິວເມັນ
ARGUMENT | ຄວາມຕ້ອງການ | ລາຍລະອຽດ |
---|---|---|
logical_test | ຕ້ອງການ | ນີ້ແມ່ນເງື່ອນໄຂທີ່ຈະຖືກທົດສອບ ແລະໃຫ້ຄະແນນເປັນ TRUE ຫຼື FALSE . |
[value_if_true] | ທາງເລືອກ | ເມື່ອການທົດສອບຕາມເຫດຜົນປະເມີນເປັນ TRUE , ນີ້ແມ່ນຄ່າທີ່ຈະກັບຄືນມາ. | <17
[value_if_false] | ທາງເລືອກ | ເມື່ອການທົດສອບຕາມເຫດຜົນປະເມີນເປັນ FALSE , ນີ້ແມ່ນຄ່າທີ່ຈະກັບຄືນ. |
- ຜົນຕອບແທນ
ຄ່າທີ່ພວກເຮົາສະໜອງໃຫ້ TRUE ຫຼື FALSE.
- ມີໃຫ້ຢູ່ໃນ
ທຸກລຸ້ນຫຼັງຈາກ Excel 2003.
<4 6 ການນຳໃຊ້ສູດ IF ກັບວັນທີໃນ Excel1. ປຽບທຽບລະຫວ່າງສອງວັນທີທີ່ໃຊ້ຖ້າສູດ
ທຳອິດ ແລະສຳຄັນທີ່ສຸດ, ພວກເຮົາຈະໃຊ້ ສູດ 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 ກັບວັນທີ. ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດທີ່ເພີ່ມໃສ່ໃນບົດຄວາມນີ້ແລະປະຕິບັດຕົວທ່ານເອງ. ຖ້າທ່ານຮູ້ສຶກສັບສົນພຽງແຕ່ຂຽນຄໍາເຫັນໃນປ່ອງຂ້າງລຸ່ມນີ້. ພວກເຮົາຈະພະຍາຍາມຕອບໄວເທົ່າທີ່ຈະໄວໄດ້.