Satura rādītājs
Strādājot Microsoft Excel, ir dažādas formulas, kas atvieglo mūsu darbu. IF Viena no tām ir formula. Tai ir plašs pielietojuma spektrs. Excel. Portāls IF funkcija veic loģisko testu. Tas atgriež vienu vērtību, ja rezultāts ir TRUE , un vēl viens, ja rezultāts ir FALSE . Šajā rakstā mēs parādīsim, kā izmantot IF Lai to izdarītu, mēs aplūkosim vairākus piemērus.
Lejupielādēt Practice Workbook
Prakses darba burtnīcu varat lejupielādēt no šejienes.
IF lietojumi ar datumiem.xlsxExcel IF funkcijas pārskats
- Apraksts
Portāls IF funkcija neveic neko citu, kā tikai testē konkrētu nosacījumu.
- Vispārīgā sintakse
IF(logical_test,[value_if_true],[value_if_false])
- Arguments Apraksts
ARGUMENTS | PASŪTĪJUMS | APRAKSTS |
---|---|---|
logical_test | Nepieciešams | Šis ir nosacījums, kas tiks pārbaudīts un novērtēts kā TRUE vai FALSE . |
[value_if_true] | Pēc izvēles | Ja loģiskais tests tiek novērtēts kā TRUE , šī ir atgriežamā vērtība. |
[value_if_false] | Pēc izvēles | Ja loģiskais tests tiek novērtēts kā FALSE , šī ir atgriežamā vērtība. |
- Atgriež
Vērtība, ko mēs piegādājam TRUE vai FALSE.
- Pieejams
Visas versijas pēc Excel 2003.
6 IF formulas lietojumi ar datumiem programmā Excel
1. Salīdziniet divus datumus, izmantojot If formulu
Pirmkārt un galvenokārt, mēs izmantosim IF formulu, lai salīdzinātu divus datumus. Veicot šo darbību, var būt šādi divi scenāriji.
1.1 Ja šūnās ir abi datumi
Šajā gadījumā abi datumi ir šūnās, kuras mums ir jāsalīdzina. Nākamajā datu kopā mums ir produktu saraksts ar to piegādes datumu un termiņu. Mēs aprēķināsim piegādes statusu, vai piegāde ir vai nav veikta. "Tieši laikā vai "Aizkavēts". Paskatīsimies, kā mēs to varam izdarīt:
- Vispirms atlasiet šūnas E7.
- Tagad ievietojiet šādu formulu:
=IF(D5>=C5, "Laikā", "Aizkavējies")
- Preses Ievadiet.
- Tātad, mēs varam redzēt, ka produkta peles piegādes statuss ir "Tieši laikā".
- Pēc tam velciet Uzpildes rokturis rīks uz šūnu E10.
- Visbeidzot, mēs iegūsim visu produktu galīgo piegādes statusu.
1.2 Kamēr formulā tiek saglabāts viens datums
Dažreiz mums būs datu kopa, piemēram, kā tālāk dotā. Šajā gadījumā vienīgais datums, kas mums ir, ir piegādes datums. Piegādes termiņš ir šāds. 1-20-22. Noskaidrosim piegādes statusu. 'Statuss' datu kopas sleja.
- Sākumā atlasiet šūnas D5.
- Ievietojiet šādu formulu:
=IF(D5>=C5, "Laikā", "Aizkavējies")
- Tagad nospiediet Ievadiet.
- Šeit mēs redzam, ka piegādes statuss ir "Tieši laikā produkta pelei.
- Pēc tam velciet Uzpildes rokturis rīks uz leju līdz šūnai D10.
- Visbeidzot, Datu kopas piegādes statuss izskatās šādi.
2. IF formula un DATE funkcija vienlaikus
Šajā piemērā mēs izmantosim IF formula un DATUMS Tāpat kā iepriekšējā datu kopā, mēs ievadīsim produktu piegādes statusu. 'Statuss' Kolonna. Lai to veiktu, izpildiet vienkāršus soļus kopā ar mums:
- Vispirms atlasiet šūnas D5 .
- Šajā šūnā ierakstiet šādu formulu:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")
- Nospiediet uz Ievadiet atslēga.
- Tādējādi mēs saņemam produkta peles piegādes statusu kā "Tieši laikā".
- Tagad velciet Uzpildes rokturis uz šūnu D10.
- Rezultātā mēs saņemam informāciju par visu produktu piegādes statusu. 'Statuss' sleja.
🔎 Kā darbojas formula?
- DATE(2022,1,14): Ņem datumu, lai salīdzinātu.
- IF(C5<=DATE(2022,1,14), "Laikā", "Aizkavējies"): Atgriež piegādes statusa vērtību.
3. Excel DATEVALUE funkcija, kas ietīta IF formulā ar datumiem
programmā Excel DATEVALUE funkcija pārvērš datumu tekstā. Mēs varam apvienot šo funkciju ar funkciju IF formula Lai aprēķinātu datumus, šajā piemērā izmantosim mūsu iepriekšējo datu kopu ar citu termiņu. Lai to izdarītu, vienkārši izpildiet tālāk norādīto instrukciju:
- Vispirms atlasiet šūnas D5.
- Ievietojiet šādu formulu:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")
- Pēc tam nospiediet Ievadiet.
- Šeit redzams pirmā produkta peles piegādes statuss ir "Tieši laikā".
- Pēc tam velciet Uzpildes rokturis instruments.
- Visbeidzot, mēs iegūsim piegādes statusu visiem produktiem, kas atrodas 'Statuss' slejā, kā parādīts attēlā zemāk.
🔎 Kā darbojas formula?
- DATEVALUE(“18/01/2022”): Apsveriet datumu 18/01/22.
- IF(C5<=DATEVALUE("18/01/2022″), "Laikā", "Aizkavējies"): Atgriež piegādes statusa vērtību "Tieši laikā ja nosacījums ir TRUE. Pretējā gadījumā sniedz "Aizkavēts kā izejas.
Lasīt vairāk: Kā lietot VBA DateValue funkciju programmā Excel
Līdzīgi lasījumi
- Datuma formatēšana ar VBA programmā Excel (4 metodes)
- Kā programmā Excel ievietot pašreizējo datumu (3 veidi)
- Izmantot Excel datuma saīsni
- Pašreizējā datuma iegūšana VBA (3 veidi)
4. Pielietojiet AND loģiku & amp; IF formula ar datumiem programmā Excel
Izmantojot UN loģiku kopā ar IF formulu, mēs varam aprēķināt datumus programmā Excel. UN loģika atgriež izejas rezultātu, kurā visiem nosacījumiem ir jābūt TRUE vai FALSE. Mēs sekosim mūsu iepriekšējam datu kopumam ar termiņu diapazonu. Apskatīsim, kā to varam izdarīt:
- Sākumā atlasiet šūnas D5.
- Ievietojiet šādu formulu:
=IF(AND(C5>=$G$8,C5<=$G$9), "Laikā", "Ne laikā")
- Tagad nospiediet Ievadiet .
- Tādējādi mēs saņemam produkta peles piegādes statusu ar UN loģika.
- Pēc tam velciet uz leju Uzpildes rokturis instruments.
- Rezultātā mēs saņemam piegādes statusu visiem produktiem, kas atrodas 'Statuss' datu kopas sleja.
🔎 Kā darbojas formula?
- AND(C5>=$G$8,C5<=$G$9): Šajā daļā ir divi nosacījumi. Viens ir C5>=G8 un vēl viens ir C5<=G9. ' $ ' zīme saglabā fiksētu šūnas atsauci.
- IF(AND(C5>=$G$8,C5<=$G$9), "Laikā", "Ne laikā"): Ja nosacījums ir TRUE, atgriež vērtību "Tieši laikā". Pretējā gadījumā sniedz "Aizkavēts kā izejas.
5. Ievietojiet TODAY & amp; IF formulas ar datumiem
Kombinācija no TODAY funkcija un IF formula ir vēl viena pieeja datumu skaitīšanai programmā Excel. Pieņemsim, ka mums ir produktu datu kopa kopā ar to piegādes datumu. Pieņemsim, ka piegādes termiņš ir šodienas datums 1-11-22. Jums tas būs datums, kurā jūs praktizējat. Tagad mēs noskaidrosim visu produktu piegādes statusu, izmantojot šādus soļus:
- Vispirms atlasiet šūnas D5.
- Ievadiet šādu formulu:
=IF(C5<=DIENA(), "Laikā", "Aizkavējies")
- Nospiediet uz Ievadiet pogu.
- Šeit, šūnā D5 mēs saņemam produkta peles piegādes statusu in "Tieši laikā".
- Pēc tam velciet Uzpildes rokturis rīku uz nākamajām šūnām.
- Visbeidzot, visu produktu piegādes statuss izskatās, kā parādīts turpmāk attēlā.
🔎 Kā darbojas formula?
- DIENA(): Šajā daļā ir norādīts pašreizējās dienas datums.
- IF(C5<=TODAY(), "Laikā", "Aizkavējies"): Atgriež "Tieši laikā Ja nosacījums ir TRUE pretējā gadījumā sniedziet "Aizkavēts kā izejas.
Lasīt vairāk: Kā lietot funkciju Diena programmā Excel VBA
6. Aprēķiniet nākotnes vai pagātnes datumus programmā Excel, izmantojot IF formulu
Šajā piemērā mēs pārbaudīsim, vai datums ir diapazonā vai nav. Piemēram, ņemsim vērā šodienas dienu. Šī piemēra motīvs ir pārbaudīt, vai piegāde notiks desmit dienu laikā. Apskatīsim, kā mēs to varam izdarīt:
- Vispirms atlasiet šūnas D5.
- Ierakstiet tur šādu formulu:
=IF(C5
- Pēc tam nospiediet Ievadiet.
- Tagad mēs redzam, ka produkta peles piegādes statuss ir diapazonā. Piegāde notiks laikā. 10 dienas no šodienas.
- Pēc tam velciet Uzpildes rokturis instruments.
- Beigās mēs varam redzēt visu produktu piegādes statusu. 'Statuss' datu kopas sleja.
🔎 Kā darbojas formula?
- DIENA()+10: Ņem datumu pēc desmit dienām no pašreizējā datuma.
- IF(C5
="" of="" range”):="" range”,”out="" strong=""> Ja nosacījums ir TRUE atgriež "Darbības rādiusā pretējā gadījumā iegūst "Ārpus diapazona kā izejas.
Secinājums
Šajā rakstā mēs aplūkojām datumu aprēķināšanu, izmantojot IF Cerams, ka iepriekš minētie piemēri palīdzēs jums saprast loģiku, kas izriet no IF Lejupielādējiet kopā ar šo rakstu pievienoto prakses darba burtnīcu un praktizējieties paši. Ja jums rodas neskaidrības, vienkārši atstājiet komentāru zemāk esošajā lodziņā. Mēs centīsimies atbildēt pēc iespējas ātrāk.