2016-03-29 20 views
0

değerini içeriyorsa Veri Doğrulama google e-tablolardan veri almak için google uygulama komut dosyalarında aşağıdaki kod parçasını kullanıyorum. var range1 = sheet.getRange ("A1: A25"). GetValues ​​(); .getValues, değerleri yalnızca satır veri içeriyorsa döndürecek bir ölçüt ayarlamak istiyorum. Veriler sadece A1: A10'dan mevcutsa, 25 satırın tamamı yerine sadece ilk 10 satırdan değerler döndürülmelidir. Mümkün mü?Hücreler

cevap

0

deneyin:

  1. tanımlayın veri

  2. Filtresi

örnek kod: Ben birçok yararlı code from herebuldum

function GetMyRange() { 
    var sheet = SpreadsheetApp.getActiveSheet(); 
    var range1=sheet.getRange("A1:A25").getValues(); 
    var range1notNull = notEmpty(range1); 

    Logger.log(range1notNull); 
} 


function notEmpty(dataIn) { 
    var dataOut = dataIn.filter(function(item) { 
    return (item != ''); 
    }); 
    return dataOut; 
}