Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

cerca.vert con 2 matrici tabella su fogli diversi dello stesso file

1,010 views
Skip to first unread message

Porkemon

unread,
Jan 21, 2011, 6:22:56 AM1/21/11
to
Salve vorrei sapere se esiste un modo per usare il comando cerca.vert
su 2 fogli.
Mi spiego meglio, vorrei che le matrici tabella fossero 2 una nel
foglio DB pesi grezzi e una sul foglio DB pesi zincati e che la cella
mi cercasse prima su una e poi sull'altra tabella il valore da
restituirmi.
Logicamente il "VALORE" non sarà uguale nei due fogli .
mi serve per distinguere i due DB in 2 fogli diversi dello stesso file
per capirci.

Grazie
Ho provato robe del genere ma logicamente non funzionano

=CERCA.VERT($P13;'DB Pesi_grezzi'!$I:$O;2;FALSO)&CERCA.VERT($P13;'DB
Pesi_zincati'!$I:$O;2;FALSO))

ma serve per spiearmi meglio :-)

grazie.

r

unread,
Jan 21, 2011, 7:07:01 AM1/21/11
to

non sono sicuro d'aver capito, comunque cerca.vert restituisce un
errore se non trova risultati quindi verificando con un se l'eventuale
errore puoi in caso vero indirizzare il cerca nell'altro foglio ...
puoi anche ed è meglio usare il conta.se ovvero se conta.se il valore
sul primo foglio restituisce 0 cerchi sul secondo.
fai sapere se hai difficoltà
saluti
r

ale

unread,
Jan 21, 2011, 8:40:05 AM1/21/11
to
> r- Nascondi testo citato
>
> - Mostra testo citato -

ciao roberto,
forse dovrei aprire un altro post....ma ho una mia curiosità: per
sapere se trova (o non trova) dei risultati, c'è un motivo particolare
per cui gli consigli il conta.se invece del val.non.disp sul
cerca.vert, o ancora del se.errore ma sempre sul cerca.vert? è giusto
una curiosità.
ciao
ale

paoloard

unread,
Jan 21, 2011, 8:55:49 AM1/21/11
to
"ale" ha scritto nel messaggio
news:17156e2e-a16c-4d5a...@r19g2000prm.googlegroups.com...

--------------------------------------------------

molto semplicemente con il CONTA.SE non devi gestire una eventuale
segnalazione di errore che, al contrario, potrebbe bloccarti l'esecuzione
della formula.

ciao paoloard
http://www.riolab.org

ale

unread,
Jan 21, 2011, 8:58:35 AM1/21/11
to
On 21 Gen, 14:55, "paoloard" <xp...@katamail.com> wrote:
> "ale"  ha scritto nel messaggionews:17156e2e-a16c-4d5a...@r19g2000prm.googlegroups.com...
> ciao paoloardhttp://www.riolab.org- Nascondi testo citato

>
> - Mostra testo citato -

grazie mille...hai perfettamente ragione, è il risultato stesso che ti
indica l'esistenza o meno.
ciao
ale

r

unread,
Jan 21, 2011, 9:27:54 AM1/21/11
to
On 21 Gen, 14:55, "paoloard" <xp...@katamail.com> wrote:
> "ale"  ha scritto nel messaggionews:17156e2e-a16c-4d5a...@r19g2000prm.googlegroups.com...
> ciao paoloardhttp://www.riolab.org- Nascondi testo citato

>
> - Mostra testo citato -

grazie Paolo ... ti nomino ufficialmente mio avvocato difensore :-)
ciao!
r

paoloard

unread,
Jan 21, 2011, 9:37:24 AM1/21/11
to
"r" ha scritto nel messaggio
news:abe293bb-141f-4071...@r19g2000prm.googlegroups.com...

On 21 Gen, 14:55, "paoloard" <xp...@katamail.com> wrote:
> "ale" ha scritto nel
> messaggionews:17156e2e-a16c-4d5a...@r19g2000prm.googlegroups.com...
>
> On 21 Gen, 13:07, r <robb....@gmail.com> wrote:
>
>
>
>
>
> > On 21 Gen, 12:22, Porkemon <porkemo...@gmail.com> wrote:
>
> > > Salve vorrei sapere se esiste un modo per usare il comando cerca.vert
> > > su 2 fogli.
> > > Mi spiego meglio, vorrei che le matrici tabella fossero 2 una nel
> > > foglio DB pesi grezzi e una sul foglio DB pesi zincati e che la cella
> > > mi cercasse prima su una e poi sull'altra tabella il valore da
> > > restituirmi.

> > > Logicamente il "VALORE" non sar� uguale nei due fogli .


> > > mi serve per distinguere i due DB in 2 fogli diversi dello stesso file
> > > per capirci.
>
> > > Grazie
> > > Ho provato robe del genere ma logicamente non funzionano
>
> > > =CERCA.VERT($P13;'DB Pesi_grezzi'!$I:$O;2;FALSO)&CERCA.VERT($P13;'DB
> > > Pesi_zincati'!$I:$O;2;FALSO))
>
> > > ma serve per spiearmi meglio :-)
>
> > > grazie.
>
> > non sono sicuro d'aver capito, comunque cerca.vert restituisce un
> > errore se non trova risultati quindi verificando con un se l'eventuale
> > errore puoi in caso vero indirizzare il cerca nell'altro foglio ...

