Střední: Vyžaduje základní maker, kódování a interoperability dovedností.
Tento článek se týká aplikace Microsoft Access soubor databáze (MDB) nebo souboru databáze (.accdb) aplikace Microsoft Access.
Souhrn
Tento článek uvádí ukázky výrazů, které můžete použít k určení počtu výskytů Ano, ne nebo Null v poli Ano/žádná data type.
Další informace
Následující výrazy v zápatí sestavy slouží k určení počtu výskytů Ano, ne nebo Null v poli s názvem YesNoField s typem dat Ano/Ne:
Expression Sums What
--------------------------------------------
=Sum(IIF([YesNoField],1,0)) Yes
=Sum(IIF([YesNoField],0,1)) No
=Sum(IIF(Not[YesNoField],1,0)) No
=Sum(IIF(IsNull[YesNoField],1,0)) Null
Můžete také vytvořit související výraz spočítat konkrétní hodnotu v poli. Například následující ukázkový výraz vrátí všechny výskyty hodnotu 3 do pole s názvem MyField.
=Sum(IIF([MyField]=3,1,0))
Příklad použití ukázkové databáze Northwind
-
V aplikaci Access otevřete ukázkovou databázi Northwind.
-
Pomocí Průvodce sestavou a vytvořit sestavu založenou na tabulce výrobky .
-
Vyberte CategoryID a JednotkováCena jako pole pro sestavu.
-
Skupiny CategoryID.
-
V návrhovém zobrazení sestavy v nabídce Zobrazit klepněte na příkaz řazení a seskupování a ujistěte se, že pole CategoryID vlastnost zápatí skupiny je nastavena na hodnotu Ano.
Poznámka: V aplikaci Access 2007 v návrhovém zobrazení sestavy, na kartě Návrh klepněte na tlačítko Seřadit a seskupit ve skupině seskupení a součty a ujistěte se, že je vybrána vlastnost s částí zápatíKódKategorie . -
Přidáte nevázané textové pole do sekce zápatí KódKategorie s vlastnost Zdroj ovládacího prvku textového pole sady na následující výraz:
=SUM(IIf([Discontinued],1,0))
-
Přidáte druhý nevázané textové pole s vlastností Zdroj ovládacího prvku textového pole sady na následující výraz:
=SUM(IIf([Discontinued],0,1))
-
V nabídce soubor klepněte na tlačítko Náhled.
V aplikaci Access 2007 klepněte na Tlačítko Microsoft Office, přejděte na příkaz Tiska potom klepněte na tlačítko Náhled.
Všimněte si, že bude první výraz zjistit počet produktů v rámci jednotlivých kategorií, které mají pole NákupUkončen nastavena na hodnotu Ano. Druhý výraz bude počet produktů v rámci jednotlivých kategorií, které mají pole NákupUkončen nastavena na hodnotu Ne.