问题1:EXCEL单元格A1,B1,C1,其中最大值减最小值-查字典问答网
分类选择

来自石睿的问题

  问题1:EXCEL单元格A1,B1,C1,其中最大值减最小值用函数表示则为=MAX(A1:C1)—MIN(A1:C1),当单元格A1B1C1输入数值时通过函数计算出结果正常,当不输入数值时,得出结果为零,请问怎样修改函数

  问题1:EXCEL单元格A1,B1,C1,其中最大值减最小值用函数表示则为=MAX(A1:C1)—MIN(A1:C1),当单元格A1B1C1输入数值时通过函数计算出结果正常,当不输入数值时,得出结果为零,请问怎样修改函数使之当不输入数据时为空.

  问题2:函数公式=LEFT(A1)+RIGHT(A1)表示将A列单元格中数值的个位和十位相加的结果,当A列单元格输入数值时函数计算为正常,当没有数值时计算结果出来一些#号,请问怎样修改公式让A列在没有输入数值时,函数计算结果为空值.

3回答
2020-10-15 05:18
我要回答
请先登录
彭凡

  问题1:输入=IF(COUNT(A1:C1)=0,"",MAX(A1:C1)-MIN(A1:C1))

  表示:如果A1:C1单元格计数为0(单元格空值),结果留空;否则返回MAX(A1:C1)-MIN(A1:C1)的结果.

  问题2:输入=IF(LEN(A1)=0,"",LEFT(A1)+RIGHT(A1))

  表示:如果A1单元格字符长度为0(单元格为空),结果留空;否则返回LEFT(A1)+RIGHT(A1)的结果.

2020-10-15 05:20:11
石睿

  你好,老师,问题1很正确,但是问题2用了你的公式之后,如果a1单元格是6,则计算结果为12了,也就是当原单元格为个位时,计算结果为它的二倍,我的要求是当原单元格为个位时,则计算结果还是原来的个位数,希望老师给改一下,O(∩_∩)O谢谢!

2020-10-15 05:24:50
彭凡

  输入=IF(LEN(A1)=0,"",IF(LEN(A1)=1,A1,LEFT(A1)+RIGHT(A1)))

2020-10-15 05:26:17

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •