diff --git a/packages/nocodb-sdk/src/lib/formulaHelpers.ts b/packages/nocodb-sdk/src/lib/formulaHelpers.ts index cda0be6a04..b92a15e302 100644 --- a/packages/nocodb-sdk/src/lib/formulaHelpers.ts +++ b/packages/nocodb-sdk/src/lib/formulaHelpers.ts @@ -712,8 +712,18 @@ export const formulas: Record = { validation: { args: { rqd: 2, - - type: FormulaDataTypes.STRING, + }, + custom(argTypes: FormulaDataTypes[], parsedTree) { + if (argTypes[1] !== FormulaDataTypes.NUMERIC) { + throw new FormulaError( + FormulaErrorType.INVALID_ARG, + { + key: 'msg.formula.numericTypeIsExpected', + calleeName: parsedTree.callee?.name?.toUpperCase(), + }, + 'Numeric type is expected' + ); + } }, }, description: