بۇ يازمىنى ئاخىرىدا aqkepter تەھرىرلىگەن. ۋاقتى 2013-11-19 12:59
Excel دا or and if فونكىسيەلىرىنىڭ ئارلاش قوللىنىلىشى Excel دا بىز دائىم فونكىسيە فورمىلالاردىن پايدىلىنىپ نۇرغۇنلىغان مۇرەككەپ جەدىۋەللەرنى ناھايىتى ئاسانلا بىر تەرەپ قىلالايمىز. بۇلارنىڭ ئىچىدە بىز or and if فونكىسيەلىرىنى قوللىنىپ تۇرىمىز، تۆۋەندە مەن بۇفونكىسيەلەرنى ئارلاش ئىشلىتىپ تۇرۇپ ئەمەلىي مەسىلىلەرنى قانداق ھەل قىلىش توغرىسىدا قىسقىچە چۈشەنچە بېرىپ ئۆتمەكچى. Ifجۈملىسىنىڭ رولى: مەلۇم شەرتنى بېرىپ قانائەتلەنسە ھەقىيقى قىممەتنى قايتۇرىدىغان، قانائەتلەنمىسە ساختا قىممەتنى قايتۇرىدىغان فونكىسيە. بۇ جۈملىدە شەرت جەدىۋەلدىكى مەلۇم كاتەكچە بولىشىمۇ ياكى بىز يېزىپ بەرگەن شەرت بولىشىمۇ مومكىن، قايتۇرىدىغان قىممەتنىمۇ بىزخالىغانچە بېكىتىمىز، يەنى جەدىۋەلدىكى مەلۇم كاتەكچە قىممىتىنى قايتۇرسىمۇ ياكى ئۆزىمىزيېزىپ بەرگەن قىممەتنى قايتۇرسىمۇ بولىسۇ. مەسىلەن: - =IF(Logical,Value_if_true,Value_if_false)
مەزمۇننى كۆچۈرۈۋېلىشLogical : شەرت . Value_if_true قايتۇرىدىغان ھەقىيقى قىممىتى. Value_if_false قايتۇرىدىغان ساختا قىممىتى.بۇنىڭدا شەرت قانائەتلەنسە ھەقىيقى قىممىتىنى، قانائەتلەنمىسە ساختا قىممىتىنى قايتۇرىدۇ. تۆۋەندىكى رەسىمدىكىدەك ئوتتۇرچە نەتىجىسى 60 تىن يۇقۇرى بولسا لاياقەتلىك دىگەن ئۇچۇرنى قايتۇرىدۇ، 60 تىن تۆۋەن بولسا لاياقەتسىز دىگەنئۇچۇرنى قايتۇرىدۇ.
ناۋادا 90دىن يۇقۇرسىنى ئەلا، 80دىن يۇقۇرىسىنى ياخشى، 60 تىن يۇقۇرىسىنى لاياقەتلىك، 60 تىن تۆۋەن نومۇر ئالغانلارنى لاياقەتسىز دەپ ئېلىش ئۈچۈن ifجۈملىسىنى تەكرار ئىشلىتىش ئارقىلىق بۇ مەسىلىنى ھەل قىلغىلى بولىدۇ. مەسىلەن: - =IF(I2>=90,"A",IF(I2>=80,"B",IF(I2>=60,"C","D")))
مەزمۇننى كۆچۈرۈۋېلىشئەگەر مۇنداق شەرت قويالسا مەسىلەن: ماتېماتىكا، خەنزۇتىلى خىمىيە قاتارلىق ئۈچ پەندىكى نەتىجىسى 90دىن يۇقۇرى، فىزىكا،تارىخ نەتىجىسى 85 تىن يۇقۇرى بولسا ئەلا بولىدىغان ياكى فىزىكا، خىمىيە نەتىجىسىنىڭ خالىغان بىرى 90 دىن تۆۋەن بولسا ئەلابولالمايدىغان دىگەندەك مۇرەككەپ شەرت قويۇلسا بۇ مەسىلىنى قانداق ھەل قىلىمىز؟ بۇنىڭ ئامالىنى ھەل قىلىپ باقايىلى Excelدا or and دەپ فونكىسيەلەر بار بۇلارنىڭ مەنىسى ھەم ھەم ،ياكى ياكى . ئۇنداقتا سىناپ باقايلى. مەن بۇلارنى if جۈملىسى بىلەن بىرىكتۈرۈپ سىناپ باقاي. - =IF(AND(C2>=90,D2>=90,E2>=90,F2>=85,H2>=85),"A","B")
مەزمۇننى كۆچۈرۈۋېلىش
رەسىمدىن كۆرۈپ ئۆتتۇقكى and فونكىسيەسىنى ifجۈملىسى بىلەن بىرىكتۈرسەك ئۇ ھالدا بىرقانچە شەرت( ئەڭ كۆپ بولغاندا 33دانە شەرتنى قويغىلى بولىدۇ) چوقۇم بىرلا ۋاقىتتا ئادا بولىشى لازىم. ئەمدى كۆپلىگەن شەرتلەر ئارىسىدىن خالىغان بىرى قانائەتلەنسە if جۈملىسى ھەقىقىي قىممەتنى قايتۇرىدىغان مەسىلىنى ھەل قىلغىلى بولامدۇ؟ دەرۋەقە ياكى ياكى دىگەن فونكىسيە orنى ئىشلەتسەك بۇمۇ ھەل بولىدۇ . بۇنى تورداشلار ئۆزلىرى سىناپ باقسابولىدۇ. ئىشلىتىش ئۇسۇلى and بىلەن ئوخشاش. تورداشلارغارەھمەت. |