Per chi ne mastica di excel...

Per parlare liberamente Off Topic

Moderatore: Consiglio Direttivo

Messaggio
Autore
Avatar utente
legio
Utente
Messaggi: 2766
Iscritto il: mercoledì 25 maggio 2011, 0:42
Località: Around the world!

Per chi ne mastica di excel...

#1 Messaggio da leggere da legio »

Un saluto a tutti.

Ecco il mio quesito da un milione di dollari, apparentemente molto semplice ma per me insormontabile.

Ho due file excel, uno vuoto, l'altro contenente una piccola rubrica telefonica strutturata su due colonne (cognome e numero di telefono).

Nella prima colonna del file vuoto inserisco un cognome qualsiasi e nella seconda colonna voglio che mi appaia automaticamente il numero di telefono corrispondente al medesimo cognome contenuto nel file rubrica.

Se riesco a risolvere questo problema risparmierei ore e ore di lavoro ogni settimana.

Grazie a tutti anticipatamente
Ex:
99 Turbo M.Y. 1978 (145 Hp)
C900 Turbo Aero GT M.Y. 1993 (185 Hp)
9-3OG Aero M.Y. 2001 (205 Hp)
9000 CSE 2.3T Aero M.Y. 1995
9-3NG TTid cabrio M.Y. 2008
9000 CSE M.Y. 1994
900NG SE M.Y. 1994 (185 Hp)
Avatar utente
desertstorm
Consigliere
Messaggi: 19796
Iscritto il: sabato 23 gennaio 2010, 21:50
Località: Napoli
Contatta:

Re: Per chi ne mastica di excel...

#2 Messaggio da leggere da desertstorm »

Giusto per capire:
ma parli della condivisione contemporanea di due file excel, in ambiente EXCEL?

....e vuoi che nel file vuoto, all'immissione del nominativo ti compaia il relativo numero che hai invece immagazzinato sull'altro file?


Mmmmm non so se esiste la condivisione di file e/o lo scambio in tempo reale di dati tra i due file sai!!

ImmagineImmagineImmagine

9.3 Erik Carlsson ... p h o t o ... => ? <= ... s t o r y ... my desertstorm

Avatar utente
Luca69
Utente
Messaggi: 3875
Iscritto il: martedì 26 settembre 2006, 18:34
Località: Udine<-->Villach - 9.3NG TTiD Aero BLACK

Per chi ne mastica di excel...

#3 Messaggio da leggere da Luca69 »

Si può fare: si possono creare link tra due file.
Il modo più semplice é creare una formula che "cerca" il numero di telefono nel file esterno usando il cognome come chiave.
Che versione di Excel usi?


Sent from my iPhone using Tapatalk

ImmagineImmagineImmagine

9.3 TTiD Aero MY2010 Black Metal Jet - TX Edition -- Ex Saab 900NG SE British Green

Avatar utente
legio
Utente
Messaggi: 2766
Iscritto il: mercoledì 25 maggio 2011, 0:42
Località: Around the world!

Re: Per chi ne mastica di excel...

#4 Messaggio da leggere da legio »

Intanto grazie a entrambi x l'interessamento

Tecnicamente non credo si tratti di una vera e propria condivisione. Penso piuttosto ci sia bisogno di una formula di ricerca. Se nel file vuoto scrivo Rossi, automaticamente mi deve comparire nella cella attigua il nr di tel che compare sotto la voce Rossi del file Rubrica.

Purtroppo sul pc del mio ufficio c'è il vecchio excel 2003.
Ex:
99 Turbo M.Y. 1978 (145 Hp)
C900 Turbo Aero GT M.Y. 1993 (185 Hp)
9-3OG Aero M.Y. 2001 (205 Hp)
9000 CSE 2.3T Aero M.Y. 1995
9-3NG TTid cabrio M.Y. 2008
9000 CSE M.Y. 1994
900NG SE M.Y. 1994 (185 Hp)
Avatar utente
Luca69
Utente
Messaggi: 3875
Iscritto il: martedì 26 settembre 2006, 18:34
Località: Udine<-->Villach - 9.3NG TTiD Aero BLACK

