Paano Gamitin ang IF Formula na may Mga Petsa (6 Madaling Halimbawa)

  • Ibahagi Ito
Hugh West

Habang nagtatrabaho sa Microsoft Excel, may iba't ibang mga formula upang gawing mas madali ang aming trabaho. Ang IF formula ay isa sa kanila. Mayroon itong malawak na hanay ng mga application sa Excel. Ang IF function ay nagsasagawa ng lohikal na pagsubok. Nagbabalik ito ng isang value kung ang resulta ay TRUE , at isa pa kung ang resulta ay FALSE . Sa artikulong ito, ilarawan namin kung paano gamitin ang IF formula na may mga petsa. Upang magawa ito, tatalakayin natin ang ilang halimbawa.

I-download ang Workbook ng Practice

Maaari mong i-download ang workbook ng pagsasanay mula dito.

Mga Paggamit ng IF na may mga petsa.xlsx

Pangkalahatang-ideya ng Excel IF Function

  • Paglalarawan

Ang IF function ay walang ginagawa kundi subukan ang isang partikular na kundisyon.

  • Generic Syntax

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

  • Paglalarawan ng Argumento
ARGUMENTO KINAKAILANGAN DESCRIPTION
logical_test Kinakailangan Ito ang kundisyong susuriin at ire-rate bilang TRUE o FALSE .
[value_if_true] Opsyonal Kapag ang isang lohikal na pagsubok ay nag-evaluate sa TRUE , ito ang value na ibabalik.
[value_if_false] Opsyonal Kapag ang isang lohikal na pagsubok ay naging FALSE , ito ang halaga saibinalik.
  • Ibinabalik

Ang halagang ibinibigay namin para sa TRUE o FALSE.

  • Available sa

Lahat ng bersyon pagkatapos ng Excel 2003.

6 Mga Paggamit ng IF Formula na may Mga Petsa sa Excel

1. Paghambingin sa Pagitan ng Dalawang Petsa Gamit ang If Formula

Una sa lahat, gagamitin namin ang IF formula upang ihambing sa pagitan ng dalawang petsa. Sa oras na gawin ito, maaaring mayroong sumusunod na dalawang senaryo.

1.1 Kapag Ang Parehong Petsa ay Nasa Mga Cell

Sa kasong ito, ang parehong petsa ay nasa mga cell na kailangan nating ihambing . Sa sumusunod na dataset,  mayroon kaming listahan ng mga produkto kasama ang petsa at deadline ng paghahatid ng mga ito. Kakalkulahin namin ang status ng paghahatid kung ang paghahatid ay ‘Sa Oras’ o ‘Naantala’. Tingnan natin kung paano natin ito magagawa:

  • Una, piliin ang cell E7.
  • Ngayon, ipasok ang sumusunod na formula:
=IF(D5>=C5,"On Time","Delayed")

  • Pindutin ang Enter.
  • Kaya, makikita natin ang status ng paghahatid ng mouse ng produkto ay 'On Time'.

  • Susunod, i-drag ang Fill Handle tool sa cell E10.

  • Sa wakas, makukuha natin ang huling katayuan ng paghahatid ng lahat ang mga produkto.

1.2 Habang Naka-store ang Isang petsa sa Formula

Minsan magkakaroon tayo ng dataset tulad ng isang ibinigay sa ibaba. Dito, ang tanging petsa na mayroon kami ay ang petsa ng paghahatid. Ang deadlinepara sa paghahatid ay 1-20-22. Alamin natin ang status ng paghahatid sa 'Status' column ng dataset.

  • Sa simula, piliin ang cell D5.
  • Ilagay ang sumusunod na formula:
=IF(D5>=C5,"On Time","Delayed")

  • Ngayon , pindutin ang Enter.
  • Dito, makikita natin ang status ng paghahatid ay 'On Time' para sa mouse ng produkto.

  • Pagkatapos nito, i-drag ang tool na Fill Handle pababa sa cell D10.

  • Sa wakas, ganito ang hitsura ng status ng paghahatid ng dataset.

