Как сравнить 3+ списки / столбцы данных, чтобы идентифицировать множественные вхождения (чтобы создать матрицу)? - PullRequest
0 голосов
/ 06 мая 2019

Я пытаюсь создать матрицу в Excel, и я изо всех сил пытался придумать формулу, которая работает. Я понимаю, что легко сравнить 2 списка (но не 4+ списков, как у меня) Эта матрица предназначена для определения того, происходит ли событие.

Начальный набор данных:

Buidling1 Building2 Building3 Building4
NX1 ---- NX2 ---- NX1 ---- NX1
NX3 ---- NX3 ---- NX3 ---- NX2
(Пусто) ---- NX4 ---- (Пусто) ---- NX3

Пример желаемого результата (Вариант 1):

Здание1 Здание2 Здание3 Здание4
NX1 ---- (пусто) ---- NX1 ---- NX1
(Пусто) ---- NX2 ---- (Пусто) ---- NX2
NX3 ----- NX3 ----- NX3 ----- NX3
(Пусто) ---- (пусто) ---- (пусто) ---- (пусто)

Пример желаемого результата (Вариант 2):

----- Build1 Build2 Build3 Build4
NX1 Да ----- (пусто) ----- Да ----- Да
NX2 (Bla) ---- Да ---- (Bla) ---- Да
NX3 Да ------ Да ------ Да ------ Да
NX4 (Bla) ---- NX4 ---- (Bla) ---- (Bla)

Либо опция 1, либо опция 2 работает нормально.

Кто-нибудь знает подходящий способ сделать это в Excel или PowerQuery?

Я пробовал v-lookups и индексацию.

Ответы [ 2 ]

1 голос
/ 06 мая 2019

Думаю, вам нужен Конфиф:

=IF(COUNTIF(A$2:A$10,$F2),"Yes","")

enter image description here

0 голосов
/ 06 мая 2019

Вы можете попробовать:

Формулы:

=A2

=IF(B2=$F$2,"Yes","")

Результаты:

enter image description here

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