RSS Feed

Syndicate content

Recuperare un dato da una tabella con filtri automatici

Submitted by Anonimo on Wed, 17/12/2008 - 21:33

Domanda: in un foglio excel ho un data base di indirizzi che ho filtrato con i filtri autonatici di excel, dopo aver selezionato un nome dall'elenco automatico, come posso far si che quello che io ho selezionato mi appaia in un'altra cella dello stesso foglio?

Risposta: Purtoppo non è possibile con le semplci funzioni di Excel: il filtro automatico di Excel permette solo di visualizzare le righe che hanno i valori indicati nei filtri, nulla più.

 

Si può provare a vedere se la funzione Dati-> Modulo possa essere di qualche utilità

 

 

Oppure bisogna utilizzare una funzione realizzata su misura in VBA che recupera il rpimo valore visualizzato di una lista con autofiltro. Nel caso in cui la lista ne visualizzasse solo uno, ovviamente comparirebbe quello nel risultato della formula:

 

 

Questa funzione  permette di rappresentare il dato indicato come qui di seguito rappresentato:

 

 

modificando gli autofiltri, la formula si adatterà automaticamente.

Funziona come il CERCA.VERT ma con qualche piccola differenza: bisogna indicare SOLO la prima colonna della tabella dove ricercare e poi la posizione a destra di quale colonna si vuole che venga restituito il valore (in questo caso la terza) contando anche la prima.

 

 

AttachmentSize
selezione_autofiltro.zip7.65 KB

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <style> <center> <p>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.

Custom Search