Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Cerco una macro per una ricerca

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Cerco una macro per una ricerca

Postdi Rossi Vincenzo » 25/04/12 09:17

Salve a tutti,

In un file di excel 2007 dov'è riproposta una tabella nella quale sono configurate in

colonna C: da C4 a C10 delle date in ordine cronologico, e nel Range che va da D4 a H10 le località che alcuni

nostri incaricati si dovranno trovare per quelle date, mentre sul terzo rigo partendo da D3 fino a H3

sono elencati i relativi nomi.

Domanda con una macro: Fornendo in A5 una data ed in B5 una località è possibile con un messaggio, o evidenziarlo

in una cella come J5, sapere qual'è l'incaricato?

Grazie
Rossi Vincenzo
Utente Junior
 
Post: 35
Iscritto il: 28/04/09 14:11

Sponsor
 

Re: Cerco una macro per una ricerca

Postdi patel » 25/04/12 09:50

non c'è bisogno di una macro, basta la funzione cerca verticale, se istruzioni òe trovi cercando su google excel cerca verticale
patel
Utente Senior
 
Post: 126
Iscritto il: 24/04/12 16:03

Re: Cerco una macro per una ricerca

Postdi CANAPONE » 25/04/12 10:10

Ciao a tutti.

credo ci siano soluzioni più semplici.


Codice: Seleziona tutto
=SE.ERRRORE(INDICE($D$3:$H$3;CONFRONTA(B5;INDIRETTO("D"&CONFRONTA(A5;$C$4:$C$10;0)+3&":H"&CONFRONTA(A5;$C$4:$C$10;0)+3);0));"")


Saluti
---------------
Excel 2004 su Mac
Excel 2010 su Windows 8
CANAPONE
Utente Senior
 
Post: 425
Iscritto il: 22/11/10 15:43
Località: Firenze

Re: Cerco una macro per una ricerca

Postdi Rossi Vincenzo » 25/04/12 13:14

Vi chiedo solo una cortesia ma quel codice va inserito in quale cella?
Rossi Vincenzo
Utente Junior
 
Post: 35
Iscritto il: 28/04/09 14:11

Re: Cerco una macro per una ricerca

Postdi Rossi Vincenzo » 25/04/12 13:21

Ho provato ad inserirlo in J5 dove mi aspetto il nome dell'incaricato, dopo aver inserito

in A5 una data e in B5 una Località ma ottengo come risposta in J5 #NOME?
Rossi Vincenzo
Utente Junior
 
Post: 35
Iscritto il: 28/04/09 14:11

Re: Cerco una macro per una ricerca

Postdi wallace&gromit » 25/04/12 14:35

come sempre Canapone ci stupisce con effetti speciali:
devi inserire la sua formula in J5.
Prova a lasciare perdere la parte del se. errrore così:
Codice: Seleziona tutto
INDICE($D$3:$H$3;CONFRONTA(B5;INDIRETTO("D"&CONFRONTA(A5;$C$4:$C$10;0)+3&":H"&CONFRONTA(A5;$C$4:$C$10;0)+3);0))

e vedi se funziona. Ora dovrai semplicemente essere sicuro che i dati inseriti appaiano effettivamente nella tabella.

P.S. anche a me dava #nome perchè ho excel 2003
stato 2014: Office2003/2013 su win7
Avatar utente
wallace&gromit
Utente Senior
 
Post: 1421
Iscritto il: 16/01/12 14:21

Re: Cerco una macro per una ricerca

Postdi CANAPONE » 25/04/12 15:23

Ciao a tutti,

ho scritto se.errore con tre erre (SE.ERRRORE): questo ha provocato la legittima protesta di Excel 2007 (#nome?).

Se servisse
---------------
Excel 2004 su Mac
Excel 2010 su Windows 8
CANAPONE
Utente Senior
 
Post: 425
Iscritto il: 22/11/10 15:43
Località: Firenze

Re: Cerco una macro per una ricerca

Postdi CANAPONE » 25/04/12 15:59

Ciao,

così la formula fa meno capriole

Codice: Seleziona tutto
=indice($D$3:$H$3;confronta(B5;indice($D$4:$H$10;confronta(A5;$C4:$C$10;0);0);0))


se hai Excel 2007 se.errore evita messaggi di errore se non esiste un nome per la data e la destinazione

Codice: Seleziona tutto
=se.errore(indice($D$3:$H$3;confronta(B5;indice($D$4:$H$10;confronta(A5;$C4:$C$10;0);0);0));"")


Spero si averle scritte correttanente.

Ciao a tutti
---------------
Excel 2004 su Mac
Excel 2010 su Windows 8
CANAPONE
Utente Senior
 
Post: 425
Iscritto il: 22/11/10 15:43
Località: Firenze

Re: Cerco una macro per una ricerca

Postdi Rossi Vincenzo » 25/04/12 16:45

Va benissimo,

ho inserito l'ultima, ma non ci sarei mai arrivato troppo complessa.

Grazie te ne sono molto grato.

Complimenti!!!!!!!!
Rossi Vincenzo
Utente Junior
 
Post: 35
Iscritto il: 28/04/09 14:11


Torna a Applicazioni Office Windows


Topic correlati a "Cerco una macro per una ricerca":


Chi c’è in linea

Visitano il forum: Nessuno e 9 ospiti