IF формуласын күндермен қалай пайдалану керек (6 қарапайым мысал)

  • Мұны Бөлісіңіз
Hugh West

Microsoft Excel-де жұмыс істеу барысында жұмысымызды жеңілдету үшін әртүрлі формулалар бар. IF формуласы солардың бірі болып табылады. Ол Excel-де кең ауқымды қолданбаларға ие. IF функциясы логикалық тексеруді орындайды. Ол нәтиже ШЫН болса, бір мәнді, ал нәтиже ЖАЛҒАН болса, екіншісін қайтарады. Бұл мақалада біз күндермен IF формуласын қалай пайдалану керектігін көрсетеміз. Мұны істеу үшін біз бірнеше мысалдарды қарастырамыз.

Тәжірибелік жұмыс кітабын жүктеп алыңыз

Тәжірибелік жұмыс кітабын осы жерден жүктеп алуға болады.

Пайдалану IF of dates.xlsx

Excel IF функциясына шолу

  • Сипаттамасы

IF функциясы белгілі бір шартты тексеруден басқа ештеңе жасамайды.

  • Жалпы синтаксис

IF( логикалық_тест,[шын_егер_мән],[егер_жалған_мән])

  • Аргумент сипаттамасы
АРГУМЕНТ ТАЛАП СИПАТТАУ
логикалық_тест Міндетті Бұл тексерілетін және ШЫНДЫҚ немесе ЖАЛҒАН деп бағаланатын шарт.
[шын_егер_мән] Қосымша Логикалық сынақ АҚИҚА деп бағаланса, бұл қайтарылатын мән.
[жалған_егер_мән] Қосымша Логикалық сынақ ЖАЛҒАН деп бағаланса, бұл мәнқайтару.
  • Қайтару

Біз ШЫНДЫҚ немесе<үшін беретін мән 1> ЖАЛҒАН.

Excel 2003-тен кейінгі барлық нұсқаларда қол жетімді.

6 Excel бағдарламасындағы IF формуласын күндермен пайдалану

1. If формуласын пайдаланып екі күнді салыстыру

Ең алдымен, біз пайдаланамыз екі күнді салыстыру үшін IF формуласы. Бұл әрекетті орындау кезінде келесі екі сценарий болуы мүмкін.

1.1 Екі күн де ​​ұяшықтарда болған кезде

Бұл жағдайда екі күн де ​​ұяшықтарда бар, біз оларды салыстыруымыз керек. . Келесі деректер жинағында  жеткізу күні мен мерзімі көрсетілген өнімдердің тізімі бар. Жеткізу «Уақытында» немесе «Кейінге қалдырылған» жеткізу күйін есептейміз. Мұны қалай жасауға болатынын көрейік:

  • Алдымен E7 ұяшығын таңдаңыз.
  • Енді кірістіріңіз. келесі формула:
=IF(D5>=C5,"On Time","Delayed")

  • Enter пернесін басыңыз.
  • Сонымен, біз өнімнің тінтуірінің жеткізу күйін "Уақытында" екенін көреміз.

  • Кейін, <түймесін сүйреңіз. 1>Толтыру тұтқасы құралы E10 ұяшығына.

  • Соңында біз барлығының соңғы жеткізу күйін аламыз. өнімдер.

1.2 Бір күн Формулада сақталған кезде

Кейде бізде келесідей деректер жинағы болады. бірі төменде берілген. Мұнда бізде жалғыз күн - жеткізу күні. Мерзіміжеткізу үшін 1-20-22. Деректер жиынының "Күй" бағанында жеткізу күйін анықтайық.

  • Басында <ұяшығын таңдаңыз. 1>D5.
  • Келесі формуланы енгізіңіз:
=IF(D5>=C5,"On Time","Delayed")

  • Енді , Enter пернесін басыңыз.
  • Бұл жерден өнім тінтуірі үшін жеткізу күйін "Қосу уақыты" екенін көреміз.

  • Одан кейін Толтыру тұтқасы құралын төмен қарай D10 ұяшығына сүйреңіз.

  • Соңында, Деректер жиынының жеткізу күйі келесідей көрінеді.

