Beskrivelse av uttrykkene for å telle ja, nei og andre svar i Access

Obs!

Office 365 ProPlus får nytt navn og heter nå Microsoft 365-apper for enterprise. Hvis du vil ha mer informasjon om denne endringen, kan du lese dette blogginnlegget.

Moderat: Krever grunnleggende makro-, kodings- og interoperabilitetsferdigheter.

Denne artikkelen gjelder for en Microsoft Access-databasefil (MDB) eller en Microsoft Access-databasefil (ACCDB).

Sammendrag

Denne artikkelen viser eksempeluttrykk som du kan bruke til å telle forekomstene av Ja, Nei eller Null i et felt med en Ja/Nei-datatype.

Mer informasjon

Du kan bruke følgende uttrykk i en bunntekst for rapporten til å telle forekomstene av Ja, Nei eller Null i et felt kalt YesNoField med en datatype ja/nei:

Uttrykk Summer Hva
=Sum(IIF([YesnoField],1,0)) Ja
=Sum(IIF([YesnoField],0,1)) Nei
=Sum(IIF(Ikke[YesnoField],1,0)) Nei
=Sum(IIF(Isnull[YesnoField],1,0)) Null (andre er)

Du kan også opprette et relatert uttrykk for å telle en bestemt verdi i et felt. Følgende eksempeluttrykk teller for eksempel alle forekomster av verdien 3 i et felt kalt MyField.

=Sum(IIF([MyField]=3,1,0))

Eksempel ved hjelp av eksempeldatabase gastronor

  1. Åpne eksempeldatabasen Gastronor i Access.

  2. Bruk rapportveiviseren til å opprette en rapport basert på Produkter-tabellen.

  3. Velg KategoriID og Enhetspris som feltene for rapporten.

  4. Gruppe på kategoriID.

  5. I utformingsvisningen for rapporten klikker du Sortering og grupperingVis-menyen, og kontrollerer at egenskapen GroupFooter for CategoryID er satt til Ja.

    Merk Klikk Grupper & Sorter i gruppering & Totaler-gruppen i utforming i Access 2007, og kontroller at egenskapen med en bunntekstinndeling for KategoriID er valgt. Design

  6. Legg til en ubundet tekstboks i delen KategoriID-bunntekst med egenskapen ControlSource for tekstboksen som er satt til følgende uttrykk:

    =Sum(IIF([Utgått],1,0))

  7. Legg til en annen ubundet tekstboks med egenskapen ControlSource for tekstboksen satt til følgende uttrykk:

    =Sum(IIF([Utgått],0,1))

  8. Klikk Forhåndsvisning på Fil-menyen. File

    I Access 2007 klikker du Microsoft Office-knapp, velger Skriv ut, og deretter klikker du Forhåndsvisning.

    Legg merke til at det første uttrykket teller antall produkter i hver kategori som har utgått-feltet satt til Ja. Det andre uttrykket teller antall produkter i hver kategori som har feltet Utgått satt til Nei.