Megosztás a következőn keresztül:


Az igen, a nem és az Access egyéb válaszainak megszámlálásához szükséges kifejezések leírása

Mérsékelt: Alapszintű makró-, kódolási és együttműködési képességeket igényel.

Ez a cikk a Microsoft Access-adatbázisfájlra (.mdb) vagy a Microsoft Access-adatbázisfájlra (.accdb) vonatkozik.

Összefoglalás

Ez a cikk olyan mintakifejezéseket sorol fel, amelyekkel megszámlálható az Igen, a Nem vagy a Null előfordulása egy Igen/Nem adattípusú mezőben.

További információ

A jelentés láblécében az alábbi kifejezésekkel számlálhatja meg az Igen, a Nem vagy a Null előfordulásokat egy Igen/Nem adattípusú igen/nem típusú mezőben:

Expression Összegzések
=Sum(IIF([YesNoField];1,0)) Igen
=Sum(IIF([YesNoField];0,1)) Nem
=Sum(IIF(Not[YesNoField];1,0)) Nem
=Sum(IIF(IsNull[YesNoField];1,0)) Null

Létrehozhat egy kapcsolódó kifejezést is, amellyel megszámlálhat egy adott értéket egy mezőben. Az alábbi mintakifejezés például megszámolja a 3 érték összes előfordulását egy MyField nevű mezőben.

=Szum(IIF([Sajátmező]=3;1,0))

Példa a Northwind mintaadatbázis használatával

  1. Nyissa meg a Northwind mintaadatbázist az Accessben.

  2. A Jelentés varázslóval hozzon létre egy jelentést a Termékek tábla alapján.

  3. A jelentés mezőiként válassza a CategoryID és a UnitPrice elemet.

  4. Csoportosítás a Kategóriaazonosítón.

  5. A jelentés tervező nézetében kattintson a Nézet menü Rendezés és csoportosítás elemére, és győződjön meg arról, hogy a CategoryIDGroupFooter tulajdonsága Igen értékre van állítva.

    Megjegyzés Az Access 2007-ben a jelentés tervező nézetében, a Tervezés lapon kattintson a Csoportosítás & Rendezéselemre a Csoportosítás & Összegek csoportban, és győződjön meg arról, hogy a CategoryIDláblécszakasz-tulajdonsága be van jelölve.

  6. Adjon hozzá egy kötetlen szövegdobozt a CategoryID láblécszakaszban a szövegmező ControlSource tulajdonságával a következő kifejezésre állítva:

    =Sum(IIF([Megszűnt];1;0))

  7. Adjon hozzá egy második kötetlen szövegdobozt a szövegmező ControlSource tulajdonságával a következő kifejezésre beállítva:

    =Sum(IIF([Megszűnt];0;1))

  8. A Fájl menüben kattintson a Nyomtatási kép elemre.

    Az Access 2007-ben kattintson a Microsoft Office gombra, mutasson a Nyomtatás pontra, majd kattintson a Nyomtatási kép elemre.

    Figyelje meg, hogy az első kifejezés megszámolja az egyes kategóriákban lévő termékek számát, amelyekNél a Megszűnt mező értéke Igen. A második kifejezés megszámolja az egyes kategóriákban lévő termékek számát, amelyeknél a Nem értékre van állítva a Megszűnt mező.