Discussione:
comando cerca.vert + approssimazione
(troppo vecchio per rispondere)
f***@e-cremona.it
2008-12-22 19:22:48 UTC
Permalink
Il comando cerca.vert mi sembra che non funzioni per approssimazione,
ma al valore inferiore più prossimo. esempio
Serie Colonna 1: 10 - 20 - 30 - 40 - 50. Serie colonna 2: 2000 - 2500
- 2900 - 3500 - 5000
Se gli chiedo di cercarmi il corrispondente di 20 sulla colonna 2 lui
mi trova 2500 e fin qui va bene... se gli chiedo di cercarmi 22 ancora
2500... ma se chiedo 27 io per approssimazione vorrei che mi desse
2900, invece continua a darmi 2500 fino a 30. Come faccio a chiedere
di leggere il numero richiesto in approssimazione?

Grazie anticipatamente!
ciao
Francesco
Pippo
2008-12-22 20:22:28 UTC
Permalink
Post by f***@e-cremona.it
Il comando cerca.vert mi sembra che non funzioni per approssimazione,
ma al valore inferiore più prossimo. esempio
Serie Colonna 1: 10 - 20 - 30 - 40 - 50. Serie colonna 2: 2000 - 2500
- 2900 - 3500 - 5000
[cut]

Infatti, la guida di Excel per la suddetta funzione NON fa riferimento
ad "approssimazioni".

Dalla guida di Excel:

[begin]

CERCA.VERT(valore;tabella_matrice;indice;intervallo)

Se CERCA.VERT non riesce a trovare "valore" e intervallo è "VERO",
utilizzerà il valore più grande minore o uguale a valore.

[end]

..un modo per risolvere il problema, potrebbe essere quello di
*ritoccare* i tuoi dati:

Esempio:

10 2000
20 2500
27 2900
38 3500

....ma forse la mia idea e' troppo banale! :-((


Ciaooooo
--
Ciao a tutti
Pippo
paoloard
2008-12-23 10:45:57 UTC
Permalink
<***@e-cremona.it> ha scritto nel messaggio news:a81f37fb-bbac-40b7-bac0-***@g39g2000pri.googlegroups.com...
Il comando cerca.vert mi sembra che non funzioni per approssimazione,
ma al valore inferiore più prossimo. esempio
Serie Colonna 1: 10 - 20 - 30 - 40 - 50. Serie colonna 2: 2000 - 2500
- 2900 - 3500 - 5000
Se gli chiedo di cercarmi il corrispondente di 20 sulla colonna 2 lui
mi trova 2500 e fin qui va bene... se gli chiedo di cercarmi 22 ancora
2500... ma se chiedo 27 io per approssimazione vorrei che mi desse
2900, invece continua a darmi 2500 fino a 30. Come faccio a chiedere
di leggere il numero richiesto in approssimazione?

Mettendo in colonna A e B i tuoi valori, in C1 il valore da cercare, prova
così:
=INDICE(B1:B5;CONFRONTA(ARROTONDA(C1/100;1)*100;A1:A5;1))
--
"Fai sapere se e come hai risolto. Grazie"

Ciao paoloard
http://www.riolab.org
f***@e-cremona.it
2009-01-05 15:14:42 UTC
Permalink
Ciao, scusa il ritardo ma rientro dalle ferie oggi. Si funziona, con
la modifica di usare invece di arrotonda, arrotonda.eccesso, non so
bene il perchè ma ti ringrazio molto!

Ciao
Francesco
Post by paoloard
Mettendo in colonna A e B i tuoi valori, in C1 il valore da cercare, prova
=INDICE(B1:B5;CONFRONTA(ARROTONDA(C1/100;1)*100;A1:A5;1))
--
"Fai sapere se e come hai risolto. Grazie"
Ciao paoloardhttp://www.riolab.org
Loading...