我想要一个函数通过一系列单元格运行,如果:
任何大于
NormalValue
然后返回“太低”,NormalValue
大于范围内最大值的两倍,则返回“太高”,- 这些都不是真的,然后返回'OK'。
到目前为止,这是我想出的:
Function TooHighLow(rng As range, NormalValue As Double)
For Each cell In rng
If Application.WorksheetFunction.Max(cell.Value) > NormalValue Then
TooHighLow = "Too Low"
ElseIf NormalValue > 2 * (Application.WorksheetFunction.Max(cell.Value)) Then
TooHighLow = "Too High"
Else
TooHighLow = "OK"
End If
Next cell
End Function