データのインポートとエクスポート
概要
Memoreruのテーブルは、CSVファイルのインポートと、CSV・Excel形式でのデータの持ち出しに対応しています。既存のスプレッドシートやデータをMemoreruに取り込んだり、Memoreruのデータを他のツールで活用することができます。
CSVインポート
インポートとは
CSVインポートを使うと、ExcelやGoogle スプレッドシートなどで管理していたデータを、Memoreruのテーブルに一括で取り込むことができます。
インポートの手順
- テーブルの詳細画面を開く
- 右上のメニュー(「...」)をクリック
- **「インポート」**を選択すると、「CSVインポート」ダイアログが開きます
- インポートしたいCSVファイルを選択
- カラムのマッピングを確認・調整
- プレビュー画面で、新規作成される行数・更新される行数を確認
- **「インポート実行」**ボタンをクリック
CSVファイルの形式
インポートするCSVファイルは以下の形式に従って準備してください。
要件:
- ファイル形式:
.csv - 文字エンコード: UTF-8(推奨)
- 1行目: カラム名(ヘッダー行)
- 2行目以降: データ行
- 1回のインポートで取り込めるのは5,000行まで(超える場合はエラーになり、分割してインポートするよう案内が表示されます)
CSVファイルの例:
書籍名,著者,出版年,ジャンル,評価
Atomic Habits,James Clear,2018,自己啓発,5
Deep Work,Cal Newport,2016,生産性,4
The Phoenix Project,Gene Kim,2013,ビジネス,5カラムのマッピング
CSVのカラムと、テーブルのカラムを対応付けます。
| CSVのカラム | テーブルのカラム | 備考 |
|---|---|---|
| 書籍名 | title(text型) | 自動マッピング |
| 著者 | author(text型) | 自動マッピング |
| 出版年 | year(number型) | 型の確認が必要 |
| ジャンル | genre(select型) | 既存の選択肢に割り当て |
| 評価 | rating(number型) | 型の確認が必要 |
ポイント:
- カラム名が一致すれば自動でマッピングされます
- 一致しないカラムは、プルダウンから既存のカラムを選んで手動で割り当てられます
- 割り当てたくないカラムは「スキップ」を選ぶと、そのカラムは取り込まれません
新規作成か更新かはインポートキーで決まる
インポートしたデータが新しい行として追加されるか、既存の行を更新するかは、テーブルのカラム設定で**「インポートキーとして使用」**がオンになっているかどうかで自動的に決まります。
- オンの場合: そのカラムの値がテーブルの既存データと一致する行は更新され、一致しなければ新規作成されます
- オフの場合: すべての行が新規作成として取り込まれます
インポート実行の前に開くプレビュー画面で、新規作成される件数・更新される件数を確認できるので、想定どおりか確認してから実行してください。
インポート時の注意点
- データ型の不一致: number型のカラムに文字列が入っている場合、そのセルは空白になります。インポート前にCSVを確認してください
- select型の選択肢: CSVの値が既存の選択肢にない場合、その行はエラーになりインポートされません。先にテーブル側で選択肢を追加してから、インポートし直してください
- 複数選択できるカラム(multi_select型)の選択肢: 1つのセルに複数の値が入っている場合、既存の選択肢にない値だけが警告なく取り除かれます。残りの一致した値はそのまま取り込まれます
- 空白セル: CSVで空白になっているセルは、テーブル上も空白として取り込まれます
データを取り出す
3つの取り出し方
Memoreruのテーブルは、目的に応じて3つの方法でデータを取り出せます。
| 操作 | 出力形式 | 見つかる場所 |
|---|---|---|
| エクスポート | CSV(.csv) | 「...」メニュー |
| ダウンロード | Excel(.xlsx) | ツールバーのアイコンボタン |
| テーブルをコピー | クリップボード(貼り付け用) | ツールバーのアイコンボタン |
CSVでエクスポートする
- テーブルの詳細画面を開く
- 右上のメニュー(「...」)をクリック
- **「エクスポート」**を選択すると、CSVファイルがすぐにダウンロードされます(形式を選ぶ画面はありません)
対象が1,000行を超える場合は、そのままダウンロードしてよいか確認するダイアログが表示されます。
id,書籍名,著者,評価
1,Atomic Habits,James Clear,5
2,Deep Work,Cal Newport,4- あらゆるスプレッドシートアプリで開ける
- プログラムでも扱いやすい
- 書式や色などは含まれない
Excelでダウンロードする
「...」メニューの外、画面上部の別のツールバーにアイコンだけの**「ダウンロード」**ボタンがあります。これを押すと、テーブルをExcel形式(.xlsx)で直接ダウンロードできます。
- Excelで直接開いて操作できる
- セルの書式が保持される
- 数式や集計も行える
テーブルをコピーする
表全体をそのままExcelやスプレッドシートに貼り付けたいときは、ツールバーの**「テーブルをコピー」**ボタン(クリップボードのアイコン)を使います。押すとテーブルの内容がクリップボードにコピーされ、Excelなどに貼り付けると、列・行がそのまま反映されます。
活用例
活用例1: 既存のスプレッドシートを移行する
Google スプレッドシートや Excelで管理していた顧客情報や在庫データをMemoreruに移行するときに使います。
手順:
- スプレッドシートをCSV形式でエクスポート
- Memoreruでテーブルを新規作成(またはAI支援で設計)
- CSVをインポートし、カラムのマッピングを確認
- プレビュー画面で件数を確認して、インポートを実行
活用例2: データを定期的にバックアップする
重要なデータを定期的にエクスポートまたはダウンロードして、手元にバックアップを保存しておくことができます。
おすすめの頻度:
- 小規模なデータ: 月1回
- 重要度の高いデータ: 週1回
活用例3: 他のツールと連携する
エクスポート・ダウンロードしたデータを他のツールに取り込んで、さらに活用できます。
| 連携先 | 形式 | 用途 |
|---|---|---|
| Excel | CSV または Excel | 高度な集計・グラフ作成 |
| Google スプレッドシート | CSV | チームでの共同編集 |
| Python / pandas | CSV | データ分析 |
| 他のデータベース | CSV | データ移行 |
| AIツール | CSV | データ分析・可視化 |
ヒントとコツ
1. インポート前にCSVを確認する
インポート前に、CSVファイルをテキストエディタやスプレッドシートアプリで開き、データが正しく整形されているか確認しましょう。特に以下の点をチェックしてください:
- ヘッダー行(カラム名)が1行目にあること
- 数値カラムに余分な記号(「¥」「,」など)が含まれていないこと
- 日付の形式が統一されていること(例:
2025-04-01)
2. まず少量データでテストする
大量のデータをインポートする前に、10〜20行のサンプルデータで動作を確認しておくと安心です。プレビュー画面で新規作成・更新の件数を見れば、意図どおりのマッピングになっているか判断しやすくなります。
3. ビューと組み合わせる
エクスポートしたいデータを事前にビューで絞り込んでからエクスポートすると、必要なデータだけを書き出せます。
よくある質問
Q1: インポートでエラーが出た場合は?
A: CSVファイルの文字エンコードを確認してください。UTF-8(BOMなし)で保存するとエラーが解消することが多いです。Excelで作成したCSVはShift-JISになることがあるため、UTF-8に変換してからインポートしてください。
Q2: 画像や添付ファイルもエクスポートできますか?
A: CSV・Excel形式では、画像や添付ファイル本体はエクスポートされません。image型やfile型のカラムは、URLまたはファイル名の文字列としてエクスポートされます。
Q3: インポートで既存のデータが上書きされることはありますか?
A: あります。テーブルのカラム設定で「インポートキーとして使用」がオンになっている場合、CSVの値が一致する行は上書き更新されます。オフの場合は、すべての行が新規データとして追加されます。既存データを変更したくない場合は、インポート前にインポートキー設定を確認してください。
Q4: インポート・エクスポートできる行数に上限はありますか?
A: CSVインポートは1回あたり5,000行までです。超える場合はエラーになるので、CSVを分割してインポートしてください。エクスポートに行数の上限はありませんが、1,000行を超えるテーブルをエクスポートするときは確認ダイアログが表示されます。
コメント