Medio
Scopo
Restituisce un valore che è la media di tutti i valori validi non vuoti in un campo.
Formato
Medio ( campo {; campo...} )
Parametri
campo - qualsiasi
campo correlato,
campo multiplo o set di campi
non multipli; o un'
espressione che restituisce un campo, un campo multiplo o un set di campi non multipli.
I parametri racchiusi tra parentesi graffe { } sono opzionali.
Tipo di dati riportato
Numero
Creata in
FileMaker Pro 6.0 o versione precedente
Descrizione
Campo può essere uno dei seguenti:
•un campo multiplo (campoMultiplo).
•un campo in
record correlati corrispondenti specificato da
(tabella::campo), indipendentemente dal fatto che tali
record siano visualizzati o meno in un
portale.
•diversi campi non multipli in un record (campo1;campo2;campo3...).
•ripetizioni corrispondenti di campi multipli di un record (campoMultiplo1;campoMultiplo2;campoMultiplo3), se il risultato viene restituito in un campo multiplo con almeno lo stesso numero di ripetizioni.
•diversi campi nel primo record corrispondente specificati da
(tabella::campo1;tabella::campo2;...). È possibile includere campi di diverse
tabelle (tabella 1::campo A;tabella 2::campo B...).
Note
•Quando un campo di riferimento è un campo multiplo, la funzione Medio restituisce la media dei valori nel primo campo ripetuto, quindi la media dei valori del secondo campo ripetuto, e così via. Pertanto, (1+5+6)/3=4;(2+6)/2=4;7/1=7;8/1=8.
Esempi
Una tabella Studente ha un portale che visualizza i voti di tutti gli esami sostenuti da uno studente. I voti degli esami si trovano in una tabella chiamata Esami.
Medio ( Esami::Voto ) restituisce la media dei voti dello studente per tutti gli esami che ha sostenuto.
Nei seguenti esempi:
• Campo1 contiene due ripetizioni con valori pari a 1 e 2.
• Campo2 contiene quattro ripetizioni con valori pari a 5, 6, 7 e 8.
• Campo3 contiene 6.
Medio ( Campo2 ) restituisce 6.5 quando il calcolo non è un campo multiplo.
Medio ( Campo1 ; Campo2 ; Campo3 ) restituisce 4, 4, 7, 8 quando il calcolo è un campo multiplo.
Argomenti correlati