第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法使用 getRange 和 getValues 獲取列的值

無法使用 getRange 和 getValues 獲取列的值

湖上湖 2023-08-18 14:08:00
這是我到目前為止的代碼:var items = data.getRange(1,14,1,lc).getValues()[0]; var names = cdata.getRange(52, 1, 28,1).getValues()[0];當(dāng)我記錄“項目”時,我得到了填充在單個數(shù)組中的所需信息。當(dāng)我嘗試使用類似的方法獲取列中的“名稱”時,我只能獲取單個數(shù)組中的第一個單元格或數(shù)組數(shù)組中的所有所需單元格。項目示例[項目 1、項目 2、項目 3、...]名稱示例[名稱 1] 或 [[名稱 1]、[名稱 2]、[名稱 3]、[...]]為什么我無法使用與在行中相同的方法來準(zhǔn)確檢索列中的名稱?我該如何解決這個問題并獲得想要的結(jié)果?如何獲取名稱以返回單元格中的數(shù)據(jù),就像處理項目一樣?
查看完整描述

2 回答

?
白衣非少年

TA貢獻(xiàn)1155條經(jīng)驗 獲得超0個贊

我看到您有 1 列名稱與 [] 組合在一起。這將從像 [ [][][] ] (而不是 [ [] ])這樣的結(jié)構(gòu)返回 [] 結(jié)果。如果您的項目有多行,您將獲得整個第一行 [,,,],如您在項目中建議的那樣。


var items = data.getRange(1,14,1,lc).getValues()[0];

var names = cdata.getRange(52, 1, 28,1).getValues()[0];

這更多的是一種診斷而不是答案?;旧希阋呀?jīng)得到了你應(yīng)該得到的東西,但我認(rèn)為你希望它得到轉(zhuǎn)換。有多種方法可以做到這一點。


但這行得通嗎?


// flatten(flatten()) works for 2-level nesting, and so on

function flatten(arrayOfArrays){

? return [].concat.apply([], arrayOfArrays);

}

查看完整回答
反對 回復(fù) 2023-08-18
?
鴻蒙傳說

TA貢獻(xiàn)1865條經(jīng)驗 獲得超7個贊

你將不得不使用這個:

var names = cdata.getRange(52, 1, 28,1).getValues().flat();


查看完整回答
反對 回復(fù) 2023-08-18
  • 2 回答
  • 0 關(guān)注
  • 116 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號