excel利用數(shù)組公式獲取一列中最接近0的數(shù)
Excel利用數(shù)組公式獲取一列中最接近0的數(shù)
要獲取某列數(shù)值中最接近0的數(shù)(絕對值最小但不等于0的數(shù)),在Excel中可以用下面的數(shù)組公式。假如數(shù)值在A1:A15區(qū)域,,其中包含正數(shù)、負數(shù)、0和空單元格,如圖所示。
在C3單元格中輸入數(shù)組公式:
=INDEX(A1:A15,MATCH(MIN(IF(A1:A15,ABS(A1:A15))),ABS(A1:A15),))
公式輸入完畢按Ctrl+Shift+Enter結束,下同。
說明:“IF(A1:A15,ABS(A1:A15))”排除“0”和空單元格取得所有數(shù)值的絕對值,“0”和空單元格返回邏輯值“FALSE”,被MIN函數(shù)忽略。MATCH函數(shù)返回絕對值最小的數(shù)在列中的位置,最后用INDEX函數(shù)返回該數(shù)值。
要獲取A列中最接近0的正數(shù)或負數(shù),當數(shù)值全部為正數(shù)或負數(shù)時,直接用MIN或MAX函數(shù)即可,如果同時包含正數(shù)和負數(shù)和0,可用下面的數(shù)組公式:
獲取圖中A列中最接近0的正數(shù):
=MIN(IF(A1:A15>0,A1:A15))
獲取圖中A列最接近0的負數(shù):
=MAX(IF(A1:A15<0,A1:A15))
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。