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

OOcalc: consiglio su cerca.vert

9 views
Skip to first unread message

ollenotna

unread,
Oct 5, 2010, 6:12:41 AM10/5/10
to
Problema. Ho creato una matrice di due colonne per definire la
valutazione di una serie di prestazioni agonistiche: nella prima colonna
in ordine decrescente il risultato (nel caso di salto in alto ad esempio
1,80 - 1,70 - 1,60 - etc.) nella seconda la valutazione (10 - 9 - 8 -
etc.) e a questa matrice ho dato un nome.
Voglio quindi inserire un valore in una cella e calcolare la valutazione
controllando la matrice.

Un modo "barbaro" sarebbe una serie di SE nidificati:
=se(cella>=riferimento1;valutazione1;se(cella>=riferimento2;valutazione2;se...)))

Una soluzione più semplice potrebbe essere:
=cerca.vert(cella;nomematrice;2)

Il problema è che cerca.vert fa un controllo solo di uguaglianza, mentre
nel mio caso serve un controllo per maggiore-e-uguale, definendo nella
matrice le fasce di valori attribuite a ogni singola valutazione.
La soluzione sarebbe quella di creare una matrice con tutti i valori
possibili (quindi con l'esempio di sopra: 1,90 - 1,89 - 1,88 ....
0,00) il che però obbligherebbe a una matrice molto grande.

Qualcuno potrebbe suggerirmi una qualche soluzione più elegante?
Se risolvibile solo con funzioni sarebbe meglio, ma se è proprio
menecessaria una macro...

0 new messages