From 5cda0b1e5324c1f5d5ed194b14ccb91eb8f5764b Mon Sep 17 00:00:00 2001 From: Eeshaan Sawant Date: Thu, 27 Jun 2024 16:37:26 +0530 Subject: [PATCH] Added QUARTILE_EXC method --- ApiWorksheetFunction_QUARTILE_EXC.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 ApiWorksheetFunction_QUARTILE_EXC.js diff --git a/ApiWorksheetFunction_QUARTILE_EXC.js b/ApiWorksheetFunction_QUARTILE_EXC.js new file mode 100644 index 0000000..2fa3895 --- /dev/null +++ b/ApiWorksheetFunction_QUARTILE_EXC.js @@ -0,0 +1,21 @@ +builder.CreateFile("xlsx"); +const oWorksheet = Api.GetActiveSheet(); + +var valueArr1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]; +var quart = 3; + +// Place the numbers in cells +for (var i = 0; i < valueArr1.length; i++) { + oWorksheet.GetRange("A" + (i + 1)).SetValue(valueArr1[i]); +} + +//method params +var array = oWorksheet.GetRange("A1:A12"); + +var oFunction = Api.GetWorksheetFunction(); +var ans = oFunction.QUARTILE_EXC(array, quart); //0...1 exclusive + +oWorksheet.GetRange("C1").SetValue(ans); + +builder.SaveFile("xlsx", "QUARTILE_EXC.xlsx"); +builder.CloseFile();