2. IF Formula at DATE Function at the same Time

Sa halimbawang ito, gagamitin namin ang IF formula at ang DATE function nang magkasama. Tulad ng nakaraang dataset, ilalagay namin ang status ng paghahatid ng mga produkto sa column na ‘Status’ . Sundin ang mga simpleng hakbang sa amin upang maisagawa ito:

  • Una, piliin ang cell D5 .
  • I-type ang sumusunod na formula sa cell na iyon:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")

  • Pindutin ang Enter key.
  • Kaya, nakukuha namin ang status ng paghahatid ng mouse ng produkto bilang 'Sa Oras'.

  • Ngayon, i-drag ang Fill Handle sa cell D10.

  • Bilang resulta, nakukuha namin ang status ng paghahatid ng lahat ang mga produkto sa column na 'Status' .

🔎 Paano Gumagana ang Formula?

  • DATE(2022,1,14): Dadalhin ang petsa saihambing.
  • IF(C5<=DATE(2022,1,14),”Sa Oras”,”Naantala”): Ibinabalik ang halaga ng paghahatid katayuan.

3. Ang Excel DATEVALUE Function na Naka-wrap sa IF Formula na may Mga Petsa

Sa excel DATEVALUE function ay nagko-convert ng petsa sa text. Maaari naming pagsamahin ang function na ito sa IF formula upang kalkulahin ang mga petsa. Para sa halimbawang ito, pupunta kami sa aming nakaraang dataset na may ibang deadline. Sundin lang ang tagubilin sa ibaba upang magawa ito:

  • Una, piliin ang cell D5.
  • Ilagay ang sumusunod na formula doon:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")

  • Pagkatapos, pindutin ang Enter.
  • Dito, makikita natin ang status ng paghahatid ng unang mouse ng produkto ay 'Nasa Oras'.

  • Pagkatapos noon, i-drag ang Fill Handle tool.

  • Sa wakas, makukuha namin ang status ng paghahatid para sa lahat ng produkto sa column na 'Status' tulad ng sa ibaba ng figure.

🔎 Paano Gumagana ang Formula?

  • DATEVALUE(“18 /01/2022”): Isaalang-alang ang petsa 18/01/22.
  • IF(C5<=DATEVALUE(“18/01/2022″),”Sa Oras”,”Naantala”): Ibinabalik ang value ng status ng paghahatid 'Sa Oras' kung ang kundisyon ay TRUE. Kung hindi, binibigyan ng 'Naantala' bilang output.

Magbasa pa: Paano Gamitin ang VBA DateValue Function sa Excel

Mga Katulad na Pagbasa

  • Format Petsa na may VBA sa Excel (4Mga Paraan)
  • Paano Maglagay ng Kasalukuyang Petsa sa Excel (3 Paraan)
  • Gumamit ng Shortcut ng Petsa ng Excel
  • Paano Kunin ang Kasalukuyang Petsa sa VBA (3 Paraan)

4. Ilapat AT Logic & IF Formula na may Mga Petsa sa Excel

Gamit ang AT logic kasama ang IF formula, maaari naming kalkulahin ang mga petsa sa excel. Ang AT logic ay nagbabalik ng isang output kung saan ang lahat ng mga kundisyon ay kailangang TRUE o FALSE. Susundan namin ang aming nakaraang dataset na may hanay ng mga deadline. Tingnan natin kung paano natin ito magagawa:

  • Sa simula, piliin ang cell D5.
  • Ipasok ang sumusunod na formula :
=IF(AND(C5>=$G$8,C5<=$G$9),"On Time","Not In Time")

  • Ngayon, pindutin ang Enter .
  • Kaya , nakukuha namin ang katayuan ng paghahatid ng mouse ng produkto gamit ang AT lohika.

  • Pagkatapos ay i-drag pababa ang Fill Handle tool.

  • Bilang resulta, nakukuha namin ang status ng paghahatid para sa lahat ng produkto sa 'Status' column ng dataset.

