Beregne gjennomsnittet for en kolonne med tall
Du kan bruke uttrykksbokser til å beregne gjennomsnittet for en kolonne med tall. I tillegg kan du utføre andre beregninger. Når du lager formler i en uttrykksboks, henviser du til feltene og gruppene som kontroller på skjemaet er bundet til, ikke selve kontrollene. Du lager formlene ved å bruke XPath, men du kan følge disse trinnene uten å kjenne til XPath.
- Plasser innsettingspunktet der du vil sette inn uttrykksboksen, i utformingsmodus.
- Hvis oppgaveruten Kontroller ikke vises, velger du Flere kontroller på Sett inn-menyen.
- Klikk Uttrykksboks i oppgaveruten Kontroller.
- Skriv inn et uttrykk som det nedenfor i XPath-boksen i dialogboksen Sett inn uttrykksboks:
(sum(min:gruppe1/min:gruppe2/mitt:felt3)) div (count(min:gruppe1/min:gruppe2/mitt:felt3))Obs! I dette uttrykket er min:gruppe1/min:gruppe2/mitt:felt3 bare et eksempel. Når du skriver inn gjennomsnittsuttrykket, må du bruke et XPath-uttrykk som identifiserer feltet ditt.
- Klikk Velg XPath i dialogboksen Sett inn uttrykksboks
.
- Velg feltet som kolonnen er bundet til, i dialogboksen Velg et felt eller en gruppe, og klikk deretter OK.
Obs! Feltet må være et gjentatt felt eller en del av en gjentatt gruppe.
- I dialogboksen Sett inn uttrykksboks bryter du teksten i XPath-boksen med dette uttrykket: (sum(tekst ))div(count(tekst ))
- Klipp ut teksten i XPath-boksen og kopier den til utklippstavlen ved å merke den og trykke CTRL+X.
- I XPath-boksen skriver du (sum(
- Trykk CTRL+V for å lime teksten du kopierte, inn i XPath-boksen.
- Etter teksten skriver du ))div(count(
- Trykk CTRL+V for å lime teksten inn igjen i XPath-boksen.
- Etter teksten skriver du ))
- Klikk Velg XPath i dialogboksen Sett inn uttrykksboks
- KlikkForhåndsvis skjema på standardverktøylinjen for å teste formelen.
Obs! Hvis det er et tomt felt i en gjennomsnittsformel, vises resultatet som NaN eller 1. #QNAN (Not a Number) i uttrykksboksen. Du kan unngå dette ved å lage en standardverdi for feltene som brukes i formelen.