繁体   English   中英

是否可以编写Google Spreadsheet Script来格式化从AdWords导入的数据?

[英]Is it possible to write Google Spreadsheet Script to format data, imported from AdWords?

我对Google Sripts几乎一无所知,但有一个只能通过脚本解决的问题。 希望对您有所帮助:)

我有一个Google AdWords脚本。 使用此脚本,我将数据导入到Google表格中。 它每个月在上午7点(11月1日,12月1日等)工作一次。问题出在数据格式上,它看起来像这样: 数据有逗号和点,但是我需要整数

因此,我无法处理这些数据。 我需要创建一个脚本来自动将此数据转换为数字格式(将正则表达式“(.0 |,)”替换为“”)。 而且只有在Adwords脚本先前更新过表格之后,该表格才有效(否则所有更改都会消失)。

不需要宏...您可以使用简单的公式进行操作

  1. 将逗号(千位分隔符)转换为空=SUBSTITUTE(...;",";"")
  2. 将冒号转换为逗号(十进制分隔符) =SUBSTITUTE(...;".";",")
  3. 将字符串转换为数字=VALUE(...)

以上所有内容均按适当顺序组合,并在A1中提供了来源,

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

如果需要整数,则在上面用=INT()=ROUND()等包围。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM