Mijn vraag
Ik will van 1 variabele naar 3 variabele gaan.in het volgende script.
Alleen de laatste geeft de volledige waarde van alle waarde in mijn kolom maar de andere krijgen alleen de eerste waarde gevonden in die kolom.
Relevante software en hardware die ik gebruik
google sheets
Wat ik al gevonden of geprobeerd heb
Ik heb geprobeerd de i in indere var te veranderen naar i j en k maar dan gaat het script in een loop met allemaal vage waarde.
Ik ben hier niet goed in dus ik hoop dat het iets makkelijks is waar iemand zo een antwoord op kan geven.
Ik will van 1 variabele naar 3 variabele gaan.in het volgende script.
Alleen de laatste geeft de volledige waarde van alle waarde in mijn kolom maar de andere krijgen alleen de eerste waarde gevonden in die kolom.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| function onOpen() { var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); var performanceSheet = spreadsheet.getSheetByName('Performance'); var rngRET = performanceSheet.getRange(3,15,performanceSheet.getLastRow()); var rngRETDIV = performanceSheet.getRange(3,13,performanceSheet.getLastRow()); var rngDIV = performanceSheet.getRange(3,4,performanceSheet.getLastRow()); var valuesRET = rngRET.getValues() var valuesRETDIV = rngRETDIV.getValues() var valuesDIV = rngDIV.getValues() var totalRET = 0 var totalRETDIV = 0 var totalDIV = 0 for (var i = 0; i < valuesRET.length; i++) { if (parseFloat(valuesRET[i]) > -1000000) { totalRET = totalRET + parseFloat(valuesRET[i]); } for (var i = 0; i < valuesRETDIV.length; i++) { if (parseFloat(valuesRETDIV[i]) > -1000000) { totalRETDIV = totalRETDIV + parseFloat(valuesRETDIV[i]); } for (var i = 0; i < valuesDIV.length; i++) { if (parseFloat(valuesDIV[i]) > -1000000) { totalDIV = totalDIV + parseFloat(valuesDIV[i]); } } var localDateTime = new Date() var portfolioSheet = spreadsheet.getSheetByName('PortfolioTrend'); portfolioSheet.appendRow([localDateTime, totalRET, totalDIV, totalRETDIV]); |
Relevante software en hardware die ik gebruik
google sheets
Wat ik al gevonden of geprobeerd heb
Ik heb geprobeerd de i in indere var te veranderen naar i j en k maar dan gaat het script in een loop met allemaal vage waarde.
Ik ben hier niet goed in dus ik hoop dat het iets makkelijks is waar iemand zo een antwoord op kan geven.