excel表格中的IF函数有几种?
IF 函数是 「表格(Excel)」 中最常用的函数之一,它可以对值和期待值进行逻辑比较。
因此 IF 语句可能有两个结果。 第一个结果是比较结果为 True,第二个结果是比较结果为 False。
例如,=IF(C2=”Yes”,1,2) 表示 IF(C2 = Yes, 则返回 1, 否则返回 2)。
语法说明:
使用逻辑函数 IF 函数时,如果条件为真,该函数将返回一个值;如果条件为假,函数将返回另一个值。
IF(logical_test, value_if_true, [value_if_false])
例如:
=IF(A2>B2,"超出预算","正常")
=IF(A2=B2,B4-A4,"")
=IF(C2=”Yes”,1,2)
=IF(C2=1,”Yes”,”No”)
=IF(C2>B2,”Over Budget”,”Within Budget”)
=IF(C2>B2,C2-B2,0)
=IF(D7=”Yes”,E5*0.0825,0)
参数名称:
logical_test(必需):要测试的条件。
value_if_true(必需):logical_test 的结果为 TRUE 时,您希望返回的值。
value_if_false(可选):logical_test 的结果为 FALSE 时,您希望返回的值。
使用示例:
请点击输入图片描述
在上面的示例中,单元格 D2 表示:如果(C2 等于 Yes,则返回 1,否则就返回 2)
请点击输入图片描述
在此示例中,单元格 D2 中的公式表示:IF(C2 = 1, then return Yes, otherwise return No)如你所见,IF 函数可用于计算文本和数值。 它还可用于计算错误。 不仅可以检查一项内容是否等于另一项内容并返回单个结果,而且还可以根据需要使用数学运算符并执行其他计算。 此外,还可将多个 IF 函数嵌套在一起来执行多个比较。
请点击输入图片描述
在上面的示例中,D2 中的 IF 函数表示如果(C2 大于 B2,则返回“Over Budget”,否则就返回“Within Budget”)
请点击输入图片描述
在上面的示例中,函数会返回一个数学运算,而不是文本结果。 E2 中的公式表示如果(实际值大于预算,则从实际金额中减去预算金额,否则就不返回任何结果)。
请点击输入图片描述
在此示例中,E7 中的公式表示如果(D7 = “Yes”,则计算 E5 * 8.25% 的总金额,否则就不应该付销售税,因此返回 0)
注意:如果要在公式中使用文本,需要将文字用引号括起来(例如“Text”)。 唯一的例外是使用 TRUE 和 FALSE 时,「表格(Excel)」能自动理解它们。
常见问题:
1、单元格中的 0(零):value_if_true 或 value_if_False 参数无参数值。 若要查看返回的正确值,应为两个参数添加参数文本,或者为参数添加 TRUE 或 FALSE。
2、#NAME? (显示在单元格中):这通常意味着公式存在拼写错误。
绛旓細excel涓璱f鍑芥暟鐢ㄥ涓潯浠剁殑鏂规硶濡備笅锛氬伐鍏/鍘熸枡锛氳仈鎯冲皬鏂帮紝windows7锛宔xcel1.2.1銆1銆佸湪excel琛ㄦ牸涓殑A鍒楀崟鍏冩牸鍐呰緭鍏ヤ竴缁勬暟鎹紝鐢ㄦ潵浣跨敤IF鍑芥暟杈撳叆浜斾釜鏉′欢杩涜鏁版嵁鎿嶄綔銆2銆佸湪B2鍗曞厓鏍煎唴杈撳叆IF鍏紡锛=IF(A2<60,"1",IF(A2<100,"2",IF(A2<200,"3",IF(A2<280,"4",IF(A2<350,"5")))...
绛旓細鍦excel涓殑A鍒琛ㄦ牸涓杈撹繘涓缁勬暟鎹俊鎭紝鐢ㄦ潵杩愮敤IF鍑芥暟杈撳叆涓変釜鏉′欢杩涜鏁版嵁淇℃伅鎿嶄綔銆傚湪B2琛ㄦ牸涓唴杈撹繘IF鍏紡锛=IF(A2<60,"1",IF(A2<100,"2",IF(A2<200,"3",)))銆傛剰鎬濇槸A2琛ㄦ牸涓鏄暟鎹俊鎭綆浜60锛屽氨鏄剧ず鏁板瓧1锛岃鏄暟鎹俊鎭綆浜100锛屽氨鏄剧ず鏁板瓧2锛屼互姝ょ被鎺ㄣ傚涔營F鍑芥暟锛=if(A锛孊...
绛旓細鎴戜滑鐭ラ亾VLOOKUP鍙兘浠庡乏寰鍙虫悳绱紝浣嗗湪鏃ュ父宸ヤ綔涓粡甯稿嚭鐜伴渶瑕侀嗗悜鏌ユ壘鐨勬儏鍐碉紝杩欐牱VLOOKUP灏辫涓嶉氫簡锛岃繖閲屾垜浠彲浠ラ氳繃IF鍑芥暟閲嶆瀯鏁扮粍鏉ュ疄鐜板弽鍚戞煡鎵俱傚涓婂浘锛岀涓涓墿鏂欎腑瀛樺湪鈥滃崕涓衡濊繖涓瓧绗︼紝鎵浠EARCH浼氳繑鍥炰竴涓暟鍊硷紝ISNUMBER浼氬緱鍒癟RUE锛屾渶缁堢粨鏋滃氨鏄滃崕涓衡濄侻icrosoft Excel鏄井杞叕鍙哥殑鍔炲叕杞欢...
绛旓細涓嶇鏄湪瀛︿範杩樻槸宸ヤ綔褰撲腑锛屾垜浠兘瑕佺粡甯哥敤鍒癢PS鍜Excel琛ㄦ牸涓殑IF鍑芥暟銆傝繖閲岋紝灏忕紪灏嗕富瑕佷粙缁IF鍑芥暟鐨琛ㄨ揪鍜屽叿浣撶敤娉曪紝甯﹀ぇ瀹跺叏闈簡瑙h〃鏍肩殑IF鍑芥暟銆侲xcel鐨処F鍑芥暟 IF鍑芥暟鏈涓変釜鍙傛暟锛岃娉曞涓嬶細=IF(鏉′欢鍒ゆ柇, 缁撴灉涓虹湡杩斿洖鍊, 缁撴灉涓哄亣杩斿洖鍊)绗竴鍙傛暟鏄潯浠跺垽鏂紝姣斿璇粹淎1=鈥漌PS+鈥濃濇垨鈥21>37...
绛旓細鎮ㄥ彲浠浣跨敤Excel涓殑If鍑芥暟鏉ユ弧瓒冲涓潯浠躲If鍑芥暟鏈涓変釜鍙傛暟锛屽垎鍒槸鏉′欢琛ㄨ揪寮忋侀昏緫鍊煎拰鏉′欢涓虹湡鏃剁殑缁撴灉銆傛偍鍙互浣跨敤閫昏緫涓(&&)鏉ョ粍鍚堝涓潯浠讹紝渚嬪锛歴ql澶嶅埗=IF(C2="濂宠",IF(E2>=80,IF(F2>800,"婊¤冻鏉′欢","涓嶆弧瓒虫潯浠"),"涓嶆弧瓒虫潯浠"),"涓嶆弧瓒虫潯浠")鍦ㄨ繖涓緥瀛愪腑锛屽鏋淐2鍗曞厓鏍鐨勫间负...
绛旓細鍦Excel2003涓 鍑芥暟 IF 鍙互宓屽涓冨眰锛屽湪Excel2007涓彲浠ュ祵濂64灞傘傚鏋滃嚱鏁 IF 鐨勫弬鏁板寘鍚暟缁勶紙 鐢ㄤ簬寤虹珛鍙敓鎴愬涓粨鏋滄垨鍙鍦ㄨ鍜屽垪涓帓鍒楃殑涓缁勫弬鏁拌繘琛岃繍绠楃殑鍗曚釜鍏紡銆傛暟缁勫尯鍩熷叡鐢ㄤ竴涓叕寮忥紱鏁扮粍甯搁噺鏄敤浣滃弬鏁扮殑涓缁勫父閲忥級锛屽垯鍦ㄦ墽琛 IF 璇彞鏃讹紝鏁扮粍涓殑姣忎竴涓厓绱犻兘灏嗚绠椼
绛旓細1銆侀鍏堟墦寮excel琛ㄦ牸锛岃緭鍏ュ鐢熷鍚嶅拰鎴愮哗锛岃缃瓑绾у垪銆2銆佹帴鐫鍦ㄧ瓑绾у垪涓紝杈撳叆鏉′欢璇彞=(IF(B2>=90,"浼樼",IF(B2>=80,"鑹ソ",IF(B2>=70,"涓瓑",IF(B2>=60,"鍙婃牸",IF(B2<60,"涓嶅強鏍")))锛屽洖杞﹀緱鍒扮瓑绾х粨鏋溿3銆佺劧鍚庡湪绗竴涓瓑绾у崟鍏冩牸鍙充笅瑙掍笅鎷夊~鍏呭叕寮忋4銆佸~鍏呭畬鎴愬悗锛屽涓嬪浘...
绛旓細鍦ㄨ绠楀弬鏁 value_if_true 鍜 value_if_false 鍚庯紝鍑芥暟 IF 杩斿洖鐩稿簲璇彞鎵ц鍚庣殑杩斿洖鍊笺傚鏋滃嚱鏁 IF 鐨勫弬鏁板寘鍚暟缁勶紝鍒欏湪鎵ц IF 璇彞鏃讹紝鏁扮粍涓殑姣忎竴涓厓绱犻兘灏嗚绠椼侻icrosoft Excel 杩樻彁渚涗簡鍏朵粬涓浜涘嚱鏁帮紝鍙緷鎹潯浠舵潵鍒嗘瀽鏁版嵁銆備緥濡傦紝濡傛灉瑕佽绠鍗曞厓鏍鍖哄煙涓煇涓枃鏈瓧绗︿覆鎴栨暟瀛楀嚭鐜扮殑娆℃暟锛...
绛旓細1銆IF鍑芥暟澶氭潯浠跺垽鏂 瑕佹眰锛氬鏋滈儴闂ㄤ负鐢熶骇銆佸矖浣嶄负涓绘搷 鏈変綆娓╄ˉ鍔┿傚叕寮忥細=IF(AND(B2="鐢熶骇",C2="涓绘搷"),"鏈","鏃")AND鍑芥暟瀵逛袱涓潯浠跺垽鏂紝濡傛灉鍚屾椂绗﹀悎锛孖F鍑芥暟杩斿洖鈥滄湁鈥濓紝鍚﹀垯涓烘棤銆2銆丼UMIF澶氭潯浠舵眰鍜 瑕佹眰锛氱粺璁2鍜孍3鍗曞厓鏍间腑涓や釜閮ㄩ棬鐨勫勾缁堝鎬婚 鍏紡锛=SUMPRODUCT(SUMIF(B2:B9...
绛旓細Microsoft Excel 杩樻彁渚涗簡鍏朵粬涓浜涘嚱鏁帮紝瀹冧滑鍙牴鎹潯浠舵潵鍒嗘瀽鏁版嵁銆備緥濡傦紝濡傛灉瑕佽绠楁煇鍗曞厓鏍鍖哄煙鍐呮煇涓枃鏈瓧绗︿覆鎴栨暟瀛楀嚭鐜扮殑娆℃暟锛屽垯鍙娇鐢 COUNTIF 鍜 COUNTIFS 鐢靛瓙琛ㄦ牸鍑芥暟銆傝嫢瑕佽绠楀熀浜庢煇鍖哄煙鍐呬竴涓枃鏈瓧绗︿覆鎴栦竴涓暟鍊肩殑鎬诲拰锛屽彲浣跨敤 SUMIF 鍜 SUMIFS 宸ヤ綔琛ㄥ嚱鏁銆傜ず渚 1 濡傛灉灏嗙ず渚嬪鍒跺埌涓...