Подсчет по количеству символов в VBA Excel - PullRequest
0 голосов
/ 05 сентября 2018

Я недавно экспортировал список уникальных значений из другого столбца. Но в моем списке сообщается о нескольких различных случаях, связанных с одними и теми же продуктами, такими как CO2 Detector 077, CO2 Detector 078, ... Мой вопрос заключается в том, как я могу сгруппировать их все в одну ячейку, считая все детекторы в первой ячейке, которая появляется в списке. Возможно использование счетчика количества символов.

Не могли бы вы, ребята, помочь мне в этом? Это предварительный просмотр списка продуктов, которые у меня есть:


Sonda Produto

Sonda Aspiração NTC060WF

Display CX660

XM679K Sonda 5/6

XM679K Sonda 3

Paragem Moveis Negativos

Detector CO2 Posto 077

Detector CO2 Posto 078

Detector CO2 Posto 080

Detector CO2 Posto 081

Interruptor Local

Resistência Desemb.

Cortina Automatica

Detector CO2 Posto 320

Detector CO2 Posto 321

Resistência Bateria

Sonda Humidade XH20P

Segurança KP69

Detector CO2 Posto 322

Detector CO2 Posto 323

Detector CO2 Posto 324

Detector CO2 Posto 326

Спасибо

Ответы [ 2 ]

0 голосов
/ 05 сентября 2018

Вы не предоставляете много информации. Мой подход заключается в том, чтобы отделить «идентификатор» для типа продукта, а затем построить сводную таблицу.

Но вам придется выяснить, как выполнить разбиение.

В качестве быстрого и простого примера я использовал Power Query (он же Get&Transform в Excel 2016), чтобы разделить пробел, но только самый правый пробел. Затем я закрыл и загрузил его в отчет сводной таблицы.

Затем я перетащил первый столбец в область строк, а второй столбец - в область значений.

Немного форматирования и:

enter image description here

Конечно, вам может понадобиться более подходящий метод разделения ваших данных, но этот подход должен помочь вам начать.

Кроме того, если вы также перетащите 2-й столбец в область строк, вы можете создать сводную таблицу, в которой вы можете развернуть отдельные элементы, если хотите.

0 голосов
/ 05 сентября 2018

Вы говорите, что хотите считать детекторы CO2, но все ваши детекторы CO2 перечислены как детекторы CO2. Попробуйте,

=countifs(a:a, "*detector*", a:a, "*co2*")
...