Discussione:
CERCA.VERT: più colonne con un solo comando
(troppo vecchio per rispondere)
Umile
2007-11-21 22:17:53 UTC
Permalink
Salve, vorrei sapere se è possibile (e, in tal caso, in che modo)
realizzare, con una sola formula, quanto segue:

ammettiamo che nel mio foglio di destinazione, nelle colonne B, C e D
io voglia prelevare i dati di un altro foglio, dati che anche in
questo caso fanno parte di 3 colonne diverse. E' possibile con una
sola formula, o posso solo applicare il comando CERCA.VERT per 3 volte
(una volta per la colonna B, una per la C e una per la D)?

Ovviamente vi lascio immaginare l'opportunità di tale funzione non per
3 colonne, bensì per molte di più.

Spero di essere riuscito a spiegarmi, e vi ringrazio anticipatamente.

Paolo
elby
2007-11-21 22:37:57 UTC
Permalink
Post by Umile
Salve, vorrei sapere se è possibile (e, in tal caso, in che modo)
ammettiamo che nel mio foglio di destinazione, nelle colonne B, C e D
io voglia prelevare i dati di un altro foglio, dati che anche in
questo caso fanno parte di 3 colonne diverse. E' possibile con una
sola formula, o posso solo applicare il comando CERCA.VERT per 3 volte
(una volta per la colonna B, una per la C e una per la D)?
Ovviamente vi lascio immaginare l'opportunità di tale funzione non per
3 colonne, bensì per molte di più.
Spero di essere riuscito a spiegarmi, e vi ringrazio anticipatamente.
Paolo
Ciao Paolo
Se ho ben capito la tua esigenza puoi applicare un CERCA.VERT in
variante matriciale
Per es assumendo che la tabella con n campi in cui effettuare la
ricerca sia denominata
'Tabella' e il valore da ricercare nella prima colonna sia 'pippo'
puoi estrarre con una sola formula
il valore di quanti campi vuoi, anche non consecutivi. Nell'esempio
vengono estratti e passati alle celle
B1:D1 il valore della terza, quinta, sesta, nona colonna della tabella
in cui si effettua la ricerca.
Seleziona le celle B1:D1 e inserisci la seguente formula matriciale:

=CERCA.VERT("pippo";Tabella;{3;5;6;9};FALSO) da inserire con Maiusc +
Ctrl + Invio

In sostanza devi passare come terzo argomento della funzione una
matrice di costanti racchiuse da parentesi graffe
(da inserirsi manualmente eventualmente con l'ausilio di Alt + 0123 e
Alt + 0125 )
Ciao Elio
giovanna
2007-11-21 22:35:22 UTC
Permalink
Post by Umile
Salve, vorrei sapere se è possibile (e, in tal caso, in che modo)
ammettiamo che nel mio foglio di destinazione, nelle colonne B, C e D
io voglia prelevare i dati di un altro foglio, dati che anche in
questo caso fanno parte di 3 colonne diverse. E' possibile con una
sola formula, o posso solo applicare il comando CERCA.VERT per 3 volte
(una volta per la colonna B, una per la C e una per la D)?
Ovviamente vi lascio immaginare l'opportunità di tale funzione non per
3 colonne, bensì per molte di più.
Ciao Paolo,
se ho capito bene:
La formula in cella B1 del Foglio1, la tabella in $A$1:$Z$30 del
Foglio2:
=CERCA.VERT($A1;Foglio2!$A$1:$Z$30;RIF.COLONNA(B1);0)
da trascinare lungo le righe e lungo le colonne ...
--
ciao
giovanna
.......................
www.riolab.org
.........................
Continua a leggere su narkive:
Loading...