我的 Excel 表中有 1000 行纬度。它们的格式为“13.3N”或“16.8S”。我该如何更改格式,使以“S”结尾的纬度变为负数,例如“16.8S”变为“-16.8”,以“N”结尾的纬度变为正数,例如“13.3N”变为“13.3”?
答案1
我一直在尝试并成功做到了这一点,它有效:
=IF(RIGHT(B2,1)="S",-LEFT(B2,(LEN(B2)-1)),IF(RIGHT(B2,1)="N",LEFT(B2,(LEN(B2)-1)),B2*1))
答案2
A1 中数据的另一个类似公式:
=IF(RIGHT(A1)="S",-1,1)*LEFT(A1,LEN(A1)-1)