javascript - 谷歌表格 - 列中的自动填充公式
问题描述
我想做一些我认为很简单的事情,但是我为谷歌表格找到的任何例子似乎都不起作用。
我创建了一个从各种来源获取的主帐户列表。在最后一列(我们称之为 L 列)中,它需要查找一个值并返回另一个值(vlookup,让它工作)。
这个主表有 3500 行,不得不向下拖动(因为自动向下填充)并不总是有效。因此,我正在尝试使用一个脚本,该脚本将根据 A 列中已有的内容执行 L 列的 vlookup,该内容以 A 列数据的最后一行结束。我尝试了以下但示例但得到随机方法错误或 .getSomthingCommand 在尝试自动填充时不存在。
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
ss.setActiveSheet(ss.getSheetByName("Copy of Master List"));
ss.getRange("L2").setFormula("=vlookup($A2,'SFDC Report'!$A:$J,6,false)");
var lr = ss.getLastRow();
var fillDownRange = ss.getSheetValues(2, 12, lr-1)
ss.getRange("L2").copyTo(fillDownRange);
}
解决方案
如果你已经有了你需要的公式,你有没有试过把它变成一个数组公式(Ctrl+Shift+Enter)如果你发布你的公式我可以编辑它供你测试。
干杯,
推荐阅读
- python-3.x - 无法抓取所有数据
- javascript - 我在一个组件中同时使用两个按钮,当我单击它而不是另一个按钮时,我只希望一个按钮工作
- elasticsearch - Elasticsearch如何扩展分析器?
- python-3.x - 使用 Python 编辑和覆盖文本文件
- react-native - 如何在 React Native 中使用或实现多色进度圈?
- javascript - 为已经过去的天数添加课程
- ios - 如何获取当前登录用户关注的用户帖子
- unity3d - unity 2019 中的 Unity3d 标准曲面粒子流着色器错误
- laravel - 如何为 laravel 表单中的多个输入编写自定义验证消息?
- wordpress - Gravity Form Plugin 返回密码强度未知