2. ЕГЕР формуласы мен бір уақыттағы DATE функциясы

Бұл мысалда біз IF формуласы мен DATE функциясын бірге қолданамыз. Алдыңғы деректер жинағы сияқты, біз өнімдердің жеткізілу күйін «Күй» бағанына енгіземіз. Мұны орындау үшін бізбен бірге қарапайым қадамдарды орындаңыз:

  • Алдымен D5 ұяшығын таңдаңыз.
  • Келесі формуланы теріңіз. сол ұяшықта:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")

  • Enter пернесін басыңыз.
  • Сонымен, өнім тінтуірінің жеткізу күйін "Уақытында" деп аламыз.

  • Енді жылжытыңыз Д10 ұяшығына Толтыру тұтқасы .

  • Нәтижесінде біз барлық жеткізу күйін аламыз. "Күй" бағанындағы өнімдер.

🔎 Формула қалай жұмыс істейді?

  • DATE(2022,1,14): Күнді қабылдайдысалыстыру.
  • IF(C5<=DATE(2022,1,14),"Уақытында","Кейінге қалдырылған"): Жеткізу мәнін қайтарады күй.

3. Excel DATEVALUE функциясы Күндері бар IF формуласына оралған

excel DATEVALUE функциясы күнді мәтінге түрлендіреді. Күндерді есептеу үшін біз бұл функцияны IF формуласы мен біріктіре аламыз. Бұл мысал үшін біз бұрынғы деректер жиынтығымен басқа мерзімге барамыз. Мұны істеу үшін төмендегі нұсқауларды орындаңыз:

  • Алдымен D5 ұяшығын таңдаңыз.
  • Ол жерге келесі формуланы қойыңыз:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")

  • Одан кейін Enter пернесін басыңыз.
  • Осы жерден біз жеткізу күйін көре аламыз. бірінші өнім тінтуірі "Уақытында".

  • Одан кейін Толтыру тұтқасын<2 сүйреңіз> құралы.

  • Соңында біз "Күй" бағанындағы барлық өнімдердің жеткізу күйін аламыз. төмендегі сурет.

🔎 Формула қалай жұмыс істейді?

  • DATEVALUE(“18 /01/2022”): Күнді қарастырыңыз 18/01/22.
  • Егер(C5<=DATEVALUE("18/01/2022"),"Вақтында","Кешіктірілген"): Мәнді қайтарады жеткізу күйінің "Қосу уақыты" , егер шарт ШЫН болса. Әйтпесе, шығыс ретінде 'Кешіктірілген' береді.

Толығырақ: Excel бағдарламасында VBA DateValue функциясын пайдалану жолы

Ұқсас оқулар

  • Пішім күні Excel бағдарламасында VBA көмегімен (4Әдістер)
  • Excel бағдарламасында ағымдағы күнді енгізу жолы (3 әдіс)
  • Excel күн таңбашасын пайдалану
  • VBA-да ағымдағы күнді қалай алуға болады (3 жол)

4. Қолдану және логика & Excel бағдарламасындағы күндері бар IF формуласы

ЖӘНЕ логикасын IF формуласымен бірге пайдалану арқылы Excel бағдарламасында күндерді есептей аламыз. ЖӘНЕ логикасы барлық шарттар ШЫН немесе ЖАЛҒАН болуы қажет нәтижені қайтарады. Біз алдыңғы деректер жиынын бірқатар мерзімдермен орындаймыз. Мұны қалай жасауға болатынын көрейік:

  • Басында D5 ұяшығын таңдаңыз.
  • Келесі формуланы енгізіңіз. :
=IF(AND(C5>=$G$8,C5<=$G$9),"On Time","Not In Time")

  • Енді Enter пернесін басыңыз.
  • Сонымен , біз ЖӘНЕ логикасы бар өнім тінтуірін жеткізу күйін аламыз.

  • Содан кейін Толтыру тұтқасын төмен сүйреңіз. құралы.

  • Нәтижесінде біз "Күй" бөліміндегі барлық өнімдер үшін жеткізу күйін аламыз. деректер жиынының бағаны.

