簡體   English   中英

用於檢查IF多個單元格的語句包含某些文本

[英]Statement for checking IF multiple cells CONTAIN certain text

我有一列值,然后有兩列帶有簡單標記,例如“ X”:

     A              B               C
1    
2
3    VALUES:       PERSON1:         PERSON2
4    500           X
5    180                            X
6    100                            X
7    200           X
8    TOTAL:
9    =SUM(A4:A8)   ??               ??

我是否可以創建一條語句來檢查是否其中有一個X ,那么從總和中減去同一行的A列單元格的值?

在上面的示例中,PERSON2應該有一個值為'= 980-180-100'的語句,該值為700

我可以輕松地對一個單元格執行此操作: =IF(B4="X", A9-A4)但是我不能完全避免使用多個單元格。

我猜測:

=SUM(A4:A7)-SUMIF(B4:B7,"X",A4:A7)  

是您追求的,也許是:

=SUM(A4:A7)-2*SUMIF(B4:B7,"X",A4:A7)  

但更好的解決方案是@barry houdini:

在B9中,嘗試將此公式復制到C9 =SUMIF(B4:B7,"<>X",$A4:$A7)

您可以使用=$A9-SUMIFS($A4:$A7,B4:B7,"X")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM