#excel #excel-2016
#excel #excel-2016
Вопрос:
Мои данные (столбец) взяты из вопроса, который допускал несколько ответов. Итак, в каждой ячейке у меня есть что-то вроде «A, C, E», и я хотел бы создать гистограмму с каждым ответом в виде категории (A, B, C, D и E). Я знаю основы сводных таблиц. Заранее спасибо.
Комментарии:
1.
=CountIf(A1:A3,"*A*")
Ответ №1:
Вы можете использовать SUBSTITUTE
и LEN
для подсчета количества запятых.
=LEN(A1)-LEN(SUBSTITUTE(A1,",",""))
Например, это вернет:
A,C,E 2
A,C,E,F 3
A,C,E,D,E 4
Если вы действительно хотите проанализировать каждую букву (что, я думаю, это то, что вы действительно хотите сделать), тогда вам понадобится что-то более похожее на эквивалент explode
в PHP. Дополнительная информация на https://support.office.com/en-us/article/Split-text-into-different-columns-with-functions-49ec57f9-3d5a-44b2-82da-50dded6e4a68
Ответ №2:
Я сделал это, используя формулу =IF(ISNUMBER(FIND(«A»,cellname)),1,0) . Проблема решена.