All'interno dell'elaborazione di un calcolo ho dovuto estrapolare tra le grandezze in gioco anche un numero derivato da una tabella di valori.
Il numero viene calcolato applicando un'interpolazione lineare fra due numeri diversi in base all'intervallo fra due importi.
Tutto mi funziona bene. Ho costruito la tabella con i dati di partenza (numeri ed importi) ed ho ripetuto la struttura del calcolo per tutte le colonne.
Alla fine ho ottenuto una seconda tabella con le interpolazioni fra tutte i numeri in base a tutti gli intervalli di importo. Ora devo scegliere quale sia il mio numero giusto calcolato in base all'importo.
Ho seguito il seguente procedimento:
Dato che la casella Y18 contiene l'importo di riferimento
Dato che i numeri calcolati con l'interpolazione sono tabellati da CC18 a BC18 per importi da 4000000000 a 250000
La casella in cui mi trovo (Per es. A1) deve restituirmi il seguente valore:
=SE(Y18>4000000000;CC18;SE(Y18>3000000000;CB18;SE(Y18>2000000000;CA18;SE(Y18>1500000000;BZ18;SE(Y18>...
In altre parole:
Se
Y18>4000000000 restituisci il valore CC18
Y18>3000000000 restituisci il valore CB18
Y18>2000000000 restituisci il valore CA18
e così via...
Tutto bellissimo se non fosse che il limite della funzione SE è posto a 7 livelli ed io ne ho 29!!!
Qualcuno sa darmi un suggerimento?
Grazie
Ciao ciao
Davide
:-)