Studio CICUTO - PC C ha scritto:
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
con queste date funziona correttamente dal 01/01/08:
31/12/07 31/12/07 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
Grazie!!! in effetti cosi' la formula e' molto piu' snella...
ciao
Beppe
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]