Google电子表格,使用字符串替换整数

时间:2017-11-14 10:59:53

标签: google-apps-script google-sheets

嘿那里,并提前感谢。

我将应用程序的API导出到我的电子表格中,效果很好。由于API的编程方式,一些列现在包含TypeID(表示"名称"的整数),而不是实际名称。我知道TypeID代表什么Name,所以我正在寻找的方法是用实际名称替换所有列的所有条目。

我已经开始在脚本编辑器中创建一个humongus switch case,只检查该列中的每个单元格并根据内容替换正确的名称,但是你可以想象这需要一段时间。

只是想知道是否有更清洁的"更有效的方式。

1 个答案:

答案 0 :(得分:0)

我建议创建一个JSON对象来表示你的switch case并调用

即:

var jsonMap = {"TYPEID":"NAME"};

然后致电:

 jsonMap[fieldValue]

返回该字段的正确值

您可以在行修改时触发脚本并将其翻译成这样。

或者,我建议在使用您导出的语言将字段导出到工作表之前映射字段,并使数据正确输入工作表