Motor de fórmulas avanzado
El motor de fórmula avanzado optimiza el motor de fórmula original, proporcionando un rendimiento de cálculo mejorado y una funcionalidad más rica. Admite una variedad de cálculos de fórmulas complejas, puede manejar grandes conjuntos de datos y ofrece mejores capacidades de depuración y manejo de errores.
Modo predeterminado
El motor de fórmulas avanzado está incluido en el ajuste preestablecido @univerjs/preset-sheets-advanced.
Instalación
UniverSheetsAdvancedPreset preestablecido de @univerjs/preset-sheets-advanced depende del preestablecido UniverSheetsDrawingPreset en tiempo de ejecución. Primero instale @univerjs/preset-sheets-drawing.
pnpm add @univerjs/preset-sheets-drawing @univerjs/preset-sheets-advancednpm install @univerjs/preset-sheets-drawing @univerjs/preset-sheets-advancedyarn add @univerjs/preset-sheets-drawing @univerjs/preset-sheets-advancedbun add @univerjs/preset-sheets-drawing @univerjs/preset-sheets-advancedUso
import { UniverSheetsAdvancedPreset } from '@univerjs/preset-sheets-advanced'import UniverPresetSheetsAdvancedEnUS from '@univerjs/preset-sheets-advanced/locales/en-US'import { UniverSheetsCorePreset } from '@univerjs/preset-sheets-core'import UniverPresetSheetsCoreEnUS from '@univerjs/preset-sheets-core/locales/en-US'import { UniverSheetsDrawingPreset } from '@univerjs/preset-sheets-drawing'import UniverPresetSheetsDrawingEnUS from '@univerjs/preset-sheets-drawing/locales/en-US'import { createUniver, LocaleType, mergeLocales } from '@univerjs/presets'import '@univerjs/preset-sheets-core/lib/index.css'import '@univerjs/preset-sheets-drawing/lib/index.css'import '@univerjs/preset-sheets-advanced/lib/index.css'const { univerAPI } = createUniver({ locale: LocaleType.EN_US, locales: { [LocaleType.EN_US]: mergeLocales( UniverPresetSheetsCoreEnUS, UniverPresetSheetsDrawingEnUS, UniverPresetSheetsAdvancedEnUS, ), }, presets: [ UniverSheetsCorePreset(), UniverSheetsDrawingPreset(), UniverSheetsAdvancedPreset(), ],})Si tiene una licencia comercial para Univer, consulte Uso de la licencia en el cliente para la configuración.
Modo de complemento
Instalación
pnpm add @univerjs-pro/engine-formulanpm install @univerjs-pro/engine-formulayarn add @univerjs-pro/engine-formulabun add @univerjs-pro/engine-formulaUso
Al utilizar Advanced Formula Engine, debe reemplazar el original. UniverFormulaEnginePlugin con UniverProFormulaEnginePlugin.
import { UniverProFormulaEnginePlugin } from '@univerjs-pro/engine-formula'import { UniverFormulaEnginePlugin } from '@univerjs/engine-formula'univer.registerPlugin(UniverFormulaEnginePlugin)univer.registerPlugin(UniverProFormulaEnginePlugin)Si tiene una licencia comercial para Univer, consulte Uso de la licencia en el cliente para la configuración.
¿Cómo es esta guía?