是否可以编写Google电子表格脚本来格式化从AdWords导入的数据?

时间:2017-12-14 10:02:35

标签: google-apps-script google-sheets google-spreadsheet-api

我对GoogleSсripts几乎一无所知,但有一个问题只能通过脚本来解决。希望得到你的帮助:))

我有一个Google AdWords脚本。使用此脚本我将数据导入Google表格。它每月工作一次,每月7点(11月1日,12月1日等)。问题在于数据格式如下所示: data has comas and points, but i need whole number

所以我没有可能提前处理这些数据。我需要创建一个脚本来自动将这些数据转换为数字格式(将正则表达式“(。0 |,)”替换为“”)。并且只有在Adwords脚本先前更新了表格之后它才会起作用(否则所有更改都将消失)。

1 个答案:

答案 0 :(得分:0)

不需要宏......你可以用一个简单的公式

来做
  1. 将逗号(千位分隔)转换为空=SUBSTITUTE(...;",";"")
  2. 将冒号转换为逗号(小数分隔符)=SUBSTITUTE(...;".";",")
  3. 将字符串转换为数字=VALUE(...)
  4. 以上所有组合和正确的顺序,在A1中的源,它看起来像

    =VALUE(SUBSTITUTE(SUBSTITUTE(A1;",";"");".";","))
    

    如果您需要一个完整的数字,请使用=INT()=ROUND()等来覆盖上面的内容。