字典翻译 问答 其它 【单元格A1±B1±C1=D1但D1大于360°时,或小于0°时,怎样让D1的计算结果在0度-360度之间.度分秒都有是用公式计算出来的结果如:A1+B1-C1=D1(390°19′20.5″)】
问题标题:
【单元格A1±B1±C1=D1但D1大于360°时,或小于0°时,怎样让D1的计算结果在0度-360度之间.度分秒都有是用公式计算出来的结果如:A1+B1-C1=D1(390°19′20.5″)】
问题描述:

单元格A1±B1±C1=D1但D1大于360°时,或小于0°时,怎样让D1的计算结果在0度-360度之间.

度分秒都有

是用公式计算出来的结果如:A1+B1-C1=D1(390°19′20.5″)

刘天模回答:
  函数ABS(Number)可以返回给定数值的绝对值.即不带符号的数值.   该函数只有一个参数Number,Number为求绝对值的实数.   因此,你的D1单元格中可以在公式A1±B1±C1前加上ABS函数.即:   =ABS(A1±B1±C1)
芦进回答:
  是用公式计算出来的结果如:A1+B1-C1=D1(390°19′20.5″)
刘天模回答:
  那要看你的390°19′20.5″是什么格式的了,如果是文本格式的,那要把°前的数据提取出来单独处理。前面是直接+-的话,我知道的就只有用时分秒的格式保存才可以,不过这种方法不好处理负数如果是文本格式的话,就不知你那个+-是怎么来的了文本格式对结果处理,=MOD(LEFT(G1,FIND("°",G1)-1),360)&MID(G1,FIND("°",G1),20)其中的G1改为你的公式或结果如果是时分秒格式(不能处理负数),=MOD(D1*24,360)/24,D1是公式或结果
点击显示
其它推荐
热门其它推荐
  • 其它