Mam arkusz kalkulacyjny programu Excel z listą seminariów i zajęć, które uczniowie wzięli, i które (po skróceniu) wyglądają następująco:
(A)___ClassName________|(B)_________Tags____________|
Astrobiology | astro, bio, sci |
Extremophiles | chem, bio, sci |
Human Space Habitation | astro, bio, med, engi, sci | etc.
Chciałbym móc wyodrębnić z tego poszczególne tagi i uzyskać powiązaną liczbę dla każdego tagu na innym arkuszu, na przykład dla powyższego:
__Tag__|_Frequency_|
astro | 2 |
bio | 3 |
sci | 3 |
chem | 1 | etc.
Próbowałem to zrobić tylko za pomocą funkcji i mogę uzyskać unikalną listę ciągów znaków (np. „Astro, bio, sci”) za pomocą
{=INDEX(User1!Tags,MATCH(0,COUNTIF($A$1:A1,User1!Tags),0))}
ale nie udało mi się samodzielnie wyodrębnić tagów. Chciałbym zachować plik „ostrzeżenie o makrze” - jeśli to możliwe - bez nowych, ale jestem nowy, aby się wyróżniać, więc jeśli zamierzam to zrobić w niewłaściwy sposób, proszę dać mi znać!
czy to możliwe?