Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


406 / 2272 ツリー ←次へ | 前へ→

【11853】特定の値の個数をカウントするには にしもり 10/11/16(火) 11:49 質問[未読]
【11854】Re:特定の値の個数をカウントするには にしもり 10/11/16(火) 12:17 質問[未読]

【11853】特定の値の個数をカウントするには
質問  にしもり  - 10/11/16(火) 11:49 -

引用なし
パスワード
   こんにちは。

Day 1
=== ==
001 
002 3
004 4
005 4
006 5
007 3
008 3
009 4
010 4
011 4
012 3

という、五段階評価の入ったtableがあります。フィールド[1]の値は評価結果です。なおDay001の評価は、ブランクです。


以前、評価が5点(満点)の割合を計算するとき、
評価満点: -Sum([1]>4)/Sum(1)
という式をおしえていただき大変助かりました。

ところで、今回、評価満点の個数をだしたく考えてみました。↓
評価満点の個数: Count([1]>4)
ところがクエリ実行の結果は、どう見ても間違っています。

どなたか正しい式をご教示いただけませんでしょうか。

【11854】Re:特定の値の個数をカウントするには
質問  にしもり  - 10/11/16(火) 12:17 -

引用なし
パスワード
   自己レスですが、これでできたみたいです。↓

評価満点の個数: Count(IIf([1]>4,1))

IF関数の使い方は合っていますでしょうか。自信がありません。


>こんにちは。
>
>Day 1
>=== ==
>001 
>002 3
>004 4
>005 4
>006 5
>007 3
>008 3
>009 4
>010 4
>011 4
>012 3
>
>という、五段階評価の入ったtableがあります。フィールド[1]の値は評価結果です。なおDay001の評価は、ブランクです。
>
>
>以前、評価が5点(満点)の割合を計算するとき、
>評価満点: -Sum([1]>4)/Sum(1)
>という式をおしえていただき大変助かりました。
>
>ところで、今回、評価満点の個数をだしたく考えてみました。↓
>評価満点の個数: Count([1]>4)
>ところがクエリ実行の結果は、どう見ても間違っています。
>
>どなたか正しい式をご教示いただけませんでしょうか。

406 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078193
(SS)C-BOARD v3.8 is Free