У меня есть некоторые данные в столбцах, несколько двоичных переменных:

| A | B | C |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 0 | 0 | 1 |
| 1 | 1 | 0 |

а затем еще одна переменная с тремя значениями:

| X |
| 1 |
| 0 |
|-1 |
| 1 |
| 0 |
| 1 |

Я хочу написать поиск по столбцу AC ..., который, когда он находит переменную 1 , добавляет соответствующий номер из той же строки в столбце X к текущему счету.

Суть в том, что я хочу сохранить два разных значения: одно для всех 1 с в столбце X, которые соответствуют 1 с в столбцах AC ... и другое для всех -1 с, которые аналогичным образом соответствуют.

Есть ли простой способ сделать это? Я предполагаю, что это вовлекает vlookup .

2 ответа2

1

Если я правильно читаю вопрос и комментарии, я думаю, что использование «ЕСЛИ» и «И» сделает то, что вы хотите. Что-то вроде

= IF(AND(A1=1,X=1),"Positive ++", IF(AND(A1=1,X=-1),"Negative ++", ""))

Замените Positive и Negative ++ фактической формулой, чтобы увеличить ваши счетчики.

0

Хорошо, у меня была некоторая помощь, но она заработала

По сути, я использовал просмотр DSUM, в котором столбцы (включая заголовки) используются в качестве поля database , отдельные заголовки столбцов в качестве field (т. Е. "A") и часть листа, которая выглядит следующим образом.

Criteria

X     X
> 1   < 1

выбран в качестве criteria. Теперь у меня есть две ячейки для positive и negative значений на столбец.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .