タイトル、場所、日時、タイムゾーン、繰り返し、招待者、通知、メモを入力し、.ics ファイルをダウンロードするかカレンダーで直接開きます。日程を貼り付けたり、文書や写真を添付したりして、複数の予定をまとめて作成することもできます。

Googleカレンダーのインポーターが受け付けるCSV形式は?

GoogleカレンダーとOutlookは、1行目が正確に次の通りであるCSVを読み込みます: Subject, Start Date, Start Time, End Date, End Time, All Day Event, Description, Location。日付はMM/DD/YYYY形式、時刻は12時間制で午前・午後の表記付き(09:00 AM)です。終日イベントの行はAll Day EventをTrueにし、両方の時刻セルは空欄にします。ICS Makerはこの見出しに加えて正しい1行分のデータを出力するので、その下に残りのシートを貼り付けてください。この8つの列がCSVに含められる情報のすべてです——タイムゾーンも、繰り返しルールも、招待者リストも、リマインダーも、URLもありません——そのため、これらのいずれかが重要な場合は.icsを使い、件数が多くてイベントごとにファイルを作るのが非現実的な場合はCSVを使ってください。

列の順序

Subject,Start Date,Start Time,End Date,End Time,All Day Event,Description,Location

この8つの見出しは、このとおりの綴りと大文字・小文字でGoogleカレンダーのインポーターが認識するものです。Outlookも同じシートを受け付けます。日付はMM/DD/YYYY、時刻は12時間制で午前・午後の表記付き——09:00 AM——という形式です。これは、インポーターが推測なしに読み取れる表記だからです。終日イベントはAll Day EventをTrueに設定し、両方の時刻セルを空欄にします。

ダウンロード形式をCSVに切り替えると、見出しに加えて正しい1行分のデータが得られます。それをスプレッドシートで開き、残りの200行を貼り付けて、まとめてインポートしてください。

終了日は.icsのものとは異なる

CSVでは、終了日はイベントが続く最終日を指します。一方、.icsではDTENDが排他的であるため、同じイベントはその翌日に終了します——15日の1日限りのイベントはDTEND;VALUE=DATE:20260816になります。ここにある両方のファイルは同一のイベントから作成されており、それぞれが自分の形式に期待される表記で書かれているため、紙面上は食い違っていてもカレンダー上では一致します。送られてきた.icsをもとに手作業でシートを作成する前に、知っておく価値のあることです。

CSVで扱えないもの

スプレッドシートには8つの列しかありませんが、iCalendarには100ものプロパティがあるため、失われる情報は実際に存在します——タイムゾーンなし、繰り返しルールなし、招待者リストなし、リマインダーなし、ステータスなし、URLなしです。各行が持つのは、タイトル、期間、終日フラグ、説明、場所だけです。だからこそ、インポート経由の方法はデフォルトではなく代替手段なのです——件数が多くてイベントごとにファイルを作るのが非現実的な場合や、カレンダー側が.icsを完全に拒否する場合に使い、詳細な情報が重要な場合は常に.icsを使ってください。

インポート先

Googleカレンダー
設定 → インポート/エクスポート → インポート、を選択し、ファイルとインポート先のカレンダーを選びます。
Outlook(デスクトップ版)
ファイル → 開く/エクスポート → インポート/エクスポート → 他のプログラムまたはファイルからインポート → コンマ区切り値。
その他のカレンダー
ほとんどのカレンダーは.icsをインポートできますが、CSVには対応していません。シートをイベントごとに1ファイルへ変換するか、CSVを受け付けるカレンダーを使ってそれを他のアプリケーションから購読してください。

よくある質問

GoogleカレンダーのCSVインポートに必要な列は?
Subject, Start Date, Start Time, End Date, End Time, All Day Event, Description, Location——このとおりの綴りと大文字・小文字で、1行目に記載する必要があります。すべての行で値が必須なのはSubjectとStart Dateの2つです。
インポーターが求める日付形式は?
MM/DD/YYYY形式です。たとえば2026年8月15日は08/15/2026となり、時刻は12時間制でAMまたはPMを付けます(例: 09:00 AM)。他の表記が受け付けられることもありますが、別の日として黙って誤読されることもあり、200行のシートでは特に避けたい失敗です。
CSVで繰り返しイベントやリマインダーをインポートできますか?
できません。CSVの列がカバーするのはタイトル、期間、終日フラグ、説明、場所のみで、それ以外——繰り返しルール、アラーム、参加者、タイムゾーン——は一切ありません。繰り返しイベントは代わりに.icsとしてインポートしてください。1行のRRULEでシリーズ全体を表現できます。
スプレッドシートのタイトルに不要なアポストロフィが表示されるのはなぜですか?
タイトルが=、+、-、@のいずれかで始まっているためです。これらの記号で始まるセルは、シートを開いたときに数式として実行されてしまいます。先頭のアポストロフィはそのセルを文字列として扱うための印であり、インポーターはこれをタイトルの一部とはみなしません。これは不具合ではなく、意図的な保護策です。