iclam contabilita ha scritto:
con la formula:

=SE(A4<>"";SCARTO(quotaz.$B$2;CONFRONTA(A4;quotaz.$B$2:$B$200;1);2);"")

nella cella A4 c'e' una data e la formula
dovrebbe restituirmi il valore della colonna_D.

esempio della tabella quotaz:
colonna_A   colonna_B   colonna_C  colonna_D
data_iniz   data_fine   valore1    valore2
03/01/08    07/01/08    630,305    0,65531
08/01/08    09/01/08    622,660    0,64766
10/01/08    14/01/08    617,415    0,64242
15/01/08    16/01/08    593,660    0,61866
17/01/08    21/01/08    589,765    0,61477


Nonostante abbia provato tutti i valori per "Tipo",
la formula confronta non risponde con il valore corretto
se la data contenuta nella cella A4 e' uguale a quella della colonna_B,
nella tabella quotaz.

[...]

In effetti l'help parla di valori minori o uguali e maggiori o uguali, mentre la funzione agisce diversamente.
Però ho provato a riscriverla così:

=SE(A4<>"";SCARTO(quotaz.$B$2;CONFRONTA(A4-1;quotaz.$B$2:$B$201;1);2);"")

e sembrerebbe funzionare!
Resta il problema del 03/01/08, risolvibile inserendo una prima riga con date di inizio anno

01/01/08     01/01/08     0    0

anche se in realtà inserendo 02/01/08 dà un risultato che nell'applicazione che ti serve non ha senso! Allora lo si può inserire come seconda data della prima riga, anche se poi dà #N/D, però a questo punto per date precedenti o successive a quelle indicate si può usare la funzione di rilevazione dell'errore per far comparire altre diciture.

Saluti
Stefano CICUTO

--
Studio CICUTO
tel. +39 0113093302
www.studiocicuto.t35.com
[EMAIL PROTECTED]
----------------------------------------------------
OpenOffice.org: usalo, copialo e regalalo, è legale!
http://it.openoffice.org/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a