我在 Excel 中有一系列具有各种正数和负数的单元格。单元格的值由 IF 公式确定,区域中的某些单元格没有值 ("")。
我需要找到最接近 0 的单元格的绝对值。因此,如果我有一个包含 -10、-5、-1、3、6 和“”的列表:我需要得到 1 的结果。
我尝试了多种方法,但我有非数字单元格的事实似乎是一个导致错误的问题。
我试过的:
{=Min(ABS(A1:D10))}
,我按 Ctrl-Shift-Enter (由于非数字而返回错误)
{=IF(MAX(D3:D22)<=0,-1,IF(MIN(ABS(D3:D22))=MIN(ABS(IF(D3:D22>0,D3:D22,MAX(D3:D22)))),1,-1))*MIN(ABS(D3:D22))}
,我按 Ctrl-Shift-Enter (由于非数字而返回错误)
{=IF(OR((D3:D22)>0),MIN(ABS(D3:D22)),-MIN(ABS(D3:D22)))}
,我按 Ctrl-Shift-Enter (由于非数字而返回错误)