• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessのレポートで、グループフッターで件数を表示するには?)

Accessのレポートでグループフッターで社員数を表示する方法

このQ&Aのポイント
  • Accessで社員DBを作成し、レポートで社員数を表示する方法を教えてください。
  • レポートで社員名簿を出力する際に、各所属の社員数と勤務形態別の内訳を表示したいです。
  • 現在はCount関数とDCount関数を使用していますが、正確な結果が得られません。他に良い方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

方法1 =DCount(" [勤務形態] ","T社員一覧","[勤務形態] ='正社員' And [所属]='" & Me!所属 & "'") のように所属も条件にする。 方法2 クエリにて正社員とパートのフィールドを作成する。 正社員:Iif([所属]="正社員",1,0) パート:Iif([所属]="パート",1,0) レポート上では SUM([社員]) SUM([パート]) で集計表示する。

youyou-Y
質問者

お礼

ありがとうございました。助かりました。

その他の回答 (2)

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.3

=Sum(IIF([勤務形態] ="正社員",1,0)) =Sum(IIF([勤務形態] ="パート",1,0))

youyou-Y
質問者

お礼

ありがとうございました。助かりました。

noname#140971
noname#140971
回答No.2

方法3 Option Compare Database Option Explicit Dim 正社員数 As Integer Dim パート数 As Integer Private Sub グループフッター0_Format(Cancel As Integer, FormatCount As Integer)   正社員数欄 = 正社員数   パート数欄 = パート数 End Sub Private Sub グループヘッダー0_Format(Cancel As Integer, FormatCount As Integer)   正社員数 = 0   パート数 = 0 End Sub Private Sub 詳細_Format(Cancel As Integer, FormatCount As Integer)   正社員数 = 正社員数 - (勤務形態 = "正社員")   パート数 = パート数 - (勤務形態 = "パート") End Sub

youyou-Y
質問者

お礼

ありがとうございました。助かりました。

関連するQ&A

専門家に質問してみよう