අන්තර්ගත වගුව
බොහෝ විට එක්සෙල් හි වැඩ කරන අතරතුර, විවිධ කොන්දේසි හෝ නිර්ණායක එක් කිරීමට අපට IF ප්රකාශ කිහිපයක් සමඟ වැඩ කිරීමට සිදුවේ. මෙම ලිපියෙන්, Excel හි පෙළ සමඟින් ඔබට IF ප්රකාශ කිහිපයක් භාවිතා කළ හැකි ආකාරය මම ඔබට පෙන්වන්නම්.
ප්රායෝගික වැඩපොත බාගන්න
Excel හි පෙළ සමඟ බහු IF ප්රකාශ භාවිතා කරන්නේ කෙසේද (ඉක්මන් ක්රම 6).xlsx
6 Excel හි පෙළ සමඟ බහු IF ප්රකාශ භාවිතා කිරීමට ඉක්මන් ක්රම
සන්ෆලවර් බාලාංශය නම් පාසලේ භෞතික විද්යාව සහ රසායන විද්යාව පිළිබඳ සිසුන් කිහිප දෙනෙකුගේ විභාග වාර්තාව සමඟ දත්ත කට්ටලයක් අප වෙත ලැබී ඇත.
අද අපගේ අරමුණ වන්නේ භෞතික විද්යාව සහ රසායන විද්යාවේ ප්රතිඵල මත පදනම්ව එක් එක් ශිෂ්යයාගේ සමස්ත ප්රතිඵලය සොයා ගන්න.
අපි මෙහි බහු IF ප්රකාශ යොදන්නෙමු.
1. සහ කොන්දේසි සහිත පෙළ සහිත බහු IF ප්රකාශන (නඩු සංවේදී නොවන ගැලපීම)
සිසුවෙකුගේ සමස්ත ප්රතිඵලය “සාමාර්ථය” වන්නේ ඔවුන් විෂයන් දෙකෙන්ම සමත් වුවහොත් පමණක් බව අපි මොහොතකට සිතමු, එසේ නොමැතිනම් එය "Fail" වේ.
මෙහිදී අපට IF ශ්රිතය තුළ AND ශ්රිතයක් යෙදිය යුතුය.
එබැවින්, සමස්තය සඳහා සූත්රය පළමු ශිෂ්යයාගේ ප්රතිඵලය වනුයේ:
=IF(AND(C4="pass",D4="pass"),"Pass","Fail")
සටහන්:
- ද IF ශ්රිතය පෙරනිමියෙන් කේස් සංවේදී නොවන ගැලපීම් වලට ගැලපේ. එබැවින් ඔබ භාවිතා කරන්නේ C4= “pass” හෝ C4= “Pass” යන්න මෙහි වැදගත් නොවේ.
- AND(C4=”pass”, D4=”pass”) ආපසු සත්ය කොන්දේසි දෙකම සත්ය නම් පමණි. එසේ නොමැතිනම් එය FALSE ලබා දෙයි.
- එබැවින්, IF(AND(C4=”pass”,D4=”pass”)”Pass”,”Fail”) ඔහු/ඇය විෂයයන් දෙකෙන්ම සමත් වුවහොත් පමණක් “සාමාර්ථ” ආපසු ලබා දෙනු ඇත, එසේ නොමැතිනම් එය “අසමත්” නැවත පැමිණේ.
දැන් මෙම සූත්රය ඉතිරි කොටු වලට පිටපත් කිරීමට Fill Handle ඇදගෙන යන්න.
තවත් කියවන්න: IF with AND එක්සෙල් සූත්රයක (උදාහරණ 7)
2. සහ කොන්දේසි සහිත පෙළ සහිත බහු IF ප්රකාශන (අවස්ථා-සංවේදී ගැළපීම)
IF ශ්රිතය පෙරනිමියෙන් පෙළ සමඟ කේස් සංවේදී නොවන ගැළපීම් ලබා දෙයි.
ඉතින්, ඔබට සිද්ධි-සංවේදී ගැළපීමක් ආපසු ලබා දීමට අවශ්ය නම්, ඔබ ටිකක් උපක්රමශීලී විය යුතුය.
ඔබට Excel හි නිශ්චිත ශ්රිතය IF ශ්රිතය <2 සමඟ ඒකාබද්ධව භාවිත කළ හැක> සිද්ධි-සංවේදී ගැළපීම් ආපසු ලබා දීමට.
පළමු ශිෂ්යයාගේ සමස්ත ප්රතිඵලය සඳහා මෙම සූත්රය භාවිතා කරන්න:
=IF(AND(EXACT(C4,"Pass"),EXACT(D4,"Pass")),"Pass","Fail")
සටහන්:
- The EXACT ශ්රිතය අවස්ථා සංවේදී ගැලපීම් සමඟ ක්රියා කරයි. එබැවින් ඔබ හරියටම EXACT(C4,”Pass”) භාවිතා කළ යුතුය.
- EXACT(C4,”pass”) මෙතැන ක්රියා නොකරනු ඇත. එය FALSE ලබා දෙනු ඇත. ඔබට එය ඔබම පරීක්ෂා කර බැලිය හැක.
- ඉතුරු ටික කලින් සූත්රය වගේ. IF(AND(EXACT(C4,”Pass”),EXACT(D4,”Pass”)),Pass”,”Fail”) නැවත පැමිණෙන්නේ “Pass” නම් පමණි විෂයයන් දෙකෙහිම “සාමාර්ථය” ඇත.
දැන්, ඔබට Fill Handle වෙත ඇදගෙන යා හැක.මෙම සූත්රය ඉතිරි කොටු වලට පිටපත් කරන්න.
වැඩිදුර කියවන්න: Excel හි බහු IF තත්ත්ව භාවිතා කරන්නේ කෙසේද (උදාහරණ 3)
3. හෝ කොන්දේසි සහිත පෙළ සහිත බහු IF ප්රකාශ (අවස්ථාව-සංවේදී ගැලපීම)
දැන් අපි IF ශ්රිතය තුළ හෝ ශ්රිතය යොදන්නෙමු.
0>අපි මේ මොහොතට සිතමු ඕනෑම ශිෂ්යයෙක් විභාගයෙන් අඩුම තරමින් එක් විෂයයකට හෝ සමත් වුවහොත් විභාගයෙන් සමත් වන බව.එබැවින් සිසුන්ගේ සමස්ථ ප්රතිඵලය දැනගැනීමට නම් අයදුම් කිරීමට සිදුවේ. OR කොන්දේසිය.
පළමු ශිෂ්යයාගේ සමස්ත ප්රතිඵලය සඳහා වන සූත්රය වනුයේ:
=IF(OR(C4="pass",D4="pass"),"Pass","Fail")
සටහන්:
- The IF ශ්රිතය පෙරනිමියෙන් සිද්ධි සංවේදී නොවන ගැලපීම් වලට ගැලපේ. එබැවින් ඔබ C4= “pass” හෝ C4= “Pass” භාවිත කළත් මෙහි වැදගත් නොවේ.
- හෝ(C4=”pass”, D4=”pass”) අවම වශයෙන් කොන්දේසි එකක් TRUE නම් TRUE ලබා දෙයි. එසේ නොමැති නම්, එය FALSE ලබා දෙයි.
- එබැවින්, IF(OR(C4=”pass”,D4=”pass”),”Pass”,”Fail”) <2 ඔහු/ඇය අඩුම තරමින් එක් විෂයයක් සමත් වුවහොත් “සාමාර්ථය” ආපසු ලබා දෙනු ඇත, එසේ නොමැති නම් එය “අසමත්” ආපසු පැමිණේ.
3>
දැන් මෙම සූත්රය ඉතිරි කොටු වලට පිටපත් කිරීමට Fill Handle අදින්න.
වැඩිදුර කියවන්න: Excel හි MAX IF Function භාවිතා කරන්නේ කෙසේද
4. හෝ කොන්දේසි සහිත පෙළ සහිත බහු IF ප්රකාශ (අවස්ථා-සංවේදී ගැලපීම)
අපි භාවිතා කළ එකක් වැනි සහ තත්වය, ඔබට සිද්ධි සංවේදී ගැළපීමක් උත්පාදනය කිරීමට නියම ශ්රිතය සහ IF ශ්රිතය සංයෝගයක් භාවිතා කළ හැක.
මෙය භාවිතා කරන්න පළමු ශිෂ්යයා සඳහා සූත්රය:
=IF(OR(EXACT(C4,"Pass"),EXACT(D4,"Pass")),"Pass","Fail")
සටහන්:
- The EXACT ශ්රිතය අවස්ථා සංවේදී ගැලපීම් සමඟ ක්රියා කරයි. එබැවින් ඔබ හරියටම EXACT(C4, "Pass") භාවිතා කළ යුතුය.
- EXACT(C4, “pass”) මෙතැන ක්රියා නොකරනු ඇත. එය FALSE ලබා දෙනු ඇත. ඔබට එය ඔබම පරීක්ෂා කර බැලිය හැක.
- ඉතුරු ටික කලින් සූත්රය වගේ. IF(නැත්නම්(හරි(C4,”Pass”),EXACT(D4,”Pass”)),Pass”,”Fail”) එහි නම් “Pass” ලබා දෙනු ඇත අඩුම තරමින් එක් විෂයයකින් “සමත්” වේ.
ඉන්පසු සූත්රය පිටපත් කිරීමට පිරවීමේ හසුරුව අදින්න ඉතිරි සෛල.
වැඩිදුර කියවන්න: Excel VBA: එසේනම් බහු කොන්දේසි සහිත ප්රකාශය (උදාහරණ 5)
5. Nested IF ප්රකාශන
මේ දක්වා, අපි හැසිරවීමට IF ශ්රිතය තුළ AND ශ්රිතය සහ OR ශ්රිතය භාවිතා කර ඇත බහු නිර්ණායක.
නමුත් ඔබට බහු නිර්ණායක සමඟ කටයුතු කිරීමට IF ශ්රිතය තවත් IF ශ්රිතයක් භාවිතා කළ හැක.
මෙය බහු <ලෙස හැඳින්වේ. 1> ප්රකාශ නම්.
සහ ප්රකාශය, එනම් ශිෂ්යයෙකු සමත් වන්නේ ඔහු/ඇය විෂයයන් දෙකෙන්ම සමත් වුවහොත් පමණි, එය කැදලි <1 සමඟද ක්රියාත්මක කළ හැක. මේකේ>IF ප්රකාශමාර්ගය:
=IF(C4=”pass”,IF(D4=”pass”,”Pass”,”Fail”),”Fail”)සටහන්:
- මෙහි, C4 කොටුවේ අගය “Pass” නම්, එය කුමක් දැයි බැලීමට චලනය වනු ඇත. සෛලය D4 හි අගය වේ.
- D4 කොටුවෙහි අගයද “Pass' නම්, එය <1 ලෙස සහතික කෙරේ>" සමත්" . එසේ නොමැතිනම්, එය “අසාර්ථක” ලෙස සහතික කරනු ඇත.
- සහ IF ශ්රිතය කේස් සංවේදී නොවන ගැළපීමක් ලබා දෙයි. ඉතින් C4=”pass” හෝ C4=”Pass” ඇත්තටම මෙතන වැඩක් නෑ.
එතකොට මෙම සූත්රය ඉතිරි කොටු වලට පිරවීමට Fill Handle අදින්න කලින් පෙන්වා ඇති පරිදි EXACT ශ්රිතය සහ IF ශ්රිතය සංයෝජනය.
පළමු කොටුවේ මෙම සූත්රය භාවිතා කර පිරවුම් හසුරුව<2 අදින්න>.
අදාළ අන්තර්ගතය: අගයන් පරාසයක් සමඟ Excel IF ශ්රිතය භාවිතා කරන්නේ කෙසේද
6. අරා සූත්රය සමඟ බහුවිධ IF ප්රකාශන
මෙතෙක් අප කර ඇත්තේ පළමු කොටුවේ සූත්රය යෙදීමෙන් පසුව සූත්රය පිරවීම සඳහා පිරවුම් හසුරුව ඇදගෙන යාමයි. ඉතිරි කොටු වලට.
නමුත් ඔබට අරා සූත්රය භාවිතා කර සියලුම සෛල එකට පිරවීමට හැකිය.
AND සහ <අපි කලින් භාවිතා කළ 1>හෝ සූත්රය අරා සූත්රය වෙත යෙදිය නොහැක. නමුත් ඔබට කැදලි IF සමඟ Aray Formula යෙදිය හැකශ්රිතය.
අරාව සූත්රයක් සමඟ සියලුම සිසුන්ගේ සමස්ත ප්රතිඵලය සොයා ගැනීමට, ඔබට මෙම සූත්රය ඇතුළත් කළ හැක:
=IF(EXACT(C4:C13,"Pass"),IF(EXACT(D4:D13,"Pass"),"Pass","Fail"),"Fail")
සටහන්:
- මෙහි C4:C13 සහ D4:D13 යනු මගේ නිර්ණායකයේ පරාස දෙකයි. ඔබ ඔබේ එක භාවිතා කරයි.
- මෙන්න අපි සිද්ධි සංවේදී ගැළපුමක් සඳහා තෝරා ගනිමු. ඔබට කේස් සංවේදී නොවන ගැළපීමක් අවශ්ය නම්, ඒ වෙනුවට C4:C13=“Pass” සහ D4:D13=“Pass” භාවිත කරන්න.
- CTRL ඔබන්න ඔබ කාර්යාල 365 හි සිටී නම් මිස සූත්රය ඇතුළු කිරීමට +SHIFT+ENTER .
තවත් කියවන්න: කෙසේද වයස්ගත වීම සඳහා Excel හි බහු නම් කොන්දේසි භාවිතා කරන්න (5 ක්රම)
නිගමනය
මෙම ක්රම භාවිතා කරමින්, ඔබට Excel හි පෙළ සමඟ බහු IF ප්රකාශ භාවිතා කළ හැක. ඔබ වෙනත් ක්රමයක් දන්නවාද? නැතිනම් ඔබට ප්රශ්න තිබේද? අපෙන් අසන්න.