Discussione:
cerca verticale non sulla prima collonna
(troppo vecchio per rispondere)
Alessio
2007-06-18 08:13:00 UTC
Permalink
è possibile per esempio cercare una valore nella seconda colonna di un
intervallo e restiruire un indice presente sulla prima colonna con la
funziona cerca verticale?
c'e' qualche mandrakata che consente di aggirare l'ostacolo? (possibilmente
senza, ricreare una tabella con le colonne invertite)
Antonio
2007-06-18 09:43:00 UTC
Permalink
Post by Alessio
è possibile per esempio cercare una valore nella seconda colonna di un
intervallo e restiruire un indice presente sulla prima colonna con la
funziona cerca verticale?
c'e' qualche mandrakata che consente di aggirare l'ostacolo? (possibilmente
senza, ricreare una tabella con le colonne invertite)
Credo con CERCA.VERT() non si può, dovresti sopperire con SCARTO() e
CONFRONTA() del tipo

=SCARTO(B1;CONFRONTA(D1;$B$1:$B$10;0)-1;-1;1;1)

A B C D E
gennaio pippo 10 paperino marzo
febbraio pluto 20
marzo paperino 30
aprile minnie 40
maggio clarabella 50
giugno gastone 60
luglio ciccio 70
agosto gastone 80


come vedi nella tabella di esempio se in D1 scrivi paperino in E1
(dove metterai la suddetta formula) ti restituisce marzo che sta sulla
colonna precedente alla B con i nomi

Ciao
Antonio
Maurizio Borrelli
2007-06-19 10:23:36 UTC
Permalink
Post by Antonio
Post by Alessio
è possibile per esempio cercare una valore nella seconda colonna di un
intervallo e restiruire un indice presente sulla prima colonna con la
funziona cerca verticale?
c'e' qualche mandrakata che consente di aggirare l'ostacolo?
(possibilmente senza, ricreare una tabella con le colonne invertite)
Credo con CERCA.VERT() non si può, dovresti sopperire con SCARTO() e
CONFRONTA() del tipo
=SCARTO(B1;CONFRONTA(D1;$B$1:$B$10;0)-1;-1;1;1)
A B C D E
gennaio pippo 10 paperino marzo
febbraio pluto 20
marzo paperino 30
aprile minnie 40
maggio clarabella 50
giugno gastone 60
luglio ciccio 70
agosto gastone 80
come vedi nella tabella di esempio se in D1 scrivi paperino in E1
(dove metterai la suddetta formula) ti restituisce marzo che sta sulla
colonna precedente alla B con i nomi
Ciao Antonio. Ciao Alessio.

Un altro modo (che preferisco):

E1: =INDICE(A1:A8;CONFRONTA(D1;B1:B8;0))

-oppure-

E1: =INDICE(A1:C8;CONFRONTA(D1;B1:B8;0);1)

--
(Facci sapere se e eventualmente come hai risolto. Grazie.)

Ciao :o) Microsoft MVP (Excel)
Maurizio <http://mvp.support.microsoft.com/profile/Maurizio.Borrelli>
--------
?SPQR(C)
 X       RIO - Risorse in italiano per gli utenti di office
-------- <http://www.riolab.org>
eliano
2007-06-18 10:20:01 UTC
Permalink
Post by Alessio
è possibile per esempio cercare una valore nella seconda colonna di un
intervallo e restiruire un indice presente sulla prima colonna con la
funziona cerca verticale?
c'e' qualche mandrakata che consente di aggirare l'ostacolo? (possibilmente
senza, ricreare una tabella con le colonne invertite)
Ciao Alessio.
Della serie non c'è trucco, non c'è inganno, ma solo conoscenza; vedi. oltre
all'ottima soluzione di Antonio (ciao):
http://ennius.altervista.org/formule/form4.htm
Eliano
Loading...