刪除正負值一致的行

刪除正負值一致的行

新在這裡,如果我不遵循正確的禮儀,我深表歉意,儘管如此,我想知道是否有一種方法可以編寫一個公式,如果它滿足某些條件並且具有相應的正值和負值,則可以刪除行,例如,假設我們有以下三個值列

2856467        99745        1
2856467        99745       -1
4556434        87452       2
1856434        78549       7

我認為的公式是 =IF(A1=A2,IF(B1=B2,C1+C2,""),""),我知道這是不正確的,但這是我的第一次嘗試。本質上,讓它檢查 A 列中的所有四個條目,然後一旦找到匹配項,就檢查 B 列中的所有四個條目,然後再次當它找到匹配項時,如果 C 中的值重合但互為倒數,即一正一負,那麼這兩個將被刪除。如果不滿足這些條件,我們將不理會他們。這是可以做的事情嗎?謝謝大家的幫助,非常感謝,因為我仍然是 Excel 的初學者。

答案1

如果 ID 列與值列總和為零,則標記為 TRUE。

=SUMIF([id],[@id],[a number])=0

然後刪除旁邊有 TRUE 的行。或在其他計算中忽略它們。

在此輸入影像描述

編輯:

若要檢查多列,請使用 SUMIFS:

=SUMIFS([value],[id],[@id],[sub_id],[@[sub_id]])=0

在此輸入影像描述

相關內容