Per chi ne mastica di excel...

#5 Messaggio da leggere da Luca69 »

legio ha scritto:Intanto grazie a entrambi x l'interessamento

Tecnicamente non credo si tratti di una vera e propria condivisione. Penso piuttosto ci sia bisogno di una formula di ricerca. Se nel file vuoto scrivo Rossi, automaticamente mi deve comparire nella cella attigua il nr di tel che compare sotto la voce Rossi del file Rubrica.

Purtroppo sul pc del mio ufficio c'è il vecchio excel 2003.
...mi viene difficile fare delle prove con quella versione ...magari provo con quella nuova e salvo in formato vecchio ;)


Sent from my iPhone using Tapatalk

ImmagineImmagineImmagine

9.3 TTiD Aero MY2010 Black Metal Jet - TX Edition -- Ex Saab 900NG SE British Green

Avatar utente
legio
Utente
Messaggi: 2766
Iscritto il: mercoledì 25 maggio 2011, 0:42
Località: Around the world!

Re: Per chi ne mastica di excel...

#6 Messaggio da leggere da legio »

Luca69 ha scritto:
legio ha scritto:Intanto grazie a entrambi x l'interessamento

Tecnicamente non credo si tratti di una vera e propria condivisione. Penso piuttosto ci sia bisogno di una formula di ricerca. Se nel file vuoto scrivo Rossi, automaticamente mi deve comparire nella cella attigua il nr di tel che compare sotto la voce Rossi del file Rubrica.

Purtroppo sul pc del mio ufficio c'è il vecchio excel 2003.
...mi viene difficile fare delle prove con quella versione ...magari provo con quella nuova e salvo in formato vecchio ;)


Sent from my iPhone using Tapatalk
Grazie di cuore.

Attendo con ansia tue news...
Ex:
99 Turbo M.Y. 1978 (145 Hp)
C900 Turbo Aero GT M.Y. 1993 (185 Hp)
9-3OG Aero M.Y. 2001 (205 Hp)
9000 CSE 2.3T Aero M.Y. 1995
9-3NG TTid cabrio M.Y. 2008
9000 CSE M.Y. 1994
900NG SE M.Y. 1994 (185 Hp)
Avatar utente
cerry83
Utente
Messaggi: 10549
Iscritto il: sabato 8 luglio 2006, 11:47
Località: Ferrara

Re: Per chi ne mastica di excel...

#7 Messaggio da leggere da cerry83 »

è molto semplice, basta fare una macro. Ci vorrebbe poco...però bisogna stabilire delle regole. Ad esempio, i nomi e i numeri nella rubrica sono sempre nelle stesse colonne? Cioé...su A ci sono i nomi e su B i numeri? Poi, il nome nel file vuoto lo metti sempre e solo in A1? Oppure vuoi fare più ricerche contemporanee?
Saab 9.5 Aero Wagon MY04
Saab 9000 turbo 16v MY89

Ex Saab 9.3 Aero Cabriolet MY03
Avatar utente
NickStick
Utente
Messaggi: 2977
Iscritto il: mercoledì 30 dicembre 2009, 23:39
Località: Livorno
Contatta:

Re: Per chi ne mastica di excel...

#8 Messaggio da leggere da NickStick »

Ciao legio, basta una formula.

Si chiama "cerca.vert" ed e' potentissima.

Se premi sul simbolo Fx accanto alla barra formula e la cerchi, trovi delle spiegazioni ben fatte.

Comunque gia' qui sotto si vede qualcosa.

Ti ho mandato un MP coi due files "collegati" cosi' puoi sperimentare.
Allegati
excel.jpg
excel.jpg (57.76 KiB) Visto 916 volte
Immagine "Una Saab per sempre nel cuore" 10 Saab in famiglia dall'82 al 2017.
Avatar utente
desertstorm
Consigliere
Messaggi: 19796
Iscritto il: sabato 23 gennaio 2010, 21:50
Località: Napoli
Contatta:

Re: Per chi ne mastica di excel...

