вот в этом действии происходит добавление строчек, то не только тех которые нужны а максимально сколько возможно на листе, что можно добавить чтоб этого не происходило?
for(var i=0;i<s1vals.length;i++){
for(var j=1;j<26;j++){
var a = []
if(j % 25 == 0){
a.push(s1vals[i]);
}else{
a.push(s1vals[i]);
}
arr.push(a);