fogli di calcolo Excel può contenere decine di migliaia di righe di dati . Anche con cernita creativa , trovando un singolo pezzo di dati può essere un compito scoraggiante . Fortunatamente, le due funzioni CERCA.VERT e CERCA.ORIZZ possono semplificare la ricerca di dati in base a determinati criteri . Molte persone evitano CERCA.VERT in quanto è un po 'complicato, ma una volta imparato è uno strumento molto utile , utilizzando VBA e funzioni complesse come CERCA.VERT in grado di automatizzare le attività ripetitive e di fare qualsiasi foglio elettronico un aspetto più professionale . Che cosa fa
CERCA.VERT è una funzione di Microsoft Excel che cerca un valore in una riga in base al valore cercato su nella prima colonna di quella riga . La " V " sta per verticale - al contrario di un Cerca.ORIZZ dove " H " sta per "orizzontale ", in cui i criteri di ricerca sono in fila . Questa funzione può essere utilizzata direttamente in Excel o in un programma di base di macro o Visual utilizzando VBA . I dati utilizzati nella ricerca può essere qualsiasi tipo di dati, anche se le parole o numeri , e può anche essere il risultato di un calcolo che esiste nelle cellule viene cercato .
Un esempio
Per fare un esempio , supponiamo che ci sia una tabella di dipendenti dove il nome del dipendente è nella prima colonna e il numero di vendite è nella seconda colonna . Utilizzando la funzione CERCA.VERT si potrebbe fare una ricerca su " Jones , Albert" e recuperare il numero di vendite associate a quel dipendente . A seconda del tipo di ricerca , la lista dei nomi non ha nemmeno bisogno di essere in ordine .
Il potere di CERCA.VERT
non indipendentemente dal numero di colonne o righe ci sono nella tabella o la colonna che il valore desiderato è in, ma i criteri di ricerca devono essere nella prima colonna cercato con la funzione . Con quella limitazione, CERCA.VERT possibile cercare tra decine di migliaia di file per trovare i criteri di ricerca e abbinare il tutto con una colonna di dati nel foglio di calcolo. Se la colonna di ricerca è ordinata , si può anche trovare la corrispondenza più vicina al termine di ricerca .
Formato
Il formato della funzione CERCA.VERT è
< p > CERCA.VERT ( searchValue , Array , ColumnNumber , [ RangeLookup ] ) per
" searchValue " è ciò che si sta cercando , " array" è la gamma di foglio di calcolo per la ricerca , come ad esempio. "A1 : C5000 " , " ColumnNumber " è la colonna in cui sono memorizzati i dati risultanti , e " RangeLookup " è un vero /falso campo opzionale che determina se siete alla ricerca di una corrispondenza esatta o più vicino . Se impostato su "true" la funzione troverà la corrispondenza più vicina sotto il termine di ricerca .
VBA ( Visual Basic for Applications ) economici
VBA è un sotto- insieme del linguaggio Visual Basic specificamente per le applicazioni , soprattutto le applicazioni di Microsoft Office. Esso consente a un utente , per mezzo di macro , di inserire linguaggio di programmazione all'interno di un'applicazione, ad esempio un foglio di calcolo per automatizzare molte operazioni ripetitive . Un modo che VBA potrebbe essere utilizzato con la funzione CERCA.VERT sarebbe quello di fornire una casella di testo in modo che l'utente può immettere il nome da ricercare e il numero di vendite sarebbe visualizzato per quella dipendente .