Я новичок здесь и прошу прощения, если не соблюдаю правила этикета, тем не менее, я хотел бы узнать, есть ли способ написать формулу, которая может удалять строки, если она соответствует определенным критериям и имеет соответствующие положительные и отрицательные значения, например, скажем, у нас есть следующие три столбца значений
2856467 99745 1
2856467 99745 -1
4556434 87452 2
1856434 78549 7
Я думал, что формула будет выглядеть так: =ЕСЛИ(A1=A2,ЕСЛИ(B1=B2,C1+C2,""),""), что, как я знаю, неверно, но это была моя первая попытка. По сути, это можно было бы улучшить, если бы она проверила все четыре записи в столбце A, а затем, как только она найдет совпадение, проверила все четыре записи в B, и еще раз, когда она найдет совпадение, то, если значения в C совпадают, но являются обратными друг другу, т. е. одно положительное, одно отрицательное, то эти два будут удалены. Если бы эти условия не выполнялись, мы бы оставили их в покое. Можно ли это сделать? Спасибо всем, помощь очень ценна, так как я все еще новичок в Excel.
решение1
Отметьте как ИСТИНА, если сумма столбца значений по столбцу идентификаторов равна нулю.
=SUMIF([id],[@id],[a number])=0
Затем удалите строки с TRUE рядом с ними. Или просто игнорируйте их в других вычислениях.
РЕДАКТИРОВАТЬ:
Чтобы проверить несколько столбцов, используйте функцию СУММЕСЛИМН:
=SUMIFS([value],[id],[@id],[sub_id],[@[sub_id]])=0