if函数的使用方法(IF函数的使用方法大全)

IF函数是工作中最常用的函数之一,所以下面为大家用一篇文章把IF函数的使用方法再梳理一番。看过你会不由感叹:原来IF函数也可以玩的这么高深!快来学习吧。

一、 IF函数的使用方法(入门级)

单条件判断返回值

=IF(A1>20,"完成任务","未完成")

多重条件判断

=IF(A1="101","现金",IF(A1="1121","应收票据",IF(A1=1403,"原材料")))

注:多条件判断时,注意括号的位置,右括号都在最后,有几个IF就输入几个右括号。

多区间判断

=IF(A1<60,"不及格",IF(A1<80,"良好","优秀"))

=IF(A1>=80,"优秀",IF(A1>=60,"良好","不及格"))

注:IF在进行区间判断时,数字一定要按顺序判断,要么升要不降。

二、 IF函数的使用方法(进阶)

多条件并列判断

=IF(AND(A1>60,B1<100),"合格","不合格")

=IF(OR(A1>60,B1<100),"合格","不合格")

注:and()表示括号内的多个条件要同时成立

or()表示括号内的多个条件任一个成立

复杂的多条件判断

=IF(OR(AND(A1>60,B1<100),C1="是"),"合格","不合格")

=IF(ADN(OR(A1>60,B1<100),C1="是"),"合格","不合格")

判断后返回区域

=VLOOKUP(A1,IF(B1=1,C:D,F:G),2,0)

注:IF函数判断后返回的不只是值,还可以根据条件返回区域引用。

三、 IF函数的使用方法(高级)