#9 Messaggio da leggere da desertstorm »

Nick invieresti i due file anche a me, sono interessato anche io visto che uso spesso Excel.

Grazie :) :)

ImmagineImmagineImmagine

9.3 Erik Carlsson ... p h o t o ... => ? <= ... s t o r y ... my desertstorm

Avatar utente
legio
Utente
Messaggi: 2766
Iscritto il: mercoledì 25 maggio 2011, 0:42
Località: Around the world!

Re: Per chi ne mastica di excel...

#10 Messaggio da leggere da legio »

NickStick ha scritto:Ciao legio, basta una formula.

Si chiama "cerca.vert" ed e' potentissima.

Se premi sul simbolo Fx accanto alla barra formula e la cerchi, trovi delle spiegazioni ben fatte.

Comunque gia' qui sotto si vede qualcosa.

Ti ho mandato un MP coi due files "collegati" cosi' puoi sperimentare.
Nick sei un grande!

Vado ad ordinarti una statua!

Domattina in ufficio scarico i tuoi file e li provo.



Solo una domanda: ma quel 2 nella formula cosa sta a significare?
Ex:
99 Turbo M.Y. 1978 (145 Hp)
C900 Turbo Aero GT M.Y. 1993 (185 Hp)
9-3OG Aero M.Y. 2001 (205 Hp)
9000 CSE 2.3T Aero M.Y. 1995
9-3NG TTid cabrio M.Y. 2008
9000 CSE M.Y. 1994
900NG SE M.Y. 1994 (185 Hp)
Avatar utente
Luca69
Utente
Messaggi: 3875
Iscritto il: martedì 26 settembre 2006, 18:34
Località: Udine<-->Villach - 9.3NG TTiD Aero BLACK

Re: Per chi ne mastica di excel...

#11 Messaggio da leggere da Luca69 »

Vedo che ti hanno giá risposto :)

Allora il "2" non é un due ma devi leggere "A2" ed é la cella che contiene il nome che vuoi cercare nel "VecchioFile" tra le celle A2 e B4.

Se ti leggi un po' l'Help della funzione CERCA.VERT ti torna tutto più chiaro :))

ImmagineImmagineImmagine

9.3 TTiD Aero MY2010 Black Metal Jet - TX Edition -- Ex Saab 900NG SE British Green

Avatar utente
legio
Utente
Messaggi: 2766
Iscritto il: mercoledì 25 maggio 2011, 0:42
Località: Around the world!

Re: Per chi ne mastica di excel...

#12 Messaggio da leggere da legio »

Luca69 ha scritto:Vedo che ti hanno giá risposto :)

Allora il "2" non é un due ma devi leggere "A2" ed é la cella che contiene il nome che vuoi cercare nel "VecchioFile" tra le celle A2 e B4.

Se ti leggi un po' l'Help della funzione CERCA.VERT ti torna tutto più chiaro :))
Sì sì quello lo immaginavo, mi riferivo però al "2" tra i due punti e virgola prima di "FALSO". Comunque domani controllo sull'help.

Non vedo l'ora di provare il piccolo miracolo :)
Ex:
99 Turbo M.Y. 1978 (145 Hp)
C900 Turbo Aero GT M.Y. 1993 (185 Hp)
9-3OG Aero M.Y. 2001 (205 Hp)
9000 CSE 2.3T Aero M.Y. 1995
9-3NG TTid cabrio M.Y. 2008
9000 CSE M.Y. 1994
900NG SE M.Y. 1994 (185 Hp)
Avatar utente
Luca69
Utente
Messaggi: 3875
Iscritto il: martedì 26 settembre 2006, 18:34
Località: Udine<-->Villach - 9.3NG TTiD Aero BLACK

Re: Per chi ne mastica di excel...

#13 Messaggio da leggere da Luca69 »

A ..quel 2 rappresenta l'indice della colonna da cui ritornare il risultato; in pratica 2 sta ad indicare la seconda colonna, quella che contiene il numero di telefono. Se tu ne avessi una terza, che so con l'indirizzo, dovresti mettere "3" per ottenerlo come risultato della funzione "cerca.vert"

