Excel вложенный IF с операторами SUMIF - PullRequest
0 голосов
/ 07 апреля 2020

Excel Sheet Picture

Я приложил изображение того, что я пытаюсь сделать, но я не знаю, как go сделать это. Итак, я хочу сделать следующее: мои ценности следующие.

Я хочу написать оператор if H = 4, FM = 8, FN = 8, F = 8, и я хочу добавить их в одну ячейку на основе самой строки.

Было бы проще, я полагаю, показать вам. например, я хочу b4 = 44, потому что он суммирует строку 4 на основе оператора if, возвращающего d4 = 4, e4 = 8, f4 = 8, j4 = 8, k4 = 8, r4 = 8.

Я хочу, чтобы буквы возвращали число, которое, как я знаю, является выражением IF, но затем я хочу суммировать все эти числа в выражении IF.

Я видел, что вы должны использовать sum (sumif (если вложенные операторы, как это, я видел sumif (если вложенные операторы, но кажется, что ничего не работает для меня, и я не нашел пример, где вы суммируете весь диапазон на основе возврата вложенных операторов IF. в действительности из-за этого я не знаю, возможно ли то, что я хочу сделать.

любая помощь сильно приветствуется.

Ответы [ 2 ]

2 голосов
/ 07 апреля 2020

Другим вариантом является COUNTIFS с F* для соответствия всем экземплярам, ​​начинающимся с F.

=COUNTIFS(D4:R4,"H")*4+COUNTIFS(D4:R4,"F*")*8
2 голосов
/ 07 апреля 2020

Использовать SUMPRODUCT:

=SUMPRODUCT(((LEFT(D4:R4)="H")*4)+((LEFT(D4:R4)="F")*8))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...