![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
さっそくですが、教えてください。
商品型番を入力する(例:ABC1234)
↓
その商品の詳細が表示される
ちなみに表示したい内容は、
・商品に関するデータ(メーカー名や定価、簡単なスペックなど)、
・仕入れ元、仕入れ価格など仕入れに関する物と、
・販売日、販売先、販売価格等 売上に関する内容です。
といったデータベースを作成したいのですが、
エクセルで作成できますか?
アクセスの方が適していますか?
当方、VBAの知識薄で、アクセスもうすらぼんやりです。やはり少し勉強したほうがいいと思うのですが、独学で学ぶ場合の、お勧め書籍等あれば併せてアドバイスお願いします。
No.1ベストアンサー
- 回答日時:
商品型番を入力して、書かれている内容が表示されればいいのですか?
それでしたら、エクセルを使って入力・表示用のシートと、情報用のシートを作ってVLOOKUP関数で商品型番で引っ張れるようにしておけばよいでしょう。
ただし、情報シートは一度入れたらあまり変化しないことが前提です。
しかし「販売日、販売先、販売価格等 売上に関する内容です。」と書かれていますね。これは日々変化する内容ですか?
それだと検討することがたくさんあります。
・入力するインターフェースの問題
・日々積み重なるデータ量の予測
・データのメンテナンス(削除・入力ミスの訂正など)
・バックアップ方法
などです。特にデータ量が膨大だとエクセルではすぐにいっぱいになる可能性があります。
アクセスも業務で使用するには少し不安定なところがあるのと、最初の設計がちゃんとしていないと思うように動きません。
No.3
- 回答日時:
>エクセルで作成できますか?アクセスの方が適していますか?
という選択でしたらAccessの方が適していると思います。
質問の内容からすれば
商品テーブル:商品型番・商品名・定価・メーカー名・スペック
商品仕入テーブル:商品型番・仕入価格・仕入数量・仕入先ID
商品在庫テーブル:商品型番・在庫数
売上テーブル:売上No・顧客ID・商品型番・販売数量・販売価格
仕入先テーブル:仕入先ID・仕入先名・住所・TEL 等
顧客テーブル(販売先):顧客ID・顧客名・住所・TEL 等
大体こんな感じで構築していけば良いのではないでしょうか。
各テーブルのキーになるフィールドをリレーションしフォーム等作成して行けば比較的簡単に出来ると思いますが。
Accessにサンプルのmdbも付いているはずですから参照しても良いですし新規で作成してテーブル作成ウィザードもありますので試してみてはいかがでしょうか。
>独学で学ぶ場合の、お勧め書籍等
まず何を作りたいかだと思いますが・・。質問内容から販売管理・仕入管理を重点的に載せている書籍を探してみてはいかがですか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) EXCEL関数LOOKUPとFILTERについての質問です 1 2022/12/21 05:53
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Amazon Amazonの仕組みで質問です。 日本のAmazonで商品のリンクを海外に住んで方に送ったところ現在 2 2023/07/16 10:17
- その他(お金・保険・資産運用) 至急!【Wolt】各メニューの価格設定の簡単な計算方法 3 2023/03/05 11:58
- スーパー・コンビニ 一斉値上 スーパーの食料品 値上や単価の仕組みは? 4 2022/06/01 16:18
- Visual Basic(VBA) VBAで質問があります 1 2022/10/19 10:32
- その他(ビジネス・キャリア) 人の文章を書き換えることは著作権法違反にあたりますか? 2 2022/06/19 21:47
- 会社経営 定価7万円 A社 メーカー B社 販売店(卸) C社 販売店(小売) B社はA社から商品を仕入れてC 2 2022/11/21 17:51
- Visual Basic(VBA) VBAコードで質問があります 2 2022/10/20 15:27
- その他(買い物・ショッピング) 商品に印字してあるバーコードについて 4 2022/09/25 14:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessでコードを入れると名前...
-
Msgboxにテーブルのレコードを...
-
Excel 2019 のピボットテーブル...
-
「直需」の意味を教えてください
-
エクセルVBAで5行目からオート...
-
Accessでテーブル名やクエリ名...
-
Accessでテーブルの値をテキス...
-
Access テキスト型に対する指定...
-
ACCESSでの改行コード
-
ORACLEでLONG項目からCHAR項目...
-
datファイルからaccessにインポ...
-
ACCESSのクエリで集計で、先頭...
-
作番ってどういう意味でしょうか?
-
Accessで数値型にNULLをInsert...
-
変数が選択リストにありません
-
ACCESSに同時アクセス(編集)を...
-
Oracleのビュー作成時に「指定...
-
テーブルの存在チェックについて
-
INSERT INTO ステートメントに...
-
Oracle 2つのDate型の値の差を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでコードを入れると名前...
-
Msgboxにテーブルのレコードを...
-
関連がある複数のテキストファ...
-
アクセスでの複数のテーブルで...
-
アクセス テーブル 列を行にし...
-
AccessでExcelのvlookup
-
アクセス・クエリ内のフィール...
-
Access schema.ini使用方法に...
-
アクセス クエリ・集計・計算...
-
ACCESSで、EXCELのVlookup的な...
-
リレーションシップを組むメリ...
-
データベースの作り方教えてく...
-
Accessのクエリでの集計
-
Access DB 商品名の...
-
Accessの質問
-
Excel 2019 のピボットテーブル...
-
エクセルVBAで5行目からオート...
-
「直需」の意味を教えてください
-
Accessでテーブル名やクエリ名...
-
Accessでテーブルの値をテキス...
おすすめ情報