Excel 中的 ATAN2 不适用于引用

Excel 中的 ATAN2 不适用于引用

我尝试将 x 值和 y 值的一对列转换为半径和角度的两列。对于半径,我可以写 =SQRT($x^2 + $x^2),但对于 =ATAN2($x,$y),我收到有关公式中无效符号的投诉。
我也尝试过 =ATAN($y/$x);它有效,因此参数数量似乎会产生差异,但无法解释差异的原因。

因此,除了对这个怪癖的解释之外,我还希望得到解决方案或变通方法的建议。

这是该问题的屏幕截图;希望它能有所帮助。

ATAN2 错误的屏幕截图

编辑:
解决方法是 =ATAN($y/$x)+($x<0)*(PI()*(($y>=0)-($y<0)))

解释:比较结果为数值 0 或 1,允许将条件组合成数值表达式,从而实现分段公式反义词2在一个公式中

相关内容