🔎 Paano Gumagana ang Formula?

  • AT( C5>=$G$8,C5<=$G$9): Ang bahaging ito ay kumakatawan sa dalawang kundisyon. Ang isa ay C5>=G8 at ang isa ay C5<=G9. ' $ ' sign ay nagpapanatili sa cell reference na maayos.
  • IF(AND(C5>=$G$8,C5<=$G $9),”On Time”,”Not In Time”): Kung ang kundisyon ay TRUE, ibinabalik ang value na 'On Time'. Kung hindi ay nagbibigay ng ' Naantala ang' bilang output.

5. IpasokNGAYON & IF Formulas with Dates

Ang kumbinasyon ng TODAY function at IF formula ay isa pang diskarte sa pagbilang ng mga petsa sa excel. Kumbaga, mayroon kaming dataset ng mga produkto kasama ang petsa ng paghahatid ng mga ito. Isaalang-alang natin ang deadline para sa paghahatid ay petsa ngayon 1-11-22. Para sa iyo, ito ang magiging petsa kung saan ka nagsasanay. Ngayon ay malalaman natin ang katayuan ng paghahatid ng lahat ng mga produkto sa mga sumusunod na hakbang:

  • Una, piliin ang cell D5.
  • Ipasok ang sumusunod na formula:
=IF(C5<=TODAY(),"On Time","Delayed")

  • Pindutin ang Enter button.
  • Dito, sa cell D5 nakukuha namin ang katayuan ng paghahatid para sa mouse ng produkto sa 'On Time'.

  • Susunod, i-drag ang tool na Fill Handle sa susunod na mga cell.

  • Sa wakas, ang status ng paghahatid para sa lahat ng mga produkto ay kamukha ng figure sa ibaba.

🔎 Paano Gumagana ang Formula?

  • TODAY(): Ang bahaging ito ay tumatagal ng petsa ng kasalukuyang araw.
  • IF(C5<=TODAY(),”On Time ”,”Naantala”): Ibinabalik ang 'Sa Oras' Kung ang kundisyon ay TRUE kung hindi, bigyan ang 'Naantala' bilang output.

Magbasa pa: Paano Gamitin ang Day Function sa Excel VBA

6. Kalkulahin ang Hinaharap o Nakaraang Mga Petsa sa Excel Gamit ang IF Formula

Sa halimbawang ito, titingnan namin kung ang isang petsa ay nasa hanay o wala. Halimbawa, isaalang-alang ang araw ngayon.Ang motibo ng halimbawang ito ay upang suriin kung ang paghahatid ay magaganap o hindi sa loob ng sampung araw. Tingnan natin kung paano natin ito magagawa:

  • Una, piliin ang cell D5.
  • I-type ang sumusunod na formula doon:
=IF(C5

  • Pagkatapos, pindutin ang Enter.
  • Ngayon kami makikita na ang katayuan ng paghahatid ng mouse ng produkto ay nasa saklaw. Ang paghahatid ay magaganap sa loob ng 10 araw mula ngayon.

  • Pagkatapos nito, i-drag ang Fill Handle tool.

  • Sa huli, makikita natin ang status ng paghahatid para sa lahat ng produkto sa column na 'Status' ng dataset.

🔎 Paano Gumagana ang Formula?

  • NGAYONG ARAW() +10: Kunin ang petsa pagkalipas ng sampung araw mula sa kasalukuyang petsa.
  • IF(C5 ="" of="" range”):="" range”,”out="" strong=""> Kung ang kundisyon ay TRUE ay babalik 'Within Range' kung hindi man ay nagbibigay ng 'Out of range' bilang output.

Konklusyon

Sa artikulong ito, sinaklaw namin ang pagkalkula ng mga petsa gamit ang IF formula. Sana, ang mga halimbawa sa itaas ay makakatulong sa iyo na maunawaan ang logic ng IF formula na may mga petsa. I-download ang workbook ng pagsasanay na idinagdag sa artikulong ito at magsanay sa iyong sarili. Kung nakakaramdam ka ng anumang pagkalito, mag-iwan lang ng komento sa kahon sa ibaba. Susubukan naming sagutin sa lalong madaling panahon.

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.