La consultazione del forum è libera per tutti.
Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).
Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.
Ciao
Ho difficoltà con l'applicazione di una formula e non riesco a capire come adattarla.
Ho un documento con due Fogli: su quello denominato Elenco Clienti ho appunto una lista di clienti suddiviso per righe e su ognuna di esse c'è un diverso cliente; nelle varie colonne della stessa riga sono elencati la ragione sociale, l'indirizzo, la Partita IVA ed altri dati.
Sul Foglio 1 dello stesso file inserendo il nome del cliente nella cella C3 vorrei che nelle celle evidenziate in GIALLO venissero compilati automaticamente i dati corrispondenti sul Foglio "Elenco Clienti".
La formula che sto utilizzando (ma non riesco a far funzionare) è questa:
=SE(C3="";"";CERCA.ORIZZ($C$3;'Elenco Clienti'!$B$3:$L$100;RIF.RIGA(C3);0))
In particolare, nell'esempio che allego, in C3 sul Foglio 1 ho scritto in ROSSO "INSERIRE NOME CLIENTE" e vorrei che compilandola con il nome del cliente (che è lo stesso che si trova in Colonna B sul Foglio Elenco Clienti) sbloccasse la compilazione degli altri dati nelle celle evidenziate in GIALLO.
In particolare, su Foglio 1 vorrei che compilasse in automatico:
nella cella C4 - la Ragione Sociale
nella cella C5 - l'Indirizzo Riga 1
nella cella C6 - la Località
nella cella C7 - la la P.IVA
nella cella H8 - l'Abbreviazione con la Sigla Cliente
nella cella M4 - Altri Dati 1A
nella cella M5 - Altri Dati 1B
Ho fatto le prove solamente in C4 e non sono riuscito ad ottenere il risultato voluto. Sto sicuramente sbagliando qualcosa o forse non è la formula corretta da utilizzare in questo caso...
Spero di essermi spiegato in maniera chiara e semplice e ringrazio anticipatamente chi volesse aiutarmi.
ciao
si può usare sia il cerca verticale cambiando il numero di spostamenti
che indice confronta
=INDICE('Elenco Clienti'!$B$3:$L$12;CONFRONTA($C$2;'Elenco Clienti'!$B$3:$B$12;0);CONFRONTA("DENOMINAZIONE";'Elenco Clienti'!$B$2:$L$2;0))
chiaro che se avessi il nome della colonna sarebbe meglio
esempio
=SE.ERRORE(INDICE('Elenco Clienti'!$B$3:$L$12;CONFRONTA($C$2;'Elenco Clienti'!$B$3:$B$12;0);CONFRONTA($B4;'Elenco Clienti'!$B$2:$L$2;0));"")