• 締切済み

AC2000 データから3つを抽出しカウントする式

宜しくお願いいたします。 会社名  PC取得方法名  ソフトウェア名   ライセンス数 ○○会社    現金   MS2000 ○○ハート   ローン   MS98 マルチ○○    等で抽出し、それに見合ったライセンス数を計算できる式を 教えていただけませんか^^; かなりの量があるのですが 抽出条件の方の式は Like Nz([Forms]![検索フォーム]![コンボ4],"*") を使用していますが、計算の方がうまくいきません。 こちらのクエリーで式を入力するのが解らなくて 申し訳ございませんが、宜しくお願いします

みんなの回答

  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.3

集計クエリで会社とソフトウェア名でグループ化してライセンス数を合計する。 取得方法名も必要ならグループ化を同様に行う。 SQLで記述するなら SELECT 会社名, ソフトウェア名, Sum(ライセンス数) AS ライセンス数計 FROM テーブル名 GROUP BY 会社名, ソフトウェア名; 取得方法名も必要ならグループ化を同様に行う。 こんな感じです。 どういう計算をしたいのかイマイチ分りにくいので質問と違っていたらゴメンなさい。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

select ソフトウェア名, sum(ライセンス数) … GROUP BY ソフトウェア名 でやればどうでしょう 勘違いしてたらすみません

  • zona7
  • ベストアンサー率15% (3/19)
回答No.1

基本的にACは計算に弱いです。VBAでCOUNTしたら?

関連するQ&A

専門家に質問してみよう