IF函数嵌套使用技巧入门进阶学习Excel必须掌握好的函数

IF函数是excel 最基本的函数之一,使用非常频繁,是必须掌握好的函数。它除了基本的用法外,还有一些另类技巧,一起来看吧

一、基本用法
1、单条件判断
这是最最基础的用法,单元格满足某一条件,返回一个值,否则返回另一个值。
例:判断总分大于700分,显示“优秀”,否则显示“良好”。
=IF(J2>=700,”优秀”,”良好”)

2、多条件判断
多条件判断一般就是IF函数的嵌套,分几个等级,就需要几个if,看下面的例子。
例如:将成绩分为优秀、良好、一般、后进四个等级,那么就需要四个if函数来嵌套。
这里仅仅说明if嵌套用法,不要拿成绩等级咬文嚼字!!!!!!!!!!!!!!!
=IF(J3>=700,”优秀”,IF(J3>650,”良好”,IF(J3>500,”一般”,IF(J3<500,”后进生”))))
也可以写成三个嵌套:最后两个条件放在一起
=IF(J9>=700,”优秀”,IF(J9>650,”良好”,IF(J9>500,”一般”,”后进生”)))

注意书写格式:右括号的位置,有几个if最后就有几个右括号。
这种嵌套有个缺点就是如果条件过多,公式就变得冗长了。
3、多区间判断
多区间判断时,条件数值一定要按顺序判断,要么升要么降。
例如我们判断“英语”大于120优秀,否则良好。

两种公式写法:
=IF(E2<90,”不及格”,IF(E2<120,”良好”,”优秀”))
=IF(E2>=120,”优秀”,IF(E2>=90,”良好”,”不及格”))
二、进阶用法
多条件并列判断
例:考驾照的时候,四科全过,才算合格,只要有一项不合格,即为不合格。
=IF(AND(C2>=90,D2>=90,E2>=90,F2>=90),”合格”,”不合格”)
and()表示括号内的多个条件要同时成立

例:只要有一门外语测试90分以上视为合格,即为外语水平合格。
=IF(OR(C2>=90,D2>=90,E2>=90,F2>=90),”合格”,”不合格”)
or()表示括号内的多个条件任一个成立

三、特殊用法
1、去“0”值
单元格数值如果是计算得出,有可能会出现“0”值,可以用if函数隐藏。
例:两个数运算结果为“0”,则隐藏,否则显示计算结果。
=IF(E3-F3=0,””,E3-F3)

2、去“#div/0”
单元格中有除法运算,当“0”作为除数时,就会不可避免的出现“#div/0”,严重影响视觉效果,怎么办呢?
例:除数为“0”,则不显示“#div/0”
=IF(E5=0,””,D5/E5)

3、自动输入男女
输入身份证号,随后自动辨别输入男、女,太方便了。
=IF(MOD(RIGHT(C2),2)=0,”女”,”男”)

