Сравнение ячеек с заявлением IF с третьим результатом - PullRequest
0 голосов
/ 29 января 2020

Я делаю электронную таблицу «Предсказатель регби» для конкретной c игры, которую создал мой друг. Возьмите следующий пример:

Уэльс 35 Италия 10

Так что в этой игре, если вы предскажете победителя, вы получите 2 очка.

Однако вы можете предсказать ничью, которая получил бы 3 очка.

Я вывел победителя вышеупомянутой игры в поле само по себе, ради аргументов, допустим, оно находится в ячейке G5.

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

Ниже приведена моя попытка кода, который работает для предсказания Draw.

=IF(AND(C10="Draw",G$5="Draw"),"3", IF(C10=G$5, "2", "0"))

Однако логика c должна быть :

ЕСЛИ прогноз - правильный вывод 2, ЕСЛИ прогноз - неправильный вывод 0, ЕСЛИ прогноз = "рисовать" И правильный вывод 3

Может ли кто-нибудь помочь мне с логикой c в Excel? Пожалуйста, дайте мне знать, если вам нужна дополнительная ясность.

1 Ответ

1 голос
/ 29 января 2020

Это должно сработать:

=IF(G$5="Draw",IF(C10=G$5,3,0),IF(C10=G$5,2,0))

Сначала проверяется, является ли исход ничьей, если оно истинно, то проверяется, верно ли предсказание, и равно 3, если верно. Если результат не ничейный, он выполнит ту же проверку, но будет равен 2, если верно. В обоих случаях, если прогноз неверен, он будет равен нулю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...