Edit - dall'help di Excel:

Codice: Seleziona tutto

CERCA.VERT(valore; matrice_tabella; indice; [intervallo]) 
Nella sintassi della funzione CERCA.VERT sono previsti gli argomenti seguenti:
 valore    Obbligatorio. Valore da cercare nella prima colonna della tabella o dell'intervallo. L'argomento valore può essere un valore o un riferimento. Se il valore immesso come argomento valore è minore del valore più piccolo nella prima colonna dell'argomento matrice_tabella, CERCA.VERT restituirà il valore di errore #N/D.
matrice_tabella    Obbligatorio. Intervallo di celle contenenti i dati. È possibile utilizzare un riferimento a un intervallo (ad esempio, A2:D8) o un nome di intervallo. I valori nella prima colonna di matrice_tabella sono i valori cercati da valore e possono essere costituiti da testo, numeri o valori logici. Non viene rilevata la distinzione tra maiuscole e minuscole. 
indice    Obbligatorio. Numero di colonna dell'argomento matrice_tabella dal quale deve essere restituito il valore corrispondente. Un argomento indice con valore 1 restituisce il valore della prima colonna di matrice_tabella. Un indice con valore 2 restituisce il valore della seconda colonna di matrice_tabella e così via.
 
Se l'argomento indice è:
 Minore di 1, CERCA.VERT restituirà il valore di errore #VALORE!.
Maggiore del numero di colonne di matrice_tabella, CERCA.VERT restituirà il valore di errore #RIF!.
 intervallo    Facoltativo. Valore logico che specifica se si desidera trovare una corrispondenza esatta o approssimativa mediante la funzione CERCA.VERT:
Seintervallo è VERO o è omesso, verrà restituita una corrispondenza esatta o approssimativa. Se non viene trovata alcuna corrispondenza esatta, verrà restituito il successivo valore più grande, inferiore a valore. 

 Importante   Se intervallo è VERO o è omesso, i valori nella prima colonna di matrice_tabella dovranno essere collocati in ordine crescente. In caso contrario, CERCA.VERT potrebbe non restituire il valore corretto.
 
Per ulteriori informazioni, vedere Ordinare i dati in un intervallo o in una tabella.
 
Se intervallo è FALSO, non sarà necessario ordinare i valori della prima colonna di matrice_tabella.
 Se l'argomento intervallo è FALSO, CERCA.VERT troverà solo una corrispondenza esatta. Se nella prima colonna di matrice_tabella sono presenti due o più valori che corrispondono a valore, verrà utilizzato il primo valore trovato. Se non viene trovata alcuna corrispondenza esatta, verrà restituito il valore di errore #N/D.

ImmagineImmagineImmagine

9.3 TTiD Aero MY2010 Black Metal Jet - TX Edition -- Ex Saab 900NG SE British Green

Avatar utente
NickStick
Utente
Messaggi: 2977
Iscritto il: mercoledì 30 dicembre 2009, 23:39
Località: Livorno
Contatta:

Re: Per chi ne mastica di excel...

#14 Messaggio da leggere da NickStick »

Qualche consiglio:

"Intervallo di celle contenenti i dati": attenzione a come lo fate, DEVE contenere la colonna in cui si cerca E le colonne da cui estrarre il risultato;
se la formula deve essere copiata in altre celle usate i segni $ prima dei riferimenti cella (alcune versioni di xls NON li mettono in automatico) .

