2014-02-11 5 views
-1

Попытка идентифицировать синтаксис для этого в Excel 2010:Оператор IF в Excel

Ищите строку «Potomac» в ряду строк. Где бы ни находилось «Potomac», подсчитайте все числа в столбце B и C этой строки. Искать все строки таким же образом и суммировать результат.

Я знаю, что длинные COUNTIF или COUNTIFS могли бы это сделать, но я не смог идентифицировать синтаксис.

+0

Есть ли что-нибудь в столбцах B и C, который не следует учитывать? – Bathsheba

+0

Есть только цифры. Единственное число, которое должно быть исключено, равно 0. – AnalysisPie

+0

Я не думаю, что это имело бы значение, даже если бы оно попыталось подсчитать 0. – AnalysisPie

ответ

1

Предполагая, что ваши данные продолжается до 5 строк из строки 1, попробовать эту одноклеточных формулу:

{= СУММ (ЕСЛИ (A1: A5 = «Потомак», B1: B5 + C1: C5, 0))}

Это формула массива, означающая, что вы фактически не набираете фигурные скобки, но используйте Ctrl + Shift + Return после того, как вы сделали редактирование ,

(я дома без Excel, так я делаю это из памяти. Если он не работает, это означает, что я поскользнулся синтаксис. Дайте мне знать.)

1

Попробуйте это, значения в A1: A5

=COUNTIFS(A1:A5;"Potomac";B1:B5;"<>0")+COUNTIFS(A1:A5;"Potomac";C1:C5;"<>0") 
+0

Это вытягивание данных, но оно не подсчитывает число в ячейке. IE, если B14 содержит «2» вместо «1». – AnalysisPie

+1

Это означает, что вы не хотите считать, что хотите суммировать – CRondao

+1

+1: не то, что пользователь хотел, но удовлетворяет одной интерпретации очень неоднозначной спецификации. – Bathsheba

Смежные вопросы