![](/img/trans.png)
[英]Get all values from column and put them into an array in javascript
[英]How to get values in a column and put them into an array? Google Sheets
我正在嘗試獲取一列名稱並將它們放入一個數組中。
function printDriver() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var driverArray = [];
driverArray = sheet.getRange("H2:H34").getValues();
driverArray.join('').split('');
我不確定這是否是正確的方法。 在我的電子表格中,名稱僅出現在工作表 0 的H2:H34
中。 我想獲取所有這些值,將它們放入一個數組中並刪除空值,但我相信我最終會得到一個空數組。
你可以用一行代碼來做到這一點:
driverArray = sheet.getRange("H2:H34").getValues().flat().filter(r=>r;="");
function printDriver() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var driverArray = sheet.getRange("H2:H34").getValues().flat().filter(r=>r!="");
}
driverArray
是所需的數組。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.