Node.jsをC++経由で使用したExcel 2016のMINIFSおよびMAXIFS関数の計算

可能な使用シナリオ

Microsoft Excel 2016はMINIFSおよびMAXIFS関数をサポートしています。これらの関数はExcel 2013以前のバージョンではサポートされていません。Aspose.Cells for Node.js via C++もこれらの関数の計算をサポートしています。以下のスクリーンショットはこれらの関数の使用例を示しています。スクリーンショット内の赤いコメントを読んでこれらの関数の動作を理解してください。

todo:image_alt_text

Excel 2016のMINIFSおよびMAXIFS関数の計算

次のサンプルコードは、サンプルExcelファイルを読み込み、Workbook.calculateFormula()メソッドを呼び出してAspose.Cells for Node.js via C++を通じて数式を計算し、その結果を出力PDFに保存します。

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const sourceFilePath = path.join(dataDir, "sampleMINIFSAndMAXIFS.xlsx");

// Load your source workbook containing MINIFS and MAXIFS functions
const workbook = new AsposeCells.Workbook(sourceFilePath);

// Perform Aspose.Cells formula calculation
workbook.calculateFormula();

// Save the calculations result in pdf format
const options = new AsposeCells.PdfSaveOptions();
options.setOnePagePerSheet(true);
const outputFilePath = path.join(dataDir, "outputMINIFSAndMAXIFS.pdf");
workbook.save(outputFilePath, options);