Summere en kolonne med tall i en gjentatt tabell

Gjelder for
InfoPath 2010 InfoPath 2013

Når du setter inn en gjentatt tabell i en skjemamal, legger Microsoft Office InfoPath automatisk til en overskriftsrad øverst i tabellen, slik at du kan skrive inn etiketter for tabellkolonnene. Du kan eventuelt legge til en bunntekstrad nederst i en gjentatt tabell. Bunntekstrader brukes vanligvis til å vise en løpende totalsum under en kolonne med tall. Du kan for eksempel legge til en tekstboks for totalsum i en bunntekstrad under en kolonne med utgifter i en skjemamal for utgiftsrapport. Hvis du vil legge til verdiene i kolonnen, kan du knytte summer-funksjonen til tekstboksen Total i bunntekstraden.

e76d8268-be60-4a5f-9e88-36b885024bb1

I denne artikkelen

Trinn 1: Legge til en bunntekstrad i en gjentatt tabell

Trinn 2: Legge til en tekstboks for summering i bunntekstraden

Trinn 3: Summere en kolonne med tall i den gjentatte tabellen

  1. Dobbeltklikk etiketten For gjentatt tabell under tabellen i skjemamalen.

  2. Klikk visningsfanen .

  3. Merk av for Inkluder bunntekst under Alternativer.

    Tips

    Hvis du vil legge til flere bunntekster i tabellen på slutten av en gjentatt tabell, høyreklikker du i en tom celle i den første bunntekstraden du satte inn, peker på Sett inn på hurtigmenyen og klikker deretter Rader over eller Rader nedenfor.

Til toppen av siden

Når du har lagt til en bunntekstrad i den gjentatte tabellen, kan du legge til en tekstboks for totalsum i bunntekstraden.

Obs!

Du legger til tekstboksen Totalt i bunntekstraden, ikke dataraden, fordi skjemabrukere kan legge til flere forekomster av dataraden, og du vil ikke at Total-boksen skal vises flere ganger i brukerens skjema.

  1. Klikk cellen i kolonnen der du vil legge til Total-boksen, i bunntekstraden.

  2. Klikk TekstboksSett inn-menyen.

    Tips

    Du kan bruke en boks for rik tekst eller uttrykk i stedet for en tekstboks. Uttrykksbokser viser bare data og lagrer dem ikke. Derfor bør du bare bruke en uttrykksboks hvis du ikke vil bruke den beregnede summen i en annen beregning eller lagre den som en del av skjemamalen.

  3. Klikk i cellen til venstre for bunntekstraden der du satte inn tekstboksen. Her legger du til tekstboksetiketten.

  4. Skriv inn totalsummen, og merk deretter teksten.

  5. Klikk Høyrejuster tekstf8b76e67-9418-4219-ac92-b3b3a761e5bcStandard verktøylinjen.

  6. Dobbeltklikk tekstboksen du la til i trinn 2.

  7. Klikk Data-fanen.

  8. Skriv inn en etikett, for eksempel totalEkspenser, i Feltnavn-boksen.

  9. Endre datatypen fra Tekst (streng) til Desimal (dobbel) i datatypelisten. Dette gjør at du kan vise tall med desimaler, for eksempel KR 1234,12.

  10. Klikk Formater.

  11. Klikk Valuta under Format i dialogboksen Desimalformat, og velg deretter valutaen du vil bruke.

Til toppen av siden

Trinn 3: Summere en kolonne med tall i den gjentatte tabellen

Hvis du bruker en gjentatt tabell til å samle inn numeriske data fra brukerne, kan du bruke summeringsfunksjonen til å legge sammen tallene som brukerne angir i en tabell. Det spiller ingen rolle hvor mange rader brukere legger til i tabellen når de fyller ut skjemaet, eller hvor mange tall de angir. Så lenge du bruker summer-funksjonen , justeres den beregnede verdien i henhold til tekstboksen.

Formler lagres i felt i datakilden og vises i kontrollene som er bundet til disse feltene. Når du utformer en skjemamal, kan du opprette en formel som summerer en kolonne med tall i en gjentatt tabell ved hjelp av en tekstboks, boks for rik tekst eller uttrykksboks.

  1. Dobbeltklikk tekstboksen du satte inn i bunntekstraden, i bunntekstraden.
  2. Klikk Data-fanen.
  3. Klikk Sett inn formel888d37c3-e2dd-4119-8922-6a7ed6128c8e under Standardverdi.
  4. Klikk Sett inn funksjon i dialogboksen Sett inn formel.
  5. Klikk Matematikk i Kategorier-listen.
  6. Klikk summer i Funksjoner-listen, og klikk deretter OK for å gå tilbake til dialogboksen Sett inn formel.
    På dette tidspunktet skal du se følgende formel i dialogboksen Sett inn formel .
    5679c906-10c7-4f4e-a463-c825112798bd
  7. Dobbeltklikk teksten i parentes i Formel-boksen .
    Dialogboksen Velg et felt eller en gruppe vises.
  8. Klikk feltet du vil summere verdiene for, i datakildelisten .

Til toppen av siden