Google Sheets несколько результатов по нескольким условиям - PullRequest
1 голос
/ 17 апреля 2019

Я пытаюсь выяснить это за последний час в Google ...

В столбце B: B могут быть разные строки "A", "B", "C".
В столбце C: C могут быть разные значения 1, 2, 3.
Итак, я хочу в столбце D: D 9 различных строковых выходов «A1», «A2», «A3», «B1», «B2» и т. Д. В зависимости от этих трех условий.

Как основной, я пытаюсь сделать 2x2:

=IF(AND(B:B="A", C:C=1), "A1", IF(AND(B:B="A", C:C=2), "A2", IF(AND(B:B="B", C:C=1), "B1", IF(AND(B:B="B", C:C=2), "B2"))))

Пожалуйста, подскажите, что не так ...

1 Ответ

0 голосов
/ 17 апреля 2019
=ARRAYFORMULA(SORT(
 TRANSPOSE(SPLIT(REPT(CONCATENATE(B1:B&CHAR(9)), COUNTA(C1:C)), CHAR(9)))&
 TRANSPOSE(SPLIT(CONCATENATE(REPT(C1:C&CHAR(9), COUNTA(B1:B))), CHAR(9)))))

enter image description here

0

...