مەزمۇن جەدۋىلى
دەرسلىكتە قانداق قىلىپ Excel IF فورمۇلانى ئىشلىتىپ ، بېرىلگەن سان ياكى چېسلانىڭ ئىككى قىممەت ئوتتۇرىسىدا ياكى ئەمەسلىكىنى بىلىش كۆرسىتىلدى. سىز ئىككى خىل لوگىكىلىق سىناق ئارقىلىق AND ئىقتىدارىنى ئىشلىتەلەيسىز. IF ئىپادىسى ئىچىدىكى ھەر ئىككى ئىپادىلەش TRUE ، ئۇۋا ۋە باھالىغاندا ئۆزىڭىزنىڭ قىممىتىنى قايتۇرۇش. تەپسىلىي مىساللار تۆۋەندىكىدەك بولىدۇ. لوگىكىلىق سىناق:
- چوڭراق (& gt;) مەشغۇلاتچىسىنى ئىشلىتىپ ، قىممەتنىڭ كىچىك ساندىن يۇقىرى ياكى ئەمەسلىكىنى تەكشۈرۈڭ. ئەگەر قىممىتى چوڭ ساندىن تۆۋەن بولسا.
ئومۇمىي ئەگەر فورمۇلا ئارىلىقىدا بولسا: ، قىممىتى & lt; چوڭراق سان ) ; =) تىجارەتچىلەر: مەسىلەن ، A2 دىكى ساننىڭ 10 دىن 20 گىچە بولغان ئارىلىققا چۈشۈپ قالغانلىقىنى ، چېگرا قىممىتىنى ئۆز ئىچىگە ئالمىغانلىقىنى بىلىش ئۈچۈن ، B2 دىكى فورمۇلا كۆچۈرۈلگەن:
=AND(A2>10, A2<20)
A2 نىڭ بار-يوقلۇقىنى تەكشۈرۈش. 10 ۋە 20 بوسۇغا قىممەتلىرىنى ئۆز ئىچىگە ئالىدۇ ، C2 دىكى فورمۇلا بۇ شەكىلنى قوللىنىدۇ:
=AND(A2>=10, A2<=20)
In ھەر ئىككى خىل ئەھۋال ، سىناق بولسا نەتىجىسى Boolean قىممىتى TRUEبۇ سان 10 دىن 20 گىچە بولىدۇ ، ئەگەر ئۇنداق بولمىسا يالغان:
ئەگەر ئىككى سان ئارىسىدا بولسا ئۇنداقتا
ئەگەر بىر سان ئىككى قىممەت ئارىسىدا بولسا ، ئىختىيارى قىممەتنى قايتۇرماقچى بولسىڭىز ، ئۇنداقتا بۇ ئورۇنغا قويۇڭ IF فۇنكىسىيەسىنىڭ لوگىكىلىق سىنىقىدىكى فورمۇلا>
ئەگەر 10 دىن 20 گىچە بولسا:
=IF(AND(A2>10, A2<20), "Yes", "No")
ئەگەر 10 دىن 20 گىچە بولسا ، چېگرانى ئۆز ئىچىگە ئالىدۇ:
=IF(AND(A2>=10, A2<=20), "Yes", "No")
كۆرسەتمە. فورمۇلادىكى بوسۇغا قىممىتىنى قاتتىقلاشنىڭ ئورنىغا ، ئۇلارنى ئايرىم كاتەكچىلەرگە كىرگۈزەلەيسىز ۋە تۆۋەندىكى مىسالدا كۆرسىتىلگەندەك بۇ كاتەكچىلەرنى كۆرسەتسىڭىز بولىدۇ.
A ئىستوندا بىر يۈرۈش قىممەت بار دەپ پەرەز قىلايلى ھەمدە ئوخشاش بىر قۇردىكى B ۋە C ستوندىكى سانلار ئارىسىدا قايسى قىممەتنىڭ چۈشكەنلىكىنى بىلگۈڭىز بار. كىچىك ساننى ھەمىشە B ئىستوندا ، تېخىمۇ كۆپ سان C ئىستوندا دەپ پەرەز قىلساق ، بۇ فورمۇلا ئارقىلىق ۋەزىپىنى ئورۇندىغىلى بولىدۇ:
=IF(AND(A2>B2, A2
چېگرانى ئۆز ئىچىگە ئالىدۇ:
31.
چېگرانى ئۆز ئىچىگە ئالىدۇ:
=IF(AND(A2>=10, A2<=20), A2, "Invalid")
ئەگەر چېگرا قىممىتى ئوخشاش بولمىغان ئىستونلاردا بولسا
سىز سېلىشتۇرغان كىچىك ۋە چوڭ سانلار ئوخشىمىغان ئىستونلاردا كۆرۈلىشى مۇمكىن. 1 ھەمىشە 2-ساندىن كىچىك بولمايدۇ) ، سەل مۇرەككەپ نەشرىنى ئىشلىتىڭفورمۇلا.
AND ( قىممىتى & gt; MIN ، num2 ) <مەسىلەن ، بۇنى بىلىش ئەگەر A2 دىكى سان B2 بىلەن C2 دىكى ئىككى سان ئارىسىدا بولسا ، بۇ فورمۇلادىن بىرنى ئىشلىتىڭ:
چېگرانى ئۆز ئىچىگە ئالمايدۇ:
=AND(A2>MIN(B2, C2), A2
چېگرانى ئۆز ئىچىگە ئالىدۇ:
=AND(A2>=MIN(B2, C2), A2<=MAX(B2, C2))
TRUE ۋە FALSE نىڭ ئورنىغا ئۆزىڭىزنىڭ قىممىتىنى قايتۇرۇش ئۈچۈن ، تۆۋەندىكى Excel IF جۈملىسىنى ئىككى سان ئارىسىدا ئىشلىتىڭ:
=IF(AND(A2>MIN(B2, C2), A2
ياكى
=IF(AND(A2>=MIN(B2, C2), A2<=MAX(B2, C2)), "Yes", "No")
Excel فورمۇلا: ئەگەر ئىككى چېسلا ئارىلىقىدا
ئەگەر ئەگەر چېسلا ئارىسىدىكى فورمۇلا Excel دىكى بىلەن ئوخشاش بولسا سانلار ئارىسىدا بولسا.
بېرىلگەن ۋاقىتنىڭ wi ياكى ئەمەسلىكىنى تەكشۈرۈش مەلۇم دائىرە نېپىز ، ئومۇمىي فورمۇلا بولسا:
IF (AND ( چېسلا & gt; = باشلىنىش ۋاقتى ، چېسلا & lt; = ئاخىرلىشىش ۋاقتى <) 2>), value_if_true, value_if_false)چېگرا ۋاقتىنى ئۆز ئىچىگە ئالمايدۇ:
IF (AND ( چېسلا & gt; باشلىنىش ۋاقتى ، چېسلا & lt; end_date ), value_if_true, value_if_false)قانداقلا بولمىسۇن ، بىر ئۆڭكۈر بار: IF ئۆزىنىڭ تالاش-تارتىشلىرى ۋە تەمىناتىغا بىۋاسىتە تەمىنلەنگەن ۋاقىتنى ئېتىراپ قىلىدۇئۇلارنى تېكىست تىزمىسى قىلىپ كۆرسىتىدۇ. IF نىڭ چېسلانى تونۇشى ئۈچۈن ، ئۇ DATEVALUE ئىقتىدارىغا ئورالغان بولۇشى كېرەك. بۇ فورمۇلا:
=IF(AND(A2>=DATEVALUE("1/1/2022"), A2<=DATEVALUE("12/31/2022")), "Yes", "No")
ئەگەر باشلىنىش ۋە ئاخىرلىشىش ۋاقتى ئالدىن بېكىتىلگەن ھۈجەيرىلەردە بولسا ، فورمۇلا تېخىمۇ ئاددىيلىشىدۇ:
=IF(AND(A2>=$E$2, A2<=$E$3), "Yes", "No")
قەيەردە $ E $ 2 باشلىنىش ۋاقتى ، $ E $ 3 ئاخىرلىشىش ۋاقتى. كاتەكچە ئادرېسنى قۇلۇپلاش ئۈچۈن مۇتلەق پايدىلىنىشقا دىققەت قىلىڭ ، شۇڭا تۆۋەندىكى كاتەكچىلەرگە كۆچۈرگەندە فورمۇلا بۇزۇلمايدۇ.
تەكلىپ. ئەگەر ھەر بىر سىناق ۋاقتى ئۆز دائىرىسىگە چۈشۈپ قالسا ھەمدە چېگرا ۋاقتى ئۆز-ئارا ئالماشتۇرۇلۇشى مۇمكىن بولسا ، ئۇنداقتا MIN ۋە MAX فۇنكسىيەسىنى ئىشلىتىپ ، ئەگەر قىممەت قىممىتى ئوخشىمىغان ئىستوندا بولسا چۈشەندۈرۈلگەندەك كىچىكرەك ۋە چوڭراق ۋاقىتنى بەلگىلىۈڭ.
ئەگەر چېسلا كېيىنكى N كۈن ئىچىدە بولسا
ئەگەر بۈگۈننىڭ كېيىنكى n كۈن ئىچىدە ياكى ئەمەسلىكىنى سىناش ئۈچۈن ، TODAY فۇنكسىيەسىنى ئىشلىتىپ باشلىنىش ۋە ئاخىرلىشىش ۋاقتىنى ئېنىقلاڭ. AND باياناتىنىڭ ئىچىدە ، بىرىنچى لوگىكىلىق سىناق نىشاننىڭ بۈگۈندىن چوڭ ياكى ئەمەسلىكىنى تەكشۈرىدۇ ، ئىككىنچى لوگىكىلىق سىناق ئۇنىڭ ھازىرقى چېسلادىن ئاز ياكى تەڭ ئىكەنلىكىنى تەكشۈرىدۇ n كۈن:
IF (AND ( date & gt; TODAY (), date & lt; = TODAY () + n ), value_if_true, value_if_false)مەسىلەن ، كەلگۈسى 7 كۈندە A2 دىكى چېسلانىڭ بار-يوقلۇقىنى سىناش ئۈچۈن ، فورمۇلا:
=IF(AND(A2>TODAY(), A2<=TODAY()+7), "Yes", "No")
ئەگەر ئاخىرقى N كۈن ئىچىدە بولسا
ئەگەر aبېرىلگەن ۋاقىت بۈگۈنكى چېسلانىڭ ئەڭ ئاخىرقى n كۈن ئىچىدە ، سىز يەنە AND ۋە TODAY ئىقتىدارلىرى بىلەن IF نى قايتا ئىشلىتىسىز. AND نىڭ بىرىنچى لوگىكىلىق سىنىقى سىناق قىلىنغان ۋاقىتنىڭ بۈگۈنكى كۈندىكى مىنۇس n كۈندىن چوڭ ياكى باراۋەر ياكى ئەمەسلىكىنى ، ئىككىنچى لوگىكىلىق سىناقنىڭ ۋاقتى بۈگۈنگە يەتمىگەنلىكىنى تەكشۈرىدۇ:
IF (AND ( چېسلا & gt; = TODAY () - n ، چېسلا & lt; TODAY ()), value_if_true, value_if_false)مەسىلەن ، a. A2 دىكى ۋاقىت يېقىنقى 7 كۈندە يۈز بەرگەن ، فورمۇلا:
=IF(AND(A2>=TODAY()-7, A2
Hopefully, our examples have helped you understand how to use the If between formula in Excel efficiently. I thank you for reading and hope to see you on our blog next week!
Practice workbook
Excel If between - formula examples (.xlsx file)