Excel 公式来检查单元格,然后执行求和操作
在excel中,我需要检查A1、A10和A20三个单元格的文本值。如果其中一个单元格包含文本字符串CK75,那么我需要将B1、B10和B20单元格中的值相加,并将答案放入B2单元格 我从OR语句开始,但我只能检查2个单元格Excel 公式来检查单元格,然后执行求和操作,excel,excel-formula,Excel,Excel Formula,在excel中,我需要检查A1、A10和A20三个单元格的文本值。如果其中一个单元格包含文本字符串CK75,那么我需要将B1、B10和B20单元格中的值相加,并将答案放入B2单元格 我从OR语句开始,但我只能检查2个单元格 =OR(B25="CK75 -Al",B27="CK75- Al") =OR(B25="CK75 -Al",B27="CK75- Al") 我也试过这种方法,部分有效 =IF(ISNUMBER(SEARCH("CK75 - ",A20)),SUM(B1+B20),B1)
=OR(B25="CK75 -Al",B27="CK75- Al")
=OR(B25="CK75 -Al",B27="CK75- Al")
我也试过这种方法,部分有效
=IF(ISNUMBER(SEARCH("CK75 - ",A20)),SUM(B1+B20),B1)
如果不满足以下条件,则会执行此操作并返回空白:
=IF(OR(A1="CK75",A10="CK75",A20="CK75"),SUM(B1,B10,B20),"")
如果不满足以下条件,则会执行此操作并返回空白:
=IF(OR(A1="CK75",A10="CK75",A20="CK75"),SUM(B1,B10,B20),"")
从问题的第一行到第二次尝试,这些单元格中的文本字符串似乎可以包含子字符串,而不是确切的搜索值CK75。如果是这种情况,您可以执行以下操作: 我使用的公式可以转化为:
=IF(ISNUMBER(FIND("CK75",A1&A10&A20,1)),SUM(B10,B1,B20),"")
查找将在资本/非资本时触发。如果您不希望发生这种情况,您应该将其替换为问题第一行和第二次尝试中的搜索,因为这些单元格中的文本字符串似乎可以包含子字符串,而不是确切的搜索值CK75。如果是这种情况,您可以执行以下操作: 我使用的公式可以转化为:
=IF(ISNUMBER(FIND("CK75",A1&A10&A20,1)),SUM(B10,B1,B20),"")
查找将在资本/非资本时触发。如果你不想发生这种情况,你应该用搜索取代它