È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Tabelle a completamento automatico con convalida excel 2003

Ultimo Aggiornamento: 30/08/2017 11:30
Post: 562
Registrato il: 02/08/2015
Utente Senior
Excel 2013
OFFLINE
30/08/2017 11:30

Riferendomi al primo file allegato...

Ti crei due "nomi definiti" che sfrutterai per gli elenchi a tendina.
La formula per il nome definito chiamato Cognome:
=SCARTO('Dati origine'!$A$2;;;MATR.SOMMA.PRODOTTO(--('Dati origine'!$A:$A<>""))-1)

La formula per il nome definito chiamato Nome:
=SCARTO('Dati origine'!$B$2;;;MATR.SOMMA.PRODOTTO(--('Dati origine'!$B:$B<>""))-1)

Quindi, nel campo "Origine:" del convalida dati per la colonna D del foglio "Griglia da completare automatic" scriverai:
=Cognome

in quello per la colonna E:
=Nome

Visto che nome e cognome si trovano in due celle separate, non puoi usare il CERCA.VERT ma devi ricorrere ad una formula matriciale (quindi da confermare con la combinazione di tasti CTRL+MAIUSC+INVIO anzichè solo con INVIO).

Nella cella F4 (da copiare poi a destra ed in basso) scriverai:
=SE.ERRORE(INDICE('Dati origine'!C$2:C$18;CONFRONTA($D4&$E4;'Dati origine'!$A$2:$A$18&'Dati origine'!$B$2:$B$18;0))&"";"")

P.S.

Ci sono molte cose migliorabili, tipo l'elenco a tendina dei nomi dipendente dal cognome che si sceglie (e viceversa)....ma questa è un'altra storia.

N.B.
ho notato solo salvando il file che si tratta di una versione del 2003 (o inferiore)....
la formula SE.ERRORE in quella versione non è riconosciuta, quindi sarai costretto ad usare l'alternativa più lunga:
=SE(VAL.ERRORE(INDICE('Dati origine'!C$2:C$18;CONFRONTA($D4&$E4;'Dati origine'!$A$2:$A$18&'Dati origine'!$B$2:$B$18;0))&"");"";INDICE('Dati origine'!C$2:C$18;CONFRONTA($D4&$E4;'Dati origine'!$A$2:$A$18&'Dati origine'!$B$2:$B$18;0))&"")
Ciao
Tore
[Modificato da cromagno 30/08/2017 11:38]


"Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 15:37. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com