Ms Accessを使用して3つのカテゴリに値を分類しようとしています。 3500〜1500万が中位、1,500,000以上が上位になる3500以下と言いましょう。私はまだ学習者です。Ms Accessを使用して値を分類しようとしています
答えて
単純なクエリウィザードを使用して必要なすべてのフィールドを含む選択クエリを作成し、デザインビューで開き、新しい列を追加してこのテキストを入力します(数字フィールドの名前を角括弧は、私は、これは値1(最初の条件が真である返され
category: IIf([number]<3500,1,IIf([number]<1500000,2,3))
「番号」))、2(第2の条件が真である)、または3(鉱山と呼ばれる第一及び第2の条件は偽であった)。これは、数値を「テキスト」値に置き換えることによってテキスト値を返すことができます。あなたはこの[カテゴリ]フィールドを必要な場所
category: IIf([number]<3500,"Low",IIf([number]<1500000,"Middle","Upper"))
このクエリは、使用することができます。カテゴリを追加するだけで、ネストされたIIFが長くなります。 < =以下ではなく、<を使用しました。必要に応じて調整してください。私はまた、低と中の差の数として35000ではなく3500を使用しました。
これを必要とするのは、フォームやテーブルの計算フィールドと同じ情報を追加することができますが、クエリを使用すると簡単に変更して変更を反映させることができます。
フィールド定義が表示する
category2: Switch([number]<3500,"Low",[number]<1500000,"Middle",[number]>=1500000,"Upper")
カテゴリの数が多い場合は、SWITCHもご覧くださいhttps://support.office.com/en-us/article/Switch-Function-d750c10d-0c8e-444c-9e63-f47504f9e379 –
Thanks @ don-george、常に別の方法はありません(そして、常に新しいものを学ぶこと)。答えにswitch関数を使った例を追加しました。 – NanoTera
- 1. MS Access 2007を使用して、
- 2. VBScriptを使用してMS Accessフォームプロパティを設定します。
- 3. MS Access TableにCSVファイルをロードしようとしています
- 4. MS AccessでSQLを使用してVBAでキャストしますか?
- 5. 私は辞書を使用して、リスト内の要素を分類しようとしています辞書
- 6. テンソルフローで自分の画像を分類しようとしています
- 7. .NETアプリケーションがMS-Accessデータベースを使用するために必要なMS-Accessを所有していますか?
- 8. MS Access Nullがクエリパラメータとして機能していません
- 9. Visual Studio 2008を使用してC++を使用してMS Accessデータベースに接続
- 10. MS AccessをSQL Serverのフロントエンドとして使用
- 11. MS AccessとODBCを使用してリモートのPostgreSQLに接続
- 12. Access UPDATEステートメントでVBA変数を使用しようとしています
- 13. MS Accessでフィールド値をSQLとして実行する
- 14. maven shade pluginが分類子名を使用していないようです
- 15. Apache Sparkで分類モデルのpredictRaw()を実装しようとしています
- 16. Pythonを使用してMS Accessからデータを抽出する
- 17. フォームを使用してMS AccessデータベースにPDFを保存する
- 18. asp.netを使用してWebフォームデータをms-accessに挿入する
- 19. cを使用してMS Accessテーブルにデータを挿入する#
- 20. JCreatorを使用してJavaをMS Accessに接続する
- 21. vb.netを使用してMS AccessにExcelファイルをアップロードする
- 22. Excel VBAを使用してデータをMS Accessテーブルにエクスポートする
- 23. ASP.netを使用してMS Accessにデータを追加する
- 24. MS Access。フォームコマンドボタンを使用してクエリを更新する
- 25. VBAコードを使用してSQLクエリでテキストボックスに値を渡す - MS ACCESS
- 26. MS AccessでHaving句を使用してMAX値を取得する方法
- 27. COMを使用してMS Accessフォームから値を抽出する方法は?
- 28. sqliteデータベースを使用して値を挿入しようとしています
- 29. VBAを使用してMS Accessで新しいレコードを追加する方法?
- 30. ページ番号を使用してMS Accessクエリを作成しますか?
どれ例だろう(ドン・ジョージにより示唆されるように)の代わりにネストされたIIFのswitch文を使用していますか? – dbf