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

Minimo e Massimo di una serie di valori

1,135 views
Skip to first unread message

Davide

unread,
Jan 11, 2010, 12:59:01 PM1/11/10
to
Salve a tutto il NG.

Ho una tabella con 4 campi numerici.
In una query vorrei calcolare per ogni record il valore minimo e il valore
massimo dei quattro valori inseriti.
Inoltre, nel calcolo del valore minimo non devono essere considerati i
valori = 0

Esempio:
Tabella
Val1 Val2 Val3 Val4
10,5 120 80 55,3
115 0 17 92

Query
Val1 Val2 Val3 Val4 Min Max
10,5 120 0 55,3 10,5 120
115 0 17 92 17 115


Come posso fare?
Esistono in Access delle funzioni analoghe a quelle di Excel:
=MAX.VALORI(val1;val2,...)
=MIN.VALORI(val1;val2,...)

Grazie
Davide


Karl Donaubauer

unread,
Jan 11, 2010, 2:03:37 PM1/11/10
to

No, ma puoi usare queste funzioni:
http://www.allenbrowne.com/func-09.html

--
HTH
Karl
*********
Access FAQ: www.donkarl.com/it


almorel

unread,
Jan 11, 2010, 2:07:02 PM1/11/10
to

Ciao, per una esigenza simile avevo fatto questa funzione

Public Function PiuGrande(n1, n2, n3, n4)
If n1 >= n2 And n1 >= n3 And n1 >= n4 Then PiuGrande = n1: Exit
Function
If n2 >= n3 And n2 >= n1 And n2 >= n4 Then PiuGrande = n2: Exit
Function
If n3 >= n2 And n3 >= n1 And n3 >= n4 Then PiuGrande = n3: Exit
Function
If n4 >= n1 And n4 >= n2 And n4 >= n3 Then PiuGrande = n4: Exit
Function
End Function


Sulla falsariga puoi fare la funzione PiuPiccolo


Nella query metterai PiuGrande(val1;val2;val3;val4) e idem per il più
piccolo.

Ciao
Alberto

Davide

unread,
Jan 12, 2010, 10:16:05 AM1/12/10
to
"Karl Donaubauer" <NoS...@donkarl.com> ha scritto nel messaggio
news:7r1b0e...@mid.individual.net...

Grazie Mille Karl!!
� proprio quello che cercavo.

Davide


0 new messages