Расчет функций MINIFS и MAXIFS Excel 2016 с помощью Python.NET
Возможные сценарии использования
Excel 2016 поддерживает функции MINIFS и MAXIFS. Эти функции не поддерживаются в Excel 2013 или более ранних версиях. Aspose.Cells также поддерживает расчет этих функций. Следующий скриншот иллюстрирует использование этих функций. Пожалуйста, читайте красные комментарии внутри скриншота, чтобы понять, как работают эти функции.
Расчет функций MINIFS и MAXIFS Excel 2016
Следующий пример кода загружает пример файла Excel и вызывает метод workbook.calculate_formula() для выполнения расчетов формул через Aspose.Cells, затем сохраняет результаты в выходной PDF.
import os
from aspose.cells import Workbook, PdfSaveOptions
# For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
current_dir = os.path.dirname(os.path.abspath(__file__))
source_dir = os.path.join(current_dir, "data")
output_dir = os.path.join(current_dir, "output")
# Load your source workbook containing MINIFS and MAXIFS functions
workbook = Workbook(os.path.join(source_dir, "sampleMINIFSAndMAXIFS.xlsx"))
# Perform Aspose.Cells formula calculation
workbook.calculate_formula()
# Save the calculations result in pdf format
options = PdfSaveOptions()
options.one_page_per_sheet = True
if not os.path.exists(output_dir):
os.makedirs(output_dir)
workbook.save(os.path.join(output_dir, "outputMINIFSAndMAXIFS.pdf"), options)