Cerca valore
Hai un problema con Excel? 
Cerca valore
di FMX (utente non iscritto) data: 24/07/2013 14:26:25
Salve a tutti,
ho un problema piuttosto semplice, ma ho difficoltà a descriverlo con parole chiave e quindi non sono stato in grado di trovare soluzione sul web.
Tabella1; Colonna A e Colonna B hanno coppie di valori univoci (nello specifico un codice in colonna A e un nome esteso in colonna B)
In Tabella1 queste coppie sono ripetute più volte perché declinate per altre variabili.
In Tabella 2 colonna A scrivo il codice presente in colonna A e in colonna B vorrei che automaticamente mi cercasse in Tabella 1 il valore che corrisponde al nome in colonna B.
Mi spiego meglio
Tabella2
colonna A
1
2
3
Colonna B
Cerca il valore in colonna A della Tab2 nella Tab1 colonna A e restituiscimi il valore corrispondente nella stessa riga della Tab2 in colonna B
A questo aggiungerei anche se fosse possibile ottenere in qualche modo automaticamente tutti i valori univoci di una colonna (es i codici) poiché spesso cambiano e mi tocca fare un copia/incolla manuale + rimuovi duplicati per ottenere la lista completa ogni volta
Grazie mille
di Cesare (utente non iscritto) data: 24/07/2013 16:18:03
Ciao,
le 2 tabelle sono su 2 fogli diversi o nello stesso foglio?
Se ad un codice in colonna A corrisponde un solo nome in colonna B, basta un semplice cerca.vert
Per quanto riguarda la seconda parte del quesito non ho capito bene cosa vuoi, da come scrivi sembrerebbe sufficiente usare il filtro e magari poi il trova e sostituisci per le modifiche.
Se magari alleghi un file d'esempio ci capiamo meglio
di FMX (utente non iscritto) data: 25/07/2013 14:49:42
Grazie per la risposta
purtroppo il cerca.vert mi da inspiegabili problemi su database con molte formule. Ovviamente è colpa mia, ma vorrei poter scrivere una formula che mi dice:
Se nella Colonna1 della TabellaA c'è il valore X allora scrivi il valore nella stessa riga della Colonna2
E' possibile? Il cerca.vert (che dovrebbe essere il vlookup, giusto?) mi impone di mettere il numero della colonna e non l'inequivocabile intestazione...
Grazie
di FMX (utente non iscritto) data: 25/07/2013 14:53:11
Ho temporaneamente risolto utilizzando il range_lookup FALSE, ma questo tipo di formula non è l'ideale per quello che cerco perché necessita di un ordine preciso nelle colonne dei dati, a me serve fare ricerche per riga anche su database con molte colonne e in ordine sparso.
di FMX (utente non iscritto) data: 02/08/2013 10:55:24
Non posso credere che non esiste un modo "semplice" (cioè senza macro) per fare ciò che cerco
Io avrei bisogno di fare CERCA (il valore @questa riga della Tabella2;nella colonna A della tabella 1; e restituirmi il valore nella stessa riga dalla Tabella 1 ma in riferimento alla colonna X)
Esiste un modo?
Con la funzione cerca c'è un vincolo di ordine nelle righe, con cerca.vert di colonne...
Grazie
di paolomath data: 02/08/2013 14:12:34
Ciao,
onestamente non ho capito molto...
Puoi allegare (o riallegare) un file?
di Grograman (utente non iscritto) data: 06/08/2013 11:22:38
Ciao FMX!
Per quello che descrivi ti consiglio di studiare la combinazione delle formule "INDICE" e "CONFRONTA".
Supponiamo di avere in colonna A, con intestazione "CampoA"
Valore1
Valore3
Valore4
In colonna B, con intestazione "CampoB":
lariga1
lariga2
lariga3
In colonna C, intestazione "CampoC" infine:
tizio
caio
sempronio
Ora scrivi in E1 "CampoB" e in D2 "Valore1"
In E2:
=INDICE(A1:C4;CONFRONTA(D2;A:A;0);CONFRONTA(E1;$A$1:$C$1;0))
E gioca con i valori di E1 e D2.
Ovviamente in E1 vanno mesis i Campi, mentre "Valore1" ecc in D2.
Vuoi Approfondire?