我們在處理數據的時候,會遇到比較2個數值的大小,如果我想只篩選出正數的值,一般我們會用If語句,或者直接2個單元格的值相減,然後下拉公式,然後再點篩選選出大於0的數值,如果用if語句寫的話,篩選出正數會方便點,但是寫的公式有點麻煩,如果值相減的話,公式複雜,但是篩選出正數比較麻煩,因為可能有很多負數,我們要一個個的篩選掉,今天介紹另一種方法,只是為了拓展一下思路,和大家交流,具體例子見下文:
通用公式
解釋
在不影響正數的情況下將負數變為零,您可以使用MAX函數。
在這個例子中,D5中的公式為:
這個公式是如何工作的
這個公式利用了MAX函數適用於小的數據集——甚至是兩個值。
在MAX內,B5中的值減去C5中的值。如果結果是正數,MAX將返回結果,因為正數總是大於零。
如果結果是負數,最大值將返回零。
替換IF語句
這個公式可以避免寫更復雜的if語句,如果要返回兩個值中較小或更大的值,可以使用MIN和max函數來替換。
3種方法演示動畫:
閱讀更多 Excel學習筆記 的文章