Згрупувати значення та рахувати значення у стовпцях на основі відповідності значення в іншому стовпці


-1

Я новачок у Excel VBA, і в мене є таблиця нижче:

Column1 Column2
ABC XXX
ABC XXX
ABC XXX
ABC YYY
PQR XXX
PQR YYY
PQR YYY
XYZ XXX
XYZ XXX
XYZ YYY
XYZ YYY
XYZ YYY
XYZ XXX
XYZ XXX

Я хочу результат:

Column1 XXX    YYY
ABC      3  
ABC            1
PQR      1  
PQR            2
XYZ      4  
XYZ            3

Може хто-небудь, будь ласка, запропонуйте і код VBA або функцію Excel?

Відповіді:


1

Для цього вам не потрібно використовувати VBA, просто скористайтеся зведеною таблицею.

За замовчуванням ви не будете column 1дублювати значення (перша зведена таблиця на скріншоті).

Якщо вони потрібні для їх дублювання, вам потрібно додати допоміжний стовпчик у свої дані, щоб змінити column 1значення залежно від column 2значення, наприклад:
=A2&IF(B2="XXX",""," ")

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.