🔎 Формулалар қалай жұмыс істейді?

  • ЖӘНЕ( C5>=$G$8,C5<=$G$9): Бұл бөлік екі шартты білдіреді. Біреуі C5&g=G8 , екіншісі C5<=G9. ' $ ' белгісі ұяшық сілтемесін тұрақты күйде сақтайды.
  • IF(AND(C5>=$G$8,C5<=$G) $9),”On Time”,”Not In Time”): Шарт ШЫН болса, 'Қосу уақыты' мәнін қайтарады. Әйтпесе ' береді. Шығару ретінде кешіктірілді' .

5. КірістіруБҮГІН & IF Күндері бар формулалар

БҮГІН функциясы және Егер формула комбинациясы - Excel бағдарламасындағы күндерді санаудың басқа тәсілі. Бізде өнімдердің деректер жинағы және олардың жеткізілу күні бар делік. Жеткізу мерзімі бүгінгі күні 1-11-22 деп қарастырайық. Сіз үшін бұл сіз жаттығу жасайтын күн болады. Енді біз барлық өнімдердің жеткізілім күйін келесі қадамдар арқылы анықтаймыз:

  • Алдымен D5 ұяшығын таңдаңыз.
  • Келесі формуланы енгізіңіз:
=IF(C5<=TODAY(),"On Time","Delayed")

  • Enter түймесін басыңыз.
  • Мұнда D5 ұяшығында өнім тінтуірі үшін жеткізу күйін "Қосу уақытында" аламыз.

  • Соңында, Толтыру тұтқасы құралын келесі ұяшықтарға апарыңыз.

  • Соңында, барлық өнімдердің жеткізу күйі төмендегі суретке ұқсайды.

🔎 Формула қалай жұмыс істейді?

  • БҮГІН(): Бұл бөлік қазіргі күннің күнін алады.
  • IF(C5<=TODAY(),”Вақтында ”,”Кідіртілген”): 'Қосу уақыты' қайтарады Егер шарт ШЫН болса әйтпесе 'Кешіктірілген' мәнін шығыс ретінде беріңіз.

Толығырақ: Excel VBA бағдарламасында күн функциясын пайдалану жолы

6. IF формуласын пайдаланып Excel бағдарламасында болашақ немесе өткен күндерді есептеңіз

Бұл мысалда біз күннің ауқымда бар-жоғын тексереміз. Мысалы, бүгінгі күнді ескеріңіз.Бұл мысалдың себебі он күн ішінде жеткізілім болатынын немесе болмайтынын тексеру. Мұны қалай жасауға болатынын көрейік:

  • Біріншіден, D5 ұяшығын таңдаңыз.
  • Онда келесі формуланы теріңіз:
=IF(C5

  • Одан кейін Enter пернесін басыңыз.
  • Енді біз өнім тінтуірінің жеткізу күйінің ауқымда екенін көре алады. Жеткізу бүгіннен бастап 10 күн ішінде орындалады.

  • Одан кейін толтыру тұтқасын<2 сүйреңіз> құрал.

  • Соңында біз "Күй" бағанында барлық өнімдердің жеткізу күйін көре аламыз. деректер жиынының.

🔎 Формула қалай жұмыс істейді?

  • БҮГІН() +10: Осы күннен бастап он күннен кейінгі күнді қабылдайды.
  • IF(C5 ="" of="" range”):="" range”,”out="" strong=""> Егер шарт ШЫН болса қайтарады 'Ауқым шегінде' әйтпесе 'Ауқымнан тыс' шығыс ретінде береді.

Қорытынды

Бұл мақалада біз IF формуласы арқылы күндерді есептеуді қарастырдық.Жоғарыда келтірілген мысалдар IF күндері бар формуланың логикасын түсінуге көмектеседі деп үміттенеміз. Осы мақалаға қосылған тәжірибелік жұмыс кітабын жүктеп алып, өзіңізді жаттығыңыз. Егер қандай да бір түсініксіз жағдайды сезсеңіз, төмендегі ұяшыққа пікір қалдырыңыз. Біз мүмкіндігінше тезірек жауап беруге тырысамыз.

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.