La funzione che ti occorre se ho capito bene il tuo problema è cerca.vert
Vai in Excel apri il Wizard per le funzioni (l'icona [fx])
- segli la categoria "Ricerca e riferimento"
- funzione "Cerca.Vert"
In sostanza si tratta di associare una zona (area, matrice, ... tabella ?) che tu decidi dove posizionare (ti consiglio molto sotto al tuo elenco) che si lega tramite un Id comune tramite la funzione Cerca.Vert
------------------------------------------------------------------------------------
Un esempio:
- nella colonna A hai i codici degli utenti
- nella B e C la formula che vedi scritta
A B C
1 Cod. Utente Ufficio
2 1 =CERCA.VERT(A2;$A$1000:$C$1100;2;FALSO) =CERCA.VERT(A2;$A$1000:$C$1100;3;FALSO)
3 2 =CERCA.VERT(A3;$A$1000:$C$1100;2;FALSO) =CERCA.VERT(A3;$A$1000:$C$1100;3;FALSO)
4 3 =CERCA.VERT(A4;$A$1000:$C$1100;2;FALSO) =CERCA.VERT(A4;$A$1000:$C$1100;3;FALSO)
5 ...
- Dalla riga 1000 alla 1100 hai la matrice di trascodifica dove puoi diminuire/aumentare arbitrariamente il numero di codici. Il mio consiglio è avere un'area per la Cerca.Vert già ampia, per gestire eventuali nuovi codici senza dover rifare la formula delle colonne B e C ogni volta.
Es.
Col A - riferimento ai codici
Col B - il nome corrispondente
Col C - l'ufficio di appartenenza
A B C
1000 1 Pino Uff. Informatica
1001 2 Pippo Uff. Personale
1002 3 Pluto Uff. Ragioneria
1003 4 Frengo Uff. Varie ed Eventuali
...
------------------------------------------------------------------------------------
Se hai fatto tutto correttamente (e se sei riuscito a capire le mie spiegazioni
è la parte più ardua) dovresti trovarti nella situazione che alla compilazione della cella della colonna A, nelle colonne B e C automaticamente vedi comparire tizio e ufficio di appartenenza.
La cosa carina è che se tu immetti un codice che non trova corrispondenza con uno nella tabella di riferimento, vedi comparire il msg: #N/D (#-Valore, N-Non, D-Disponibile) che puoi gestire ad esempio così:
=SE(NON.DISP(CERCA.VERT(A2;$A$1000:$C$1100;2;FALSO));"Codice inesistente";CERCA.VERT(A2;$A$1000:$C$1100;2;FALSO))
Va da se che potresti ad esempio addiungere una formattazione condizionata alla colonna B che se trova il msg di errore che hai scelto ("Codice inesistente") colori la cella o il cararttere ad es. in Rosso, ma queste sono finezze che devi valutare tu se applicare o meno.
Il brutto tempo non esiste ... il brutto tempo è quello che passo senza andare in moto !
Bye Frank
:-)