"Intervallo": (l'ultimo parametro) non va sottovalutato. Nel 99% dei casi va impostato a FALSO, cosi' se non trova quello che cercate, la formula vi risponde N/D (non disponibile).

Se si omette, equivale a scriverci VERO che serve quando si cerca un valore approssimato, e questo obbliga a ordinare in modo crescente l'elenco di valori in cui si cerca (almeno in alcune versioni di xls).

@Desert: files inviati in MP.

Se servono a qualcun altro, eccoli qua.

http://forum.saabwayclub.it/download/fi ... 8&id=10898
http://forum.saabwayclub.it/download/fi ... 8&id=10897
Immagine "Una Saab per sempre nel cuore" 10 Saab in famiglia dall'82 al 2017.
Avatar utente
legio
Utente
Messaggi: 2766
Iscritto il: mercoledì 25 maggio 2011, 0:42
Località: Around the world!

Re: Per chi ne mastica di excel...

#15 Messaggio da leggere da legio »

Grazie cari per l'aiuto.

Ho scaricato i file e sembra funzionare tutto correttamente. Ora lo implemento nei miei file e vi faccio sapere

Non c'è un modo per non far comparire "#N/D" nelle celle vuote? Poichè i file li devo stampare ed inoltrare formalmente ad altri uffici non vorrei far comparire cose strane da dover poi giustificare...

Grazie ancora
Ex:
99 Turbo M.Y. 1978 (145 Hp)
C900 Turbo Aero GT M.Y. 1993 (185 Hp)
9-3OG Aero M.Y. 2001 (205 Hp)
9000 CSE 2.3T Aero M.Y. 1995
9-3NG TTid cabrio M.Y. 2008
9000 CSE M.Y. 1994
900NG SE M.Y. 1994 (185 Hp)
Avatar utente
legio
Utente
Messaggi: 2766
Iscritto il: mercoledì 25 maggio 2011, 0:42
Località: Around the world!

Re: Per chi ne mastica di excel...

#16 Messaggio da leggere da legio »

Nick, ho implementato la formula nei miei file e va tutto alla grande..tranne un piccolo particolare: è andato a fuoco il pc! :D Scherzo! :D È andato tutto liscio.

Grazie di cuore, mi hai risolto un bel problemino..grazie anche a Luca per i suoi preziosi suggerimenti e a tutti coloro che si sono interessati.
Avatar utente
NickStick
Utente
Messaggi: 2977
Iscritto il: mercoledì 30 dicembre 2009, 23:39
Località: Livorno
Contatta:

Re: Per chi ne mastica di excel...

#17 Messaggio da leggere da NickStick »

legio ha scritto: è andato a fuoco il pc! :D
MaVaffa! :D Per un attimo ci ho creduto! :D

Sono contento che ti siano serviti. :)

p.s. aspetto il bonifico da un milione di dollari... 8)
Immagine "Una Saab per sempre nel cuore" 10 Saab in famiglia dall'82 al 2017.
Avatar utente
legio
Utente
Messaggi: 2766
Iscritto il: mercoledì 25 maggio 2011, 0:42
Località: Around the world!

Re: Per chi ne mastica di excel...

#18 Messaggio da leggere da legio »

NickStick ha scritto:
legio ha scritto: è andato a fuoco il pc! :D
MaVaffa! :D Per un attimo ci ho creduto! :D

Sono contento che ti siano serviti. :)

p.s. aspetto il bonifico da un milione di dollari... 8)
Avatar utente
desertstorm
Consigliere
Messaggi: 19796
Iscritto il: sabato 23 gennaio 2010, 21:50
Località: Napoli
Contatta:

Re: Per chi ne mastica di excel...

#19 Messaggio da leggere da desertstorm »

Nick lo hai fatto rimanere senza parole :lol: :lol:

ImmagineImmagineImmagine

9.3 Erik Carlsson ... p h o t o ... => ? <= ... s t o r y ... my desertstorm

Avatar utente
legio
Utente
Messaggi: 2766
Iscritto il: mercoledì 25 maggio 2011, 0:42
Località: Around the world!

Re: Per chi ne mastica di excel...

#20 Messaggio da leggere da legio »

NickStick ha scritto:
legio ha scritto: è andato a fuoco il pc! :D
MaVaffa! :D Per un attimo ci ho creduto! :D

Sono contento che ti siano serviti. :)

p.s. aspetto il bonifico da un milione di dollari... 8)
Ok..come al solito te lo lascio sotto il terzo cassonetto del quartiere sciita di Baghdad, vicino al negozio "Tutto per i kamikaze"! 8)
Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti