# **FMIN**

计算浮动区域中满足给定条件的单元格的最小值，返回值类型为指定的表达式的类型。

## 语法{#grammar}

FMIN(**exp**, **condition**,**getValue**)

- **exp**：必需，表示要最小值的值，可以是单元格，也可以是表达式。这里不仅可以求和，也可以做四则运算。必须含有浮动单元格
- **condition**：可选，用于确定对哪些单元格求最小值的条件
- **getValue**：可选，默认求第一个参数exp的最小值，也可以获取exp最小值所在浮动行的其他属性，比如：获取销售数量最大的产品名称

## 示例{#example}

1. `FMIN(C1,C1<16)` 将浮动单元格`C1`小于16的值求最小值后返回
2. `FMIN(D1,D1>80)` 将浮动单元格`D1`大于80的值求最小值后返回
3. `FMIN(C1*D1,C1<16)` 将浮动单元格`C1`小于16的值，乘以对应的`D1`，再求最小值返回
4. `FMIN(F1,D1='高档',A1)` 过滤浮动区域中`D1`等于`高档`的浮动行，再计算`F1`最小的`A1`的值
