Salve a tutti.
Nel mio foglio (prodotto in automatico da una procedura) ho le celle in colonna "A" che contengono un testo così strutturato:
DES:mela,pera,kiwi;IMP:fragola,ananas;DOC:fragola,ananas;
IMP:mela,fragola;DOC:mela,fragola;
DES:melone,anguria,fichi;IMP:-;DOC:-;
la struttura è così composta
DES:
può esserci o no. Se è presente i campi che seguono i due punti sono divisi da virgola
IMP:
c'è sempre. I campi sono separati da virgola e se non ci sono vengono sostituiti da "-"
DOC:
c'è sempre. I campi sono separati da virgola e se non ci sono vengono sostituiti da "-"
IMP e DOC se presenti generalmente coincidono nel contenuto dei campi (ma potrebbero anche essere differenti).
in colonna B ho i possibili valori (anche quelli non utilizzati) che possono essere presenti dopo DES: IMP: DOC: quindi
mela
pera
kiwi
fragola
ananas
melone
anguria
fichi
banane
albicocche
Il quesito: avrei bisogno di una formula che contasse per tutti i valori presenti nella stringa la tipologia trovata senza ripetizioni.
Nell'esempio proposto, in colonna C, accanto a
- mela avrei 2 (la seconda riga contiene 2 volte mela e quindi va conteggiata una sola volta)
- pera 1
- kiwi 1
- fragola 2
- ananas, melone, anguria, fichi 1
Secondo voi è possibile o devo andare di Vba ?
Grazie