У меня есть некоторые необработанные данные в Excel, которые организованы так, что их нелегко прочитать. Например, для таблицы, показывающей, какому пользователю нравится какой цвет:
A B C D E
User | Red | Green | Orange | Blue | Yellow
A 0 1 0 1 0
B 0 0 1 1 0
C 1 0 0 0 1
Таким образом, пользователь A любит зеленый и синий, B любит оранжевый и синий, а C любит красный и желтый.
Это полезно для нас, потому что я могу использовать это для вычисления частоты, но мне также нужны данные в удобочитаемой форме.
Я хотел бы добавить один столбец, в котором указаны цвета, выбранные пользователем, например: Пользователь A - зеленый + синий.
Но я не могу сделать это с CONCATENATE(IF(A2=1, $A$1), +, IF(B2=1, $B$1))
и так далее, потому что функция IF
не работает внутри CONCATENATE
. Я также не могу добавить слишком много столбцов, потому что мои данные уже имеют несколько столбцов.
Есть ли функция, которую я могу использовать, чтобы превратить эти двоичные данные в чистую строку, которая может поместиться в столбце?