IF({1,0}结构

=VLOOKUP(A1,IF({1,0},C1:C10,B1:B10),2,0)

{=VLOOKUP(J15&K15,IF({1,0},A1:A2&B1:B2,C1:C2),2,0)}

注:利用数组运算返回数组的原理,IF({1,0}也会返回一个数组,即当第一个参数为1时的结果放在第1列,为0时的结果放在数组第二列。

N(IF( 和 T(IF(

{=SUM(VLOOKUP(T(IF({1,0},J15,K15)),E15:G17,3,0))}

注:vlookup函数第一个参数不能直接使用数组,借用t(if结构可以转换成内存数组。

领取方式:

点击我头像,私我回复: 学习, 即可免费领取学习资料哟!



  • if鍑芥暟鐨勪娇鐢ㄦ柟娉鏄粈涔?
    绛旓細鏍规嵁IF鍑芥暟鐨鍙傛暟瀹氫箟锛岀涓鏉′欢涓哄垽鏂潯浠讹紝褰撶涓鍙傛暟鎴愮珛鐨勬椂鍊欙紝缁撴灉灏辨樉绀虹浜屽弬鏁扮殑鍊硷紱褰撶涓鍙傛暟鏉′欢涓嶆垚绔嬬殑鏃跺欙紝鎵ц绗笁鍙傛暟鐨勫笺備緥濡傚綋璐ㄦ鍒嗘暟灏忎簬80鍒嗭紝浜у搧妫娴嬩笉鍚堟牸锛屽弽涔嬪悎鏍硷紝鍏紡涓猴細=IF(D4<80,"涓嶅悎鏍","鍚堟牸")
  • if鍑芥暟鐨勪娇鐢ㄦ柟娉鍜屾妧宸ф湁鍝簺?
    绛旓細If鍑芥暟杩樻湁iferror銆乮fna鐨勭浉鍏宠繍鐢紝涓昏鏄绠楃粨鏋滀负閿欒鍊兼椂锛岃繑鍥炲銆傚彲浠ュ拰vlookup绛夊祵濂椾娇鐢ㄣ備笅娆″彲浠ヨ璇村父鐢ㄥ祵濂楀叕寮忋傝璇磂xcel涓璱f鍑芥暟鐨勭敤娉昳f鍑芥暟澶т簬灏忎簬鍖洪棿 - 锛 =IF(A1>=B1,0,IF(AND(C1>=B1,B1>A1),B1-A1,C1-A1)) 鎴=IF(A1=B1,B1-A1,C1-A1),0) 涓嬫媺IF鍏紡澶т簬灏忎簬鐨勯棶...
  • excel涓if鍑芥暟鎬庝箞鐢?
    绛旓細1銆両F鍑芥暟鏈変笁涓弬鏁帮紝璇硶濡備笅锛=IF(鏉′欢鍒ゆ柇, 缁撴灉涓虹湡杩斿洖鍊, 缁撴灉涓哄亣杩斿洖鍊)锛岀涓鍙傛暟鏄潯浠跺垽鏂紝姣斿璇粹淎1="鐧惧害"鈥濇垨鈥21>37鈥濊繖绉嶏紝缁撴灉杩斿洖TRUE鎴朏ALSE銆傚鏋滃垽鏂繑鍥濼RUE閭d箞IF鍑芥暟杩斿洖鍊兼槸绗簩鍙傛暟锛屽惁鍒欒繑鍥炵涓夊弬鏁般2銆佸涓婂浘锛=IF(1>2,"鍒ゆ柇鐪","鍒ゆ柇鍋")鍏朵腑鍒ゆ柇1澶т簬2...
  • if鍑芥暟鐨勪娇鐢ㄦ柟娉昳f鍑芥暟鎬庝箞浣跨敤
    绛旓細If鍑芥暟鍙互鐨勭粨鏋滃彲浠ユ槸鏁版嵁涓殑鐩存帴缁撴灉锛屼緥濡傛垚缁╁ぇ浜60鍒嗭紝鍒ゆ柇鏄惁鍙婃牸銆傞変腑鍦―2锛岀偣鍑汇恌x銆戯紝鍦ㄥ脊鍑虹殑鎻掑叆鍑芥暟瀵硅瘽妗嗕腑渚濇濉啓銆怋25>=60,鍙婃牸,涓嶅強鏍笺戯紝鍥炶溅纭畾锛屼笅鏉ュ~鍏呭嚱鏁般(2)澶氭潯浠舵弧瓒冲叾涓 缁撴灉涓哄绉嶆椂锛宨f鍑芥暟鐨勫灞傚祵濂楁洿閫傜敤銆備互瀵光滄暟瀛︹濊繘琛屾垚缁╄瘎浠蜂緥濡傛垚缁╁ぇ浜80鍒嗭紝鍒ゆ柇涓...
  • if鍑芥暟鐨勪娇鐢ㄦ柟娉鏄粈涔?
    绛旓細IF鍑芥暟鐨勪娇鐢ㄦ柟娉 1銆佸崟鏉′欢鍒ゆ柇杩斿洖鍊 =IF(A1>20,"瀹屾垚浠诲姟","鏈畬鎴")2銆佸閲嶆潯浠跺垽鏂 =IF(A1="101","鐜伴噾",IF(A1="1121","搴旀敹绁ㄦ嵁"锛孖F(A1=1403,"鍘熸潗鏂")))娉細澶氭潯浠跺垽鏂椂锛屾敞鎰忔嫭鍙风殑浣嶇疆锛屽彸鎷彿閮藉湪鏈鍚庯紝鏈夊嚑涓狪F灏辫緭鍏ュ嚑涓彸鎷彿銆3銆佸鍖洪棿鍒ゆ柇 =IF(A1<60,"涓嶅強鏍"...
  • IF鍑芥暟鐨勪娇鐢ㄦ柟娉?
    绛旓細鐩稿綋浜庢櫘閫氳瘽鐨勨滃鏋溾濓紝甯歌鐢ㄦ硶鏄細IF(鍒ゆ柇鐨勬潯浠讹紝绗﹀悎鏉′欢鏃剁殑缁撴灉锛屼笉绗﹀悎鏉′欢鏃剁殑缁撴灉)銆2銆佸鏉′欢鍒ゆ柇 AND鍑芥暟瀵逛袱涓潯浠跺垽鏂紝濡傛灉鍚屾椂绗﹀悎锛IF鍑芥暟杩斿洖鈥滄湁鈥濓紝鍚﹀垯涓烘棤銆傜敤姣旇緝閫氫織鐨勮瘽鏉ヨ锛屽氨鏄仛澶氶夐锛屽繀椤绘墍鏈夐夐」閮界鍚堟墠鏄锛坱rue锛夛紝鍚﹀垯灏辨槸閿欙紙false锛夈3銆佹潯浠舵眰鍜 SUMIF...
  • if鍑芥暟鏄粈涔堟剰鎬?
    绛旓細IF鍑芥暟鐨勪娇鐢ㄦ柟娉曪紙鍏ラ棬绾э級1銆佸崟鏉′欢鍒ゆ柇杩斿洖鍊 =IF(A1>20,"瀹屾垚浠诲姟","鏈畬鎴")2銆佸閲嶆潯浠跺垽鏂 =IF(A1="101"锛"鐜伴噾"锛孖F(A1="1121"锛"搴旀敹绁ㄦ嵁"锛孖F(A1=1403锛"鍘熸潗鏂")))娉細澶氭潯浠跺垽鏂椂锛屾敞鎰忔嫭鍙风殑浣嶇疆锛屽彸鎷彿閮藉湪鏈鍚庯紝鏈夊嚑涓狪F灏辫緭鍏ュ嚑涓彸鎷彿銆3銆佸鍖洪棿鍒ゆ柇 =IF(A1<...
  • if鍑芥暟鐨勪娇鐢ㄦ柟娉銆
    绛旓細IF鍑芥暟鐢ㄦ硶锛氬垽鏂竴涓潯浠舵槸鍚︽弧瓒筹細濡傛灉婊¤冻杩斿洖涓涓硷紝濡傛灉涓嶆弧瓒冲垯杩斿洖鍙﹀涓涓笺侷F鍑芥暟璇硶鏍煎紡锛 =IF(logical_test,value_if_true,value_if_false) 銆傞氫織鐨勮娉曪紝灏辨槸IF鏄潯浠跺垽鏂嚱鏁帮細=IF锛堟祴璇曟潯浠讹紝缁撴灉1锛岀粨鏋2锛夛紝鍗冲鏋滄弧瓒斥滄祴璇曟潯浠垛濆垯鏄剧ず鈥滅粨鏋1鈥濓紝濡傛灉涓嶆弧瓒斥滄祴璇曟潯浠垛濆垯...
  • if鍑芥暟鐨勪娇鐢ㄦ柟娉
    绛旓細If鍑芥暟鏄牴鎹潯浠跺垽鏂繑鍥炰笉鍚岀殑鍊硷紝鍑芥暟鐢ㄦ硶=if锛堟潯浠讹紝鏉′欢锛屾垚绔嬭繑鍥炲硷紝涓嶆垚绔嬭繑鍥炲硷級銆1銆佸崟鏉′欢 鍦ㄨ繖涓〃鏍间腑锛岃鍒ゆ柇閿閲忔槸鍚﹀悎鏍硷紝鍏朵腑>2000琛ㄧず鍚堟牸锛屽惁鍒欏氨鏄笉鍚堟牸锛浣跨敤鍑芥暟鍏紡=IF(C2>2000,"鍚堟牸","涓嶅悎鏍")銆2銆佸鏉′欢 濡傛灉閿閲忎笟缁╁ぇ浜庣瓑浜3000灏辨槸A绾э紝澶т簬绛変簬1500灏辨槸B绾э紝鍚﹁...
  • EXCEL涓IF鍑芥暟鐨勪娇鐢ㄦ柟娉鍜屾搷浣滃疄渚
    绛旓細EXCEL涓IF鍑芥暟鐨勪娇鐢ㄦ柟娉銆侷F鍑芥暟 锛氬亣璁炬潯浠舵х殑鍑芥暟锛屽嵆鎵ц鐪熷亣鍊肩殑鍒ゆ柇锛屾牴鎹昏緫璁$畻鐨勭湡鍋囧硷紝杩斿洖涓嶅悓鐨勭粨鏋溿侲XCEL涓璉F鍑芥暟鐨勪娇鐢ㄩ潪甯稿箍娉涳紝 鐗瑰埆鏄湪鍗曟潯浠跺垽鏂殑鏃跺欙紝鐢ㄥソIF鍑芥暟鍙互甯垜浠畬鎴愬緢澶氬姛鑳姐傜幇缁撳悎鍏蜂綋鐨勫疄渚嬫搷浣滐紝杩涜璇存槑锛氫竴銆両F鍑芥暟鐨勫熀鏈簲鐢ㄣ if锛坙ogical_test,value_if_...
  • 扩展阅读:if三个判断条件三个结果 ... if函数怎么用详细步骤 ... vlookup if多条件查询 ... ifs同时判断多个条件 ... if函数嵌套3个条件 ... if函数or多个条件并列 ... vlookup公式使用方法 ... sumifs多条件求和步骤 ... if函数嵌套的使用方法图解 ...

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