IF的用法有哪些?

一、IF函数的定义

执行真假值判断,根据逻辑计算的真假值,返回不同结果。可以使用函数 IF 对数值和公式进行条件检测。

语法

IF(logical_test,value_if_true,value_if_false)

Logical_test    表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为FALSE。本参数可使用任何比较运算符。

Value_if_true    logical_test 为 TRUE 时返回的值。例如,如果本参数为文本字符串“预算内”而且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”。如果logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零)。如果要显示TRUE,则请为本参数使用逻辑值 TRUE。Value_if_true 也可以是其他公式。

Value_if_false    logical_test 为 FALSE 时返回的值。例如,如果本参数为文本字符串“超出预算”而且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。如果 logical_test 为 FALSE 且忽略了 Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果 logical_test 为 FALSE 且 Value_if_false 为空(即value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。Value_if_false 也可以是其他公式。

说明

二、IF函数的用法

=IF(条件,条件成立的值,条件不成时的值)

假设A1单元格内容为空时,B1单元格返回“没有值”,如果A1单元格有任何内容时B1单元格返回“有值”。那么可以在B1单元格写入公式:

=IF(A1="","没有值","有值")

三、以两个IF条件为例

=IF(条件1,条件1成立时的值,IF(条件2,条件2成立时的值,两个条件都不成时要返回的值))

比如

假设A1单元格内容为男时要在B1单元格得出“60岁退休”,A1单元格内容为“女”时B1单元格得出“55岁退体”,A1单元格为空或其他的内容时B1单元格为空值,则B1单元格的公式可以写成:

=IF(A1="男","60岁退休",IF(A1="女","55岁退体",""))

四、以三个IF条件为例

=IF(条件1,条件1成立时的值,IF(条件2,条件2成立时的值,IF(条件3,条件3成立时的值,以上条件都不成时要返回的值)))

比如

如果A1单元格的数值小于60分,则B1单元格返回值为“不及格”,如果A1单元格值为小于70分,则B1单元格值为“及格”,如果A1单元格的值为小于90分,则B1单元格返回值为“良”,如果A1单元格的值在80分(含 80)以上,则B1单元格值为“优”。则B1单元格公式可以写成:

=IF(A1<60,"不及格",IF(A1<70,"及格",IF(A1<90,"良","优")))



  • if 鐨鎵鏈鐢ㄦ硶
    绛旓細1. as if瑙 as2. if and when涓囦竴锛屽鏋滐紱鍙湁褰撯︿箣鏃3. if any鍗充娇鏈変篃(鏋佸皯)锛岃嫢鏈夌殑璇4. if anything happens to someone涓囦竴鏌愪汉鍙戠敓浠涔堟剰澶(鎴栦笉骞)锛涗竾涓鏌愪汉涓嶅垢姝讳骸5. if at all濡(鏌愪簨)鏋滅湡浼氬彂鐢(鎴栧嚭鐜)鐨勮瘽锛涜嫢(鏌愪汉)鐪熻鍋(鏌愪簨)鐨勮瘽6. if ever鍋囧锛岃鏄紱濡傛灉鐪熸湁(...
  • if鐢ㄦ硶鏈夊摢浜
    绛旓細1銆丒ven if 鍗充娇锛涜櫧鐒讹紱灏界锛涚旱鐒躲2銆乤s if 濂藉儚锛涗技涔庯紱浠夸經锛涗豢鎬3銆亀hat if 鍒囧悎鐩墠鎯呭喌鐨勶紱鍒囧悎鐩墠鎯呭舰鐨勶紱灏嗕細鎬庢牱銆4銆丆atch Me If You Can 鎴戠煡閬撲綘鏄皝锛涢嶉仴娉曞锛涚尗榧犳父鎴忋5銆乮f only 濡傛灉鑳藉啀鐖变竴娆★紱鍙锛涚埍鍐嶆潵涓娆★紱浣嗘効銆6銆乮f and only if 褰撲笖浠呭綋锛涜嫢涓斿敮鑻ワ紱...
  • 鍙互椤轰究璁茶if鐨勭敤娉璋㈣阿鍟
    绛旓細if鐨勭敤娉曪細琛ㄧず鏉′欢锛屾剰鎬濇槸濡傛灉锛涜〃绀鸿櫄鎷燂紝鎰忔濇槸鍋囧锛涜〃绀烘槸鍚︾殑鍚箟锛屽拰whether鐩稿悓鐢ㄦ硶锛岃繛鎺ュ璇粠鍙銆俰f鐨勭敤娉曟荤粨 1.(琛ㄧず鏉′欢)濡傛灉 ,涓诲彞鐢ㄥ皢鏉ユ椂,if浠庡彞鐢ㄧ幇鍦ㄦ椂琛ㄧず灏嗘潵 He will come if you invite him.濡傛灉浣犺浠,浠栦細鏉ョ殑.2.(琛ㄧず铏氭嫙)鍋囧,瑕佹槸 鏃舵侊細鍙互琛ㄧず杩囧幓,鐜板湪鍜屽皢鏉ョ殑鎯...
  • if鐨勭敤娉
    绛旓細If I feel any doubt,I ask.姣忛㈡湁鐤戦棶鏃舵垜灏卞彂闂 4 [鐪佺暐缁撹鐨勪富鍙,鍗曠嫭鐢ㄤ綔琛ㄧず鎯婂徆銆佹効鏈涚瓑鐨勬劅鍙瑰彞]If I only knew! =If only I knew!.瑕佹槸鎴戠煡閬撶殑璇濊澶氬ソ!If I haven't lost my watch!.瑕佹槸娌′涪鎺夎〃璇ュ濂!(璇ユ,涓簡琛!)Why, if it isn't Mr. Smith!.鍡,閭d笉姝f槸...
  • If杩欎釜璇鐨勭敤娉
    绛旓細璇蜂綘鍐嶇瓑涓浼氬効锛屼粬浠緢蹇氨浼氬洖鏉ヤ簡銆7. [涓庡姩璇嶅惁瀹氬紡杩炵敤锛岃〃绀烘儕璁躲佹劋鎬掔瓑]锛氫緥鍙: If isn't Stephen!閭d笉鏄彶钂傝姮鍚!n.1. 鐤戦棶锛涜鎯筹紱鏈夌枒闂殑浜2. 鏉′欢锛屽繀闇鐨勬潯浠讹紱瑙勫畾 鐭 1. as if瑙 as2. if and when涓囦竴锛屽鏋滐紱鍙湁褰撯︿箣鏃3. if any鍗充娇鏈変篃(鏋佸皯)锛岃嫢鏈夌殑璇4. ...
  • if鐢ㄦ硶?
    绛旓細鐢ㄦ硶鍙婂姩璇嶅舰寮 涓銆佽〃绀轰笌鐜板湪浜嬪疄鐩稿弽鐨勬儏鍐碉細浠庡彞锛If 涓昏+杩囧幓鏃(Be鍔ㄨ瘝鐢╳ere)涓诲彞锛氫富璇+should/would/could/might+do eg锛1锛嶪f I were you,I would take an umbrella.濡傛灉鎴戞槸浣狅紝鎴戜細甯︽妸浼炪傦紙浜嬪疄锛氭垜涓嶅彲鑳芥槸浣狅級2锛嶪f I knew his telephone number,I would tell you.濡傛灉鎴戠煡閬...
  • If鐨勭敤娉?
    绛旓細涓涓if鏄滃鏋"鐨勬剰鎬濓紝鏈変袱绉鐢ㄦ硶 1.鍦ㄦ潯浠剁姸璇粠鍙ヤ腑锛屼粠鍙ョ敤涓鑸幇鍦ㄦ椂锛屼富鍙ョ敤涓鑸皢鏉ユ椂锛屽垏璁颁粠鍙ュ繀椤荤敤涓鑸幇鍦ㄦ椂锛屼笉鑳界敤灏嗘潵鏃躲 渚嬪锛宨f it is sunny tomorrow,I will go to swim.濡傛灉鏄庡ぉ鏄櫞澶╋紝鎴戣鍘绘父娉炽2.鍦ㄨ櫄鎷熻姘斾腑锛屼富鍙ヤ粠鍙ラ兘蹇呴』鐢ㄤ竴鑸繃鍘诲紡锛宐e蹇呴』鐢ㄧ浜屼汉绉帮紝...
  • If鏈鍑犵鐢ㄦ硶
    绛旓細1.寮曞瀹捐浠庡彞,鎰忎负"鏄惁"鐩稿綋浜巜hether I don't know if/whether she will come.鎴戜笉鐭ュス鏄惁浼氭潵銆2.寮曞鏉′欢鐘惰浠庡彞,鎰忎负"濡傛灉" ,琛ㄧず鏉′欢,涓诲彞鐢ㄥ皢鏉ユ椂锛宨f浠庡彞鐢ㄧ幇鍦ㄦ椂琛ㄧず灏嗘潵.He will come if you invite him.濡傛灉浣犺浠,浠栦細鏉ョ殑銆3. 琛ㄧず涓绉嶈櫄鎷熷亣璁,寮曞铏氭嫙鏉′欢浠庡彞,鎰忎负鈥...
  • if鐨勭敤娉褰掔撼鎬荤粨
    绛旓細if鐨勭敤娉曚富瑕佹湁浠ヤ笅鍏锛1銆 (琛ㄧず鏉′欢)if浠庡彞鐢ㄧ幇鍦ㄦ椂琛ㄧず灏嗘潵锛屼緥鍙ワ細If itdoesn鈥檛rain, we will go to the park next Sunday.2銆乮f杩樺彲浠ュ紩瀵艰姝ョ姸璇粠鍙ャ傝繖鏃秈f褰撲綔鈥滃嵆浣挎槸鈥濓紝鈥滆櫧璇粹濊В銆備緥濡傦細If she鈥檚 poor锛宎t least she鈥檚 honest.3銆乮f寮曞鏃堕棿鐘惰浠庡彞锛屽綋if鍋氣滃綋鈥濇垨鈥滄棤...
  • if鐨勭敤娉
    绛旓細if 锛堣〃鏉′欢锛夊鏋滐紱鍗充娇锛涙槸鍚︼紱锛堣〃鍋囪锛夊亣濡 (寮曞鏉′欢浠庡彞) 濡傛灉 渚嬶細You can go if you want.濡傛灉浣犳兂璧板氨璧板惂銆(鐢ㄤ簬闂存帴鏄潪闂彞涓) 鏄惁 渚嬶細He asked if I had left with you, and I said no.浠栭棶鎴戞槸涓嶆槸鍜屼綘涓璧风寮鐨勶紝鎴戣涓嶆槸銆傚父涓巆an銆乧ould銆乵ay銆乵ight绛夋儏鎬佸姩璇...
  • 扩展阅读:if编程的范例 ... if的三种用法 ... if公式怎么用 ... if的三种句型 ... if函数三个条件怎么填 ... as的用法归纳总结 ... if的用法归纳总结 ... if表示是否的用法 ... if的用法总结初中 ...

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