fix(sheets-filter): fix filter treat number as string expect value (#5862)

This commit is contained in:
VicKun
2025-09-15 20:05:20 +08:00
committed by GitHub
parent c9dfe2cae5
commit d9401ec74b
@@ -576,6 +576,11 @@ function getFilterValueForConditionalFiltering(worksheet: Worksheet, row: number
return rawCell.v as number;
}
// if the type is number, no matter what the raw value is, we should always return a number.
if (interceptedCell.t === CellValueType.NUMBER) {
return Number(rawCell.v);
}
return extractFilterValueFromCell(rawCell);
}