Google 电子表格格式规则
Google Spreadsheet Formatting Rules
我做了一些网络抓取,并从我的 Google 电子表格上的网站获取了数据。
数据看起来像这样:
1.2M,
3.5M,
324k,
989k,
1.01M
我只想将它们格式化为数字。 (M = 百万 / k = 千)
-> 完成的 table 应该是这样的:
12000000
3500万
324000
...
有没有办法告诉 Google 电子表格“如果最后一个字符 =”M/k”...这样做...
我想不出一个好的解决方案,也无法改变我得到的抓取结果。我只收到这些硬编码的数字,如图所示。 (1.2M ... 342k...)
首先,将数字与相邻列中的字母分开:
=LEFT(A1,LEN(A1)-1)
然后使用 IF 检查哪个字母并将相邻列乘以 1,000,000 或 1,000:
=IF(Right(A1)="M",B1*1000000,B1*1000)
A B C
1.2M 1.2 1200000
3.5M 3.5 3500000
324K 324 324000
989K 989 989000
1.01M 1.01 1010000
我做了一些网络抓取,并从我的 Google 电子表格上的网站获取了数据。 数据看起来像这样: 1.2M, 3.5M, 324k, 989k, 1.01M
我只想将它们格式化为数字。 (M = 百万 / k = 千) -> 完成的 table 应该是这样的: 12000000 3500万 324000 ...
有没有办法告诉 Google 电子表格“如果最后一个字符 =”M/k”...这样做... 我想不出一个好的解决方案,也无法改变我得到的抓取结果。我只收到这些硬编码的数字,如图所示。 (1.2M ... 342k...)
首先,将数字与相邻列中的字母分开:
=LEFT(A1,LEN(A1)-1)
然后使用 IF 检查哪个字母并将相邻列乘以 1,000,000 或 1,000:
=IF(Right(A1)="M",B1*1000000,B1*1000)
A B C
1.2M 1.2 1200000
3.5M 3.5 3500000
324K 324 324000
989K 989 989000
1.01M 1.01 1010000