> > puoi anche ed � meglio usare il conta.se ovvero se conta.se il valore


> > sul primo foglio restituisce 0 cerchi sul secondo.

> > fai sapere se hai difficolt�


> > saluti
> > r- Nascondi testo citato
>
> > - Mostra testo citato -
>
> ciao roberto,

> forse dovrei aprire un altro post....ma ho una mia curiosit�: per
> sapere se trova (o non trova) dei risultati, c'� un motivo particolare


> per cui gli consigli il conta.se invece del val.non.disp sul

> cerca.vert, o ancora del se.errore ma sempre sul cerca.vert? � giusto
> una curiosit�.


> ciao
> ale
> --------------------------------------------------
>
> molto semplicemente con il CONTA.SE non devi gestire una eventuale
> segnalazione di errore che, al contrario, potrebbe bloccarti l'esecuzione
> della formula.
>
> ciao paoloardhttp://www.riolab.org- Nascondi testo citato
>
> - Mostra testo citato -

grazie Paolo ... ti nomino ufficialmente mio avvocato difensore :-)
ciao!
r

-------------------------------------------------

Ok, allora ti mando la parcella :-)

ciao paoloard
http://www.riolab.org

r

unread,
Jan 21, 2011, 10:11:09 AM1/21/11
to
On 21 Gen, 15:37, "paoloard" <xp...@katamail.com> wrote:
> "r"  ha scritto nel messaggionews:abe293bb-141f-4071...@r19g2000prm.googlegroups.com...
> > ciao paoloardhttp://www.riolab.org-Nascondi testo citato

>
> > - Mostra testo citato -
>
> grazie Paolo ... ti nomino ufficialmente mio avvocato difensore :-)
> ciao!
> r
> -------------------------------------------------
>
> Ok, allora ti mando la parcella :-)
>
> ciao paoloardhttp://www.riolab.org- Nascondi testo citato
>
> - Mostra testo citato -

LOLLLLL!
:-D
vacci piano però!
r

Porkemon

unread,
Jan 24, 2011, 3:11:35 AM1/24/11
to
On 21 Gen, 13:07, r <robb....@gmail.com> wrote:

scusa ma non riesco ad aggiungere al cerca.vert il conta.se
all'interno della stessa formula nella stessa cella ovviamente.

Saresti così gentile da farmi un esempio?

io ho ad esempio queste caratteristiche :

=CERCA.VERT($P10;'DB Pesi-Costi'!$J:$P;2;FALSO) che mi cerca in un DB
e dovrei aggiungere che se non trova qua il valore P10 ( che è un
testo ) deve ricercarmelo sul 'DB Trasporti'!J:P;3 che è su un altro
foglio.

Grazie ancora, ma non sono pratico per nulla.

ale

unread,
Jan 24, 2011, 4:18:44 AM1/24/11
to
> Grazie ancora, ma non sono pratico per nulla.- Nascondi testo citato

>
> - Mostra testo citato -

prova così, anche se l'ho scritta al volo
=SE(CONTA.SE('DB Pesi-Costi'!$J:$J;$P10)>0CERCA.VERT($P10;'DB Pesi-
Costi'!$J:$P;2;FALSO);CERCA.VERT($P10;'DB Trasporti'!J:P;2;FALSO))
oppure
=se(VAL.NON.DISP(CERCA.VERT($P10;'DB Pesi-Costi'!$J:$P;
2;FALSO));CERCA.VERT($P10;'DB Trasporti'!J:P;
2;FALSO);CERCA.VERT($P10;'DB Pesi-Costi'!$J:$P;2;FALSO))
ciao
ale

Porkemon

unread,
Jan 24, 2011, 7:10:25 AM1/24/11
to

Perfetto!! Eureka!! la seconda variante funziona perfettamente.
Grazie ancora

r

unread,
Jan 24, 2011, 6:32:29 PM1/24/11
to
ciao Ale,
ti aggiusto la prima, probabilmente colpa la fretta, mancava un ;

=SE(CONTA.SE('DB Pesi-Costi'!$J:$J;$P10);CERCA.VERT($P10;'DB Pesi-


Costi'!$J:$P;2;FALSO);CERCA.VERT($P10;'DB Trasporti'!J:P;2;FALSO))

saluti
r

Porkemon

unread,
Jan 25, 2011, 2:06:54 AM1/25/11
to

Orco, chiedo scusa non ho nemmeno controllato se mancava qualcosa io,
provata la seconda mi sono affidato a quella.

Grazie ancora.

PS: secondo voi se con questo metodo uso DB anche su 3 o 4 fogli
diversi rischio di appesantire troppo il file?

r

unread,
Jan 25, 2011, 5:04:33 AM1/25/11
to

dipende su quante righe usi le formule ... prova :-)
saluti
r

Porkemon

unread,
Jan 26, 2011, 10:52:19 AM1/26/11
to

Per la cronaca funziona anche la prima corretta.
grazie

0 new messages