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

cerca una data tra le date

841 views
Skip to first unread message

Alexa

unread,
Jan 11, 2014, 4:17:41 AM1/11/14
to
Ho un problema con il cerca.
Io ho un elenco di date cosi fatto:

2006 2008 BABY 1
2004 2005 BABY 2
2002 2003 CUCCIOLI
2000 2001 RAGAZZI
1998 1999 ALLIEVI
1996 1997 ASPIRANTI
1994 1995 JUNIORES
1984 1993 SENIORES
1974 1983 AMATORI
1964 1973 VETERANI
1954 1963 MASTER_1
1900 1953 MASTER_2


supponendo che in A1 il mio anno da cercare sia 1945 all'interno di questo range di date devo cercare quella che sia compresa o uguale tra 1900 e 1953 ed estrapolare la parola "master_2"
come faccio?
grazie

Norman Jones

unread,
Jan 11, 2014, 5:41:11 AM1/11/14
to
Ciao Alexa,

Poniamo che la tabella sia nell'intervallo A1:C15.

Con i dati della tabella ordinati in modo *crescente*, prova la
seguente formula:
=CERCA.VERT(A1;A4:C15;3;VERO)


Se tu assegni un nome alla tabella, diciamo che sia miaTabella,
la formula potrebbe essere espressa come:

=CERCA.VERT(A1;MiaTabella;3;VERO)

===
Regards,
Norman

Alexa

unread,
Jan 11, 2014, 7:23:34 AM1/11/14
to
Mamma mia era cosi semplice?
scusa ma a ordinare in modalità crescente proprio non ci ho pensato.
grazie 1000 by alexa

Bruno Campanini

unread,
Jan 11, 2014, 7:43:53 AM1/11/14
to
Alexa explained :
> Mamma mia era cosi semplice?
> scusa ma a ordinare in modalitᅵ crescente proprio non ci ho pensato.
> grazie 1000 by alexa

Se vuoi evitare l'ordinamento:

Valore da ricercare in A1
Tabella in A2:C13

=OFFSET(A2,SUMPRODUCT((A2:A13<=A1)*(B2:B13>=A1)*ROW()),2)
da scriversi sulla stessa riga del Valolre da ricercare.

Bruno


Bruno Campanini

unread,
Jan 11, 2014, 9:32:23 AM1/11/14
to
Bruno Campanini formulated the question :

> Se vuoi evitare l'ordinamento:
>
> Valore da ricercare in A1
> Tabella in A2:C13
>
> =OFFSET(A2,SUMPRODUCT((A2:A13<=A1)*(B2:B13>=A1)*ROW()),2)
> da scriversi sulla stessa riga del Valolre da ricercare.

Se poi vuoi evitare obblighi di ordinamento e posizionamento:

========================
Public Function VSearch(SearchValue As Range, StartCell As Range)
Dim i
Set StartCell = Range(StartCell, StartCell.End(xlDown))
For Each i In StartCell
If (i <= SearchValue) And (i(1, 2) >= SearchValue) Then
VSearch = i(1, 3)
Exit For
End If
Next
End Function
=========================

Dove, per l'esempio giᅵ fatto, USAGE:
=VSearch(A1, A2)

Bruno


r

unread,
Jan 13, 2014, 4:22:51 PM1/13/14
to
=INDICE(C2:C13;CONFRONTA(A1;B2:B13;-1))
saluti
r

AIOE

unread,
Jan 13, 2014, 5:31:55 PM1/13/14
to

"r"
>
> saluti
> r

ciao, scusa l'inserimento improprio.
volendo addentrarmi in Excel in modo un po' pi� serio di quanto fatto
finora, ero alla ricerca di quel sito che fa capo a voi qui del NG, o a cui
fate spesso riferimento, appunto dedicao a risorse di Excel.
L'ho visto citato diverse volte, credevo di averlo memorizzato ma non lo
ritrovo.
forse ci scrive il paoloard, forse nel titolo compare il termine Excel.
Potresti darmene il link ?
grazie
leo


r

unread,
Jan 14, 2014, 5:34:03 AM1/14/14
to
Il giorno lunedì 13 gennaio 2014 23:31:55 UTC+1, AIOE ha scritto:
> "r" > > saluti > r ciao, scusa l'inserimento improprio. volendo addentrarmi in Excel in modo un po' pi� serio di quanto fatto finora, ero alla ricerca di quel sito che fa capo a voi qui del NG, o a cui fate spesso riferimento, appunto dedicao a risorse di Excel. L'ho visto citato diverse volte, credevo di averlo memorizzato ma non lo ritrovo. forse ci scrive il paoloard, forse nel titolo compare il termine Excel. Potresti darmene il link ? grazie leo

Ciao Leo,
Paolo scrive su http://www.riolab.org/ che immagino sia il sito che stai cercando.
Saluti
r

paoloard

unread,
Jan 14, 2014, 5:48:29 AM1/14/14
to


"r" ha scritto nel messaggio
news:cb9e4e4c-3ac9-471a...@googlegroups.com...
Assolutamente da non disdegnare il sito di Roberto:
https://sites.google.com/site/e90e50fx/

--
Ciao
paoloard
http://www.riolab.org/

AIOE

unread,
Jan 14, 2014, 6:12:11 AM1/14/14
to

"paoloard" <xxp...@alice.it> ha scritto nel messaggio
news:lb34lt$rim$1...@dont-email.me...
>
>
> Ciao Leo,
> Paolo scrive su http://www.riolab.org/ che immagino sia il sito che stai
> cercando.
> Saluti
> r
>
>
> Assolutamente da non disdegnare il sito di Roberto:
> https://sites.google.com/site/e90e50fx/
>

molte grazie, sia a te che a " r "

il riolab l'avevo trovato ricordando il tuo nick, quello che avevo perso era
il sito di roberto

saluti


paoloard

unread,
Jan 14, 2014, 8:36:58 AM1/14/14
to


"Alexa" ha scritto nel messaggio
news:482e278c-8ac2-4ebf...@googlegroups.com...

Mamma mia era cosi semplice?
scusa ma a ordinare in modalit� crescente proprio non ci ho pensato.
grazie 1000 by alexa


Senza ordinare:
in D1 l'anno da cercare,
in E1: =INDICE(C1:C12;CONFRONTA(D1;B1:B12;-1))

paoloard

unread,
Jan 14, 2014, 8:37:58 AM1/14/14
to


"paoloard" ha scritto nel messaggio news:lb3ehr$gsk$1...@dont-email.me...
uuuuuuuhhhhh.... l'aveva gi� scritta Roberto :-(((((
paoloard

0 new messages