- 締切済み
ACCESSテーブルの「フィールド」作成方法について
Microsoft Accessのテーブル「フィールド」に関する質問です。 作業のイメージをはじめに設定します。ある件で市場調査を行いましたが、設問が下記のとおり、一部に複数選択可能な回答欄があります。 設問1:あなたのすきな色を次の中から「ひとつだけ」選択してください。 (1)赤 (2)青 (3)黄 設問2:あなたの好きな物を次の中から「いくつでも」選択してください。 (1)りんご (2)みかん (3)ばなな (4)すいか (5)かき 以上のようにした場合に、テーブルの「フィールド」をどのように作成したらよろしいのでしょうか、ご教示ください。
- tarimuhelp
- お礼率50% (11/22)
- その他(データベース)
- 回答数1
- ありがとう数0
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- platina_24
- ベストアンサー率24% (63/253)
テーブルでは赤、青、黄のフィールドをyes/no型にし、チェックを入れるようにしたらいいと思いますが、この場合は複数を選択できるので、テーブルではなくフォームでオプションボタンを使用したらいいと思います。
関連するQ&A
- Microsoft ACCESS フィールドの設計
Microsoft Accessのテーブル「フィールド」に関する質問です。 以下の場合に、テーブルの「フィールド」をどのように作成したらよろしいのでしょうか、ご教示ください。 作業のイメージをはじめに設定します。ある件で市場調査を行いましたが、設問が下記のとおり、一部に複数選択可能な回答欄があります。 設問1:あなたのすきな色を次の中から「ひとつだけ」選択してください。 (1)赤 (2)青 (3)黄 設問2:あなたの好きな物を次の中から「いくつでも」選択してください。 (1)りんご (2)みかん (3)ばなな (4)すいか (5)かき フィールド名 データ型 説明 ID 主キー Q1 長整数型 テーブル「Color」のID(1赤 2青 3黄) Q2 ????? *このQ2は、やはり複数選択可能な数だけ(この場合、5点)フィールドを作成し、それぞれのデータ型をYes/No型とするのでしょうか?それとも、フィールは一つとして、好きな場合を1として、それ以外を0として表現する方法、例えば、(1)りんごと(5)かきがスキと答えた場合、10001とするほうがよいのでしょうか? *なお、入力した結果により、設問2についてそれぞれに件数をカウントすることを考えています。
- ベストアンサー
- その他(データベース)
- 一つのテーブルの複数のフィールドから抜き出す方法について
一つのテーブルの複数のフィールドから抜き出す方法について 例えば下記のようなテーブルがあったとします。 1 2 3 4 A商店 りんご みかん バナナ B商店 みかん イチゴ くり パイナップル C商店 イチゴ パイナップル バナナ D商店 イチゴ バナナ りんご のようなテーブルがありフィールド1~4いずれかにみかんを含むクエリーを作成し次のような結果をACCESSで作成したいのですが、簡単な方法はあるのでしょうか? 1 2 3 4 A商店 りんご みかん バナナ B商店 みかん イチゴ くり パイナップル よろしくお願いいたします。 尚、使用しているデータベースはACCESS2000です。
- ベストアンサー
- その他(データベース)
- Accessでテーブルの文字列フィールドを連結する
次のようなフィールドが2列のデータがあります。 1:りんご 1:みかん 1:バナナ 2:みかん 2:ぶどう 3:りんご 3:バナナ それを 1:りんご、みかん、バナナ 2:みかん、ぶどう 3:りんご、バナナ とクエリーでまとめたいのですが どのようにしたらよろしいでしょうか?
- 締切済み
- その他(データベース)
- Excelについて
Excelに下記のようなデータが入っているのですが A列 | B列 りんご | 2 みかん | 3 ばなな | 1 りんご | 6 すいか | 7 かき | 3 みかん | 4 すいか | 8 りんご | 1 *(実際には100件ぐらいのデータが入っています。) A列で同じ「りんご」があれば、同じ行にあるB列の値を合計したいのでがどうすればよいですか? また「りんご」だけでなく他にもあればその値を合計して出したいのですが。 例えば、今回の例では「りんご」が三箇所あるので「2+6+1]で9と表示したいのですが。 イメージとしては、 A列 | B列 | C列 | D列 りんご | 2 | りんご | 9 みかん | 3 | みかん | 7 ばなな | 1 | ばなな | 1 りんご | 6 | すいか | 15 すいか | 7 | かき | 3 かき | 3 | みかん | 4 | すいか | 8 | りんご | 1 | というようにしたいです。どなたか教えてください。
- 締切済み
- オフィス系ソフト
- アクセス 複数条件でフィルタをかけたい
アクセス2007です。 テーブル1のフィールド1には りんご みかん バナナ と入力しました。 そして右クリックでフィルタをかけたいのですが条件は りんご or みかんです。 図のように「りんご or みかん」としてみましたが できませんでした。 この場合、バナナを含まない、バナナに等しくないを選択すればいい事はわかっていますが 実際のデータはたくさんの種類のデータがあり、消去法では対応できません。 アドバイスよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- ACCESSのテーブルで、昇順並び替え後、連番フィールドを作成したい
表題の通りなのですが、 今現在ACCESS2000を使ってデータベースを作成しています。 その際、 ---------------------- 連番 項目 00001 りんご 00002 ばなな 00003 みかん 00004 もも ---------------------- というようなテーブルで[項目]を昇順で並び替え後、 連番が自動的に振られるようなクエリ(無理そうならその他の方法でも)を作成したいと思っています。 今現在はクエリで以下のように昇順で並び替えられたものを、 ---------------------- 連番 項目 00002 ばなな 00003 みかん 00004 もも 00001 りんご ---------------------- 一旦エクセルにエクスポートして、オートフィルで[連番]を書き換え後、再度ACCESSにインポートし以下のような完成形にもっていっています。 ---------------------- 連番 項目 00001 ばなな 00002 みかん 00003 もも 00004 りんご ---------------------- しかし、頻繁に[項目]書き換え・追加のあるデータベースなので、結構な時間を費やしてしまい、とても効率が良いとはいえない状態です。 どうにかACCESS内で完結できる方法はないものでしょうか? ご享受の程よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- ACCESS2000を使って複数のテーブルを照合する方法について
ACCESS2000を使用して下記のような3つのテーブルがあったとします。 1.メインテーブル 商品名 コード 1 りんご 012 2 りんご 022 3 バナナ 200 4 バナナ 201 5 イチゴ 100 2.A商店テーブル 商品名 コード 1 りんご 012 2 バナナ 200 3 バナナ 201 3.B商店テーブル 1 りんご 022 2 バナナ 201 テーブル1~3を照合して作製したいクエリ 商品名 コード A B 1 りんご 012 ○ × 2 りんご 022 × ○ 3 バナナ 200 ○ × 4 バナナ 201 ○ ○ 5 イチゴ 100 × × のように複数のテーブルを参照し、テーブル1のフィールドにある内容と同一のものがどのテーブルに存在するまたは、存在しないをがわかるような一覧リストを作成したいのですが、具体的にはどのようにしたら良いのでしょうか。 よろしくおねがいいたします。
- 締切済み
- その他(データベース)
- AccessのテーブルにVBAでフィールドを追加したい
Access97を使用しています。 クロス集計クエリを基にテーブルを新規作成します。 その後、フォームのコマンドボタンのイベントプロシージャでコードを記述してフィールドを追加していきたいのですが、どう書けばいいのでしょうか。 このテーブルは作業用で、頻繁に作って作業後は削除しますが、作成するたびにフィールドの数が異なります。(フィールド名も一部変わります。)それを常に同じフィールド数にしたいのです。追加したフィールドの表題は”-”(空白っぽく表現する)にしたい。 たとえば 商品名|場所A|場所B|合計|仕入先 みかん| 10 | 20 | 30|a店 りんご| 30 | 40 | 70|b店 を、下記のようにしたいと思います。 商品名|場所A|場所B|-|-|合計|仕入先 みかん| 10 | 20 | | | 30|a店 りんご| 30 | 40 | | | 70|b店 また、下記のようなケースもあります。 商品名|場所D|-|-|-|合計|仕入先 みかん| 10 | | | | 10|a店 りんご| 30 | | | | 30|b店 商品名|場所B|場所C|場所D|-|合計|仕入先 みかん| 10 | 20 | 20 | | 50|a店 りんご| 30 | 40 | 10 | | 80|b店 わかりにくい説明ですみません(>_<) よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- ACCESS 3レコード毎に認識したい
どなたか教えて下さい。 『やりたいこと』 あるテーブルのデータでレポートを作成しました。 3レコード印字したら、改ページせず、フッダーを表示したい。 (フッターには図形の□を表示) 或いは、 3レコード目の横にレコード内容以外のものを表示したい(図形) 『例』 みかん りんご バナナ ------------フッダー □ カキ ナシ もも ------------フッダー □ 或いは、 みかん りんご バナナ □ カキ ナシ もも □ いずれにしても、これが3レコード目よ!!と認識させる方法が わかりません。 レポート内でおこなうのか、 テーブルやクエリー等で、1.2.3.1.2.3.とNoを振るのか。。 案も方法もサッパリです・・・。 どなたか、お知恵を貸してくださいませ!!!
- ベストアンサー
- その他(データベース)
- アクセス クエリ 複数フィールド検索
お世話になります。 アクセスのクエリを使用して、テーブルデータ内にある複数フィールドの中から、 特定のキーワードが存在しないIDのみを抽出したいのですが、どのようにすればよいでしょうか。 ご教示よろしくお願いいたします。 以下のIDの購入履歴でバナナを購入していないIDのみを抽出したい。 例 フィールド名 購入履歴1 購入履歴2 購入履歴3 購入履歴4 購入履歴5 ID1 バナナ りんご りんご ID2 りんご りんご りんご バナナ ID3 りんご りんご
- 締切済み
- その他MS Office製品