关于IF函数这些使用技巧,你学会了么?下次碰到的时候千万不要用错了哦

  • excel琛ㄦ牸if鍑芥暟宓屽鐨浣跨敤鏁欑▼
    绛旓細excel琛ㄦ牸if鍑芥暟宓屽鐨勪娇鐢ㄦ暀绋嬶細if鍑芥暟宓屽浣跨敤姝ラ1锛欼F 鍑芥暟鏄牴鎹鎸囧畾鐨勬潯浠惰绠楃粨鏋滀负 TRUE 鎴 FALSE锛岃繑鍥炰笉鍚岀殑缁撴灉锛岃娉 IF(logical_test,value_if_true,value_if_false)if鍑芥暟宓屽浣跨敤姝ラ2锛氫篃灏辨槸 IF(鏉′欢鍒ゆ柇鏄湡鎴栨槸鍋囷紝鏉′欢涓虹湡鏃剁殑鍊硷紝鏉′欢涓哄亣鏃剁殑鍊),涓嬮潰鏉ラ氳繃涓涓緥瀛愯鏄庛
  • excel鐨if鍑芥暟宓屽鎬庝箞鐢
    绛旓細褰撴垜浠亣鍒伴棶棰樼殑鏉′欢涓嶅彧涓涓殑鏃跺欙紝鎴戜滑灏遍渶瑕浣跨敤澶氬眰IF宓屽璇彞锛岃繖閲岄氳繃涓や釜渚嬪瓙鏉ヨ鏄 渚嬪瓙1锛氫娇鐢ㄧ畝鍗曠殑 IF 鍑芥暟-> 瀹炵幇鎴愮哗鍦60鍒嗕互涓婏紝鍖呮嫭60涓哄強鏍硷紝鍚﹀垯涓轰笉鍙婃牸銆傚叕寮忥細=IF(鏉′欢锛屾潯浠舵垚绔嬭繑鍥炵殑鍊硷紝鏉′欢涓嶆垚绔嬭繑鍥炵殑鍊)鏉′欢锛氭潯浠剁殑缁撴灉搴旇鏄疶RUE 鎴栬呮槸 False 鐐瑰嚮fx 鍦ㄥ脊鍑虹殑妗嗕腑...
  • IF鍑芥暟鐨宓屽鎬庝箞鐢
    绛旓細鐢ㄦ埛浼氭洿鍔犵洿瑙傚湴浜嗚В鏁版嵁鎯呭喌銆4銆侀闄╄瘎浼 IF鍑芥暟鍙互鏍规嵁鐗瑰畾鏉′欢杩涜椋庨櫓璇勪及鍜岄娴嬶紝鐢ㄦ埛鍙互浜嗚В涓氬姟鐨勯闄╂儏鍐靛苟鍋氬ソ搴斿鎺柦銆5銆侀櫎浜嗕互涓婂垪涓剧殑涓浜涘簲鐢ㄥ満鏅紝IF鍑芥暟杩樻湁璁稿鍏朵粬鐨勭敤閫斻傚湪Excel涓紝寰堝澶嶆潅鐨勫叕寮忛兘浼氭秹鍙奍F鍑芥暟鐨宓屽浣跨敤锛岀敤鎴峰彲浠ュ畬鎴愬悇绉嶈绠楀拰鍒嗘瀽浠诲姟銆
  • if鍑芥暟鐨浣跨敤鏂规硶鍜鎶宸鏈夊摢浜?
    绛旓細鍏紡涓猴細=IF(C2>=30,"浼樼",IF(C2>=20,"鑹ソ","绉拌亴"))鍏紡涓猴細=IFS(C2>=30,"浼樼",C2>=20,"鑹ソ",C2<20,"绉拌亴")鍖洪棿鍒ゅ畾鐨勮繍鐢紝鍦ㄥ鏍℃暀甯堝瀛︾敓鐨勮冭瘎銆佷紒涓氬勾搴﹁冩牳绛夐鍩熻繍鐢ㄨ緝澶氥If鍑芥暟杩樻湁iferror銆乮fna鐨勭浉鍏宠繍鐢紝涓昏鏄绠楃粨鏋滀负閿欒鍊兼椂锛岃繑鍥炲笺傚彲浠ュ拰vlookup绛宓屽浣跨敤銆
  • excelIF鍑芥暟鍙IF鍑芥暟宓屽鎬庝箞鐢
    绛旓細濡傦細A3="浼氬缃"锛 E3>=200绛夌瓑閮藉彲浠ヨ繑鍥瀟rue鎴栬協alse 绗簩涓ず渚嬶細璇枃锛屾暟瀛︼紝鑻辫锛屾垚缁╅兘澶т簬60鏃讹紝杩斿洖鍚堟牸锛岄偅涔堣繖鏃堕棿灏辨湁涓棶棰樻寜鐓хず渚嬭姹傛垜浠湁涓変釜鍒ゆ柇鏉′欢锛岃IF鍑芥暟鍦ㄤ娇鐢ㄧ殑鏃堕棿鍙兘鍐欎竴涓潯浠躲傛垜浠氨闇瑕佺粨鍚圓nd鍑芥暟浣跨敤浜嗭紝and鍑芥暟浣滅敤灏辨槸鍙互璁惧畾澶氫釜鏉′欢琛ㄨ揪寮忥紝褰撳涓潯浠惰〃杈惧紡閮...
  • 鎬庝箞鍒╃敤IF鍑芥暟澶氫釜鏉′欢杩涜宓屽?
    绛旓細鐩镐俊寰堝灏忎紮浼撮兘鏈変細浣跨敤鍒IF鍑芥暟锛岄偅涔堟垜浠庝箞鍘讳娇鐢ㄥ涓if鍑芥暟杩涜宓屽鍛紵涓嬮潰灏忕紪灏变互瀛︾敓鐨勬垚缁╄〃涓轰緥涓哄ぇ瀹跺叿浣撲粙缁嶃傚叿浣撳涓嬶細1. 鍦ㄤ粙缁嶆柟娉曚箣鍓嶏紝灏忕紪鍏堟潵甯﹀ぇ瀹惰璇嗕竴涓婭F鍑芥暟鐨勮娉曘侷F(logical_test, [value_if_true], [value_if_false])涓殑鈥渓ogical_test鈥濅唬琛ㄧ殑鏄昏緫妫楠岀殑琛ㄨ揪寮...
  • 濡備綍浣跨敤IF鍑芥暟宓屽?
    绛旓細if鍜宎nd鍜宱r鐨勪笁鑰呮贩鍚宓屽鏄細IF(AND(鏉′欢1锛屾潯浠2锛夛級锛孖F(OR(鏉′欢1锛屾潯浠2锛夛級銆傚崟涓IF鍑芥暟鐨勭粨鏋勶細IF(鏉′欢锛岀粨鏋滀负TRUE杩斿洖鍊硷紝缁撴灉涓篎ALSE杩斿洖鍊硷級銆傚姞鍏ラ昏緫杩愮畻绗︹淎ND鈥濅笌鈥淥R鈥濓紝鍒欏氨鏄湪鍘熷厛鐨勬潯浠跺垽鏂鍙ヤ笂锛屽姞浜嗕竴灞侫ND鎴朞R锛岀粨鏋勬槸锛欼F(AND(鏉′欢1锛屾潯浠2锛夛紝缁撴灉涓篢RUE杩斿洖鍊硷紝...
  • 鎬庝箞浣跨敤Excel鐨刬f宓屽鍑芥暟?Excel鐨if宓屽鍑芥暟浣跨敤鏂规硶
    绛旓細3銆佸悓鐞嗗皢绗簩绉嶆儏鍐鐢↖F鍑芥暟缁х画宓屽锛岄偅涔堣〃杈惧紡鍙樻垚浜咺F(A2>=80,"A",IF(A2>=70,"B",IF(A2>=60,"C",)))閭d箞鐪佷笅鐨勬儏鍐靛氨鏄皬浜60浜嗭紝璇勭骇涓衡淒鈥濇墍浠ヨ〃杈惧紡鏈缁堜负IF(A2>=80,"A",IF(A2>=70,"B",IF(A2>=60,"C","D")))銆4銆丄ND鍑芥暟 濡傛灉鐔熸倝AND鍑芥暟鐨搴旂敤锛岄偅涔浣跨敤AND...
  • if宓屽鍑芥暟鐨浣跨敤鏂规硶
    绛旓細if宓屽鍑芥暟鐨浣跨敤鏂规硶濡備笅锛氬唴灞if鍑芥暟鐨勬潯浠跺垽鏂笉鏄崟鐙垽鏂殑锛岃屾槸鍦ㄥ灞傚垽鏂箣鍚庡啀鏉ュ垽鏂殑锛屾槸鏈夌户鎵垮叧绯荤殑銆傛瘮濡傦紝浣犺閫氳繃杩炵画鐨勫嚑鎵囬棬锛屽彧鏈夊厛閫氳繃绗1鎵囬棬锛屾墠鑳介氳繃绗2鎵囬棬銆傚鏋滀綘杩炵1鎵囬棬鐨勯氳繃鏉′欢閮戒笉婊¤冻锛岄偅涔堝涓嶈捣锛屼笉浼氬啀鐪嬩綘鏄惁婊¤冻绗2鎵囬棬鐨勯氳繃鏉′欢锛岀洿鎺ユ帓闄ゃ傚弽杩囨潵璇达紝濡傛灉浣...
  • 濡備綍灏if鍑芥暟宓屽浣跨敤?
    绛旓細=IF(EXACT(A1, 'Apple'), '鏄嫻鏋', '涓嶆槸鑻规灉')涓婅堪鍏紡鐨勬剰鎬濇槸锛屽鏋滃崟鍏冩牸A1涓殑鏂囨湰涓庘淎pple鈥濆畬鍏ㄧ浉绛夛紝鍒欒繑鍥炩滄槸鑻规灉鈥濓紝鍚﹀垯杩斿洖鈥滀笉鏄嫻鏋溾濄傞櫎浜嗏滅浉绛夆濇瘮杈鍑芥暟锛屾垜浠繕鍙互浣跨敤鈥滃寘鍚濄佲滀笉鍖呭惈鈥濈瓑鍑芥暟鏉ュ垽鏂枃鏈潯浠躲備緥濡傦紝鎴戜滑鍙互浣跨敤鈥滃寘鍚濆嚱鏁=SEARCH(find_text, ...
  • 扩展阅读:if三个条件嵌套 ... if函数满足条件变颜色 ... if函数多层嵌套怎么写 ... vlookup+if函数嵌套 ... if and函数的多重嵌套 ... if函数5种情况几个嵌套 ... if三种条件三个结果 ... if多个条件并列 ... 两个表格if函数镶嵌套用 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网