Ma a ciascuna categoria corrisponde un solo sinonimo oppure no? Perchè nel primo caso puoi usare la funzione cerca.vert() come ti ho già scritto. Se invece a una categoria corrispondono più prodotti come mi sembra di intuire, la suddetta funzione non va bene e bisogna ricorrere a una macro.
edit. Vedi un pò il file
http://myfreefilehosting.com/f/c5407cd07d_0.02MB


Rispondi quotando