この記事は、経験豊富なHow.com.vnの編集者と調査員から成るチームによって執筆されています。調査員チームは内容の正確性と網羅性を確認しています。
How.com.vnのコンテンツ管理チームは、編集チームが編集した記事を細心の注意を払って精査し、すべての記事がHow.com.vnの高品質基準を満たしているかどうかを確認しています。
この記事は2,473回アクセスされました。
このHow.com.vnでは、Microsoft Excelのスプレッドシートのデータを使ってデータベースを作成する方法をご紹介します。データベースは、Microsoftのデータベース管理ソフトウェアであるAccessに直接インポートするか、Excelのデータをほとんどのデータベースソフトウェアで動作するフォーマットにエクスポートして作成します。Microsoft Accessは、Microsoft Officeスイートに含まれるソフトウェアで、販売されているのは、Windows版のみです。
ステップ
- Microsoft Accessを開く 「A」と書かれた赤いアイコンがAccessです。Accessを開くと、テンプレートページが開きます。
- Accessは、Excelと一緒に使用するように設計されており、Microsoft Office Professionalに同梱されています。対応OSは、Windowsのみです。
- ウィンドウの左上にある 空のデータベース をクリックする
- 別のテンプレートを使用してAccessデータベースを作成したい場合は、使用したいテンプレートを選択しましょう。
- 確認画面が表示されたら 作成 をクリックする 作成 ボタンは、ポップアップウィンドウの右下にあります。ボタンをクリックすると、Accessデータベースが開きます。
- Accessウィンドウ上部のメニューバーにある 外部データ タブをクリックする
- 「外部データ」ツールバーの左端にある 新しいデータソース をクリックする クリックすると、ドロップダウンメニューが表示されます。
- ドロップダウンメニューの中の ファイルから を選択する ファイルから を選択すると、ポップアウトメニューが表示されます。
- ポップアウトメニューの中の Excel をクリックする クリックすると、インポートウィンドウが開きます。
- ウィンドウの右上にある ブラウズ をクリックする
- Excelスプレッドシートを選択する Excelスプレッドシートを保存しているフォルダに移動し、開きたいExcelスプレッドシートをクリックします。
- ウィンドウの右下にある 開く をクリックする
- データの転送方法を指定する 以下のいずれかのオプションの左側にあるラジオボタンをクリックしましょう。
- 現在のデータベースの新しいテーブルにソースデータをインポートする - 新しいデータベースにテーブルがない場合、または既存のデータベースに新しいテーブルを追加したい場合は、このオプションを選びましょう。新しいテーブルを作成すると、Accessでデータソースの編集ができます。
- レコードのコピーを次のテーブルに追加する - 既存のデータベースを使用していて、データベースの中のテーブルにデータを追加したい場合は、このオプションを選びましょう。既存のテーブルに追加すると、Accessでデータソースの編集ができます。
- リンクテーブルを作成してソースデータにリンクする - このオプションを選ぶと、データベース上にハイパーリンクが作成され、ExcelでExcelデータベースが開きます。この方法を選択した場合、Accessでデータソースを編集することはできません。
- ウィンドウの下部にある OK をクリックする
- 13シートを選択する ウィンドウの上部で、選択したExcelドキュメントからインポートしたいシートの名前をクリックしましょう。
- Excelでは、デフォルトで「シート1」「シート2」「シート3」という名前の3つのシートがワークブックに作成されます。3つすべてのシートにデータがある場合、一度にインポートできるシートは1つのみで、1シートのインポートが完了したら、「外部データ」タブに戻り、残りのシートについて同じ手順を繰り返さなくてはなりません。
- Excelでは、シートを削除したり、追加したり名前を編集することができ、行なった変更内容は、Accessのデータベースに表示されます。
- ウィンドウの右下にある 次へ をクリックする
- 見出し行を有効にする Excelのシートの1行目(「A」列など)に列見出しがある場合は、「先頭行をフィールド名として使う」ボックスにチェックを入れます。
- Access上で新たな列見出しを作成したい場合は、チェックボックスのチェックを外しましょう。
- 次へ をクリックする
- 必要に応じて、スプレッドシートのカラムやフィールドを編集する スプレッドシートから変更を加えずにすべてのフィールドをインポートしたければ、この手順はスキップして先に進みましょう。
- フィールドを変更するには、変更したい列見出しをクリックして、フィールド名、データ型、インデックスの有無を変更します。
- インポートしたくないフィールドであれば、「このフィールドをインポートしない」ボックスにチェックを入れましょう。
- 次へ をクリックする
- データベースの主キーを設定する 適当な主キーを設定するには、デフォルトのまま、Accessが自動的にキーを設定するようにしましょう。
- 「次のフィールドを主キーに設定する」を選択し、このオプションの横にあるテキストボックスにフィールド名を入力して自分で主キーを自分で設定するか、「主キーを設定しない」を選ぶことも可能です(推奨されていません)。
- 次へ をクリックする
- 名前を追加する 「インポート先テーブル」テキストボックスにシートの名前を入力しましょう。
- データベースのデフォルト名のままにしておく場合、この手順はスキップします。
- ウィンドウの右下にある 完了 をクリックする
- ウィンドウの右下にある 閉じる をクリックする 閉じる をクリックすると、インポートウィンドウが閉じ、データベースが作成されます。
- Accessにデータベースのインポート操作を保存しておきたい場合は、「インポート操作の保存」ボックスをチェックして、ウィンドウを閉じましょう。
広告
- Excelドキュメントを開く データベースに変換したいExcelドキュメントをダブルクリックしましょう。
- ドキュメントをまだ作成していない場合は、Excelを開き、「空のワークブック」をクリックします。そして、次の手順に進む前にドキュメントを作成しましょう。
- ファイル をクリックする ファイルは、Excelウィンドウの一番上(Windowsの場合)、または画面の一番上(Macの場合)にあるメニューバーにあります。
- 「ファイル」メニューの中の 名前を付けて保存 をクリックする
- ページの真ん中にある このPC をダブルクリックする
- Macでは、この手順をスキップします。
- ファイル形式を選択する 「ファイルの種類」(Windowsの場合)または「ファイル形式」(Macの場合)ドロップダウンボックスをクリックして、次のいずれかを選択しましょう。
- コンピュータベースのデータベースアプリケーションを使用している場合は、「.CSV(カンマ区切りのテキストデータ)」形式をクリックしましょう。
- Webベースのデータベースアプリケーションを使用している場合は、「.XML」形式をクリックしましょう。
- ExcelドキュメントにXMLデータが含まれていない場合、XMLを選択することはできません。
- ウィンドウの下部にある 保存 をクリックする 保存 をクリックすると、指定した設定を使ってドキュメントが保存されます。
- 使用しているアプリケーションで新しいデータベースを作成する この手順は、使用しているアプリケーションによって異なりますが、たいていは、アプリケーションを開き、「新規」(または「ファイル」 > 「新規」)をクリックして、画面上の指示に従います。
- インポート… ボタンの場所を確認する 「ファイル」オプションをクリックすると、インポート… ボタンが表示されることがよくありますが、データベースアプリケーションによって異なる可能性があります。
- Excelファイルを選択する Excelからエクスポートしたファイルの場所を確認して、ダブルクリックしましょう。
- データベースアプリの画面上の指示に従ってデータをインポートする
- データベースを保存する たいてい、Ctrl+S(Windowsの場合)または ⌘ Command+S(Macの場合)を押すと、「保存」メニューが開きます。広告
ポイント
- データベースを作成できる無料のオンラインデータベースのサイトが複数ありますが、ほとんどのサービスでは、アカウント登録が必要です。
注意事項
- Excelデータは、想定通りきちんとデータベースに転送されない時があります。
このHow.com.vn記事について
この記事は役に立ちましたか?
⚠️ Disclaimer:
Content from Wiki How 日本語 language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.
- - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
- - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
- - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
- - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.