当前位置:毕业生轻松求职网求职就业电脑培训学习办公软件学习Excel教程excel中若某单元格中的公式为=IF
excel中若某单元格中的公式为=IF

excel中若某单元格中的公式为=IF

07-22 15:36:59  浏览次数:394次  栏目:Excel教程
标签:Excel学习,excel视频教程,http://www.qiuzhi56.com excel中若某单元格中的公式为=IF,http://www.qiuzhi56.com

答案为什么是false?

公式写得不规范,正确的应为:
=IF("教授">"助教",TRUE,FALSE)
原因:
这相当于比较字符串大小,其实就是比较首字符的ASCII码值大小
利用CODE函数可以得到:
教 48588
助 55034
故比较式"教授">"助教",即:
48588>55034不成立
即取值为fasle

=IF("工人">"工程师",TRUE,FALSE)这个什么意思?

这个因为gongr>gongc? unicode码是什么东西

工人  工程师

gongren  gongchengshi

它是按字母来比较的。 当然为true
按从左到右将中文转成unicode码进行比较,若unicode码相等则继续比较下一位,直到比较出大小,这个和字符串长度是无关的 并不是说3个字的字符串就大于2个字的字符串

“工”的unicode码 = “工”的unicode码

“人”的unicode码 > “程”的unicode码

,excel中若某单元格中的公式为=IF