IF 语句将 Excel 中的正值转换为负值

IF statement to turn positive values into negative values in Excel

我在 Excel 中有一个 lat/lon 坐标的数据集,但有些坐标输入不正确。将正坐标更改为负坐标(并保持负值不变)的 Excel 代码是什么?

latitude    longitude
25.66632    -80.26313
25.65948    80.26483
25.64070    -80.27083
25.63548    -80.27487
25.63320    80.27678
25.63137    -80.27763

如果经度数据在 C 列中(比方说从 C2 开始)- 那么您可以部署一些同义技术 - 取决于您的偏好:

  1. =if(C2>0,-C2,C2) :也许是最直观的
  2. =-abs(C2):节俭,Jadefalke 的荣誉(26/01/22 - 评论)

这些也存在数组函数 - 即对于一列数据 C2:C10,您可以在相应的前导(顶部)单元格中输入(一次)=-abs(C2:C10)。有关详细信息,请参阅 here 回复:Office 365 与 Excel.

的早期版本兼容