FIX: TRUE/FALSE for QUOTIENT (#524)

Excel returns #VALUE! when arguments are boolean

NB: MOD is different!
This commit is contained in:
Nicolás Hatcher Andrés
2025-11-08 17:25:02 +01:00
committed by GitHub
parent 91299e3c0b
commit 4a3eef5a81

View File

@@ -934,11 +934,11 @@ impl Model {
if args.len() != 2 { if args.len() != 2 {
return CalcResult::new_args_number_error(cell); return CalcResult::new_args_number_error(cell);
} }
let value = match self.get_number(&args[0], cell) { let value = match self.get_number_no_bools(&args[0], cell) {
Ok(f) => f, Ok(f) => f,
Err(s) => return s, Err(s) => return s,
}; };
let divisor = match self.get_number(&args[1], cell) { let divisor = match self.get_number_no_bools(&args[1], cell) {
Ok(f) => f, Ok(f) => f,
Err(s) => return s, Err(s) => return s,
}; };