ICSからEXCELへ

  • イベントごとに1行: ICS内の各VEVENTが、タイトル、説明、場所、開始、終了の列を持つスプレッドシートの1行になります。
  • ネイティブ XLSX: 出力はCSVではなく、LibreOfficeで作成された実際の Excel ワークブックです。Excel、Numbers、Google Sheetsで書式を保持したまま開けます。
  • Google カレンダー、Outlook、Exchange のエクスポート、iCloud、Nextcloud、Teamup、Calendly、チケット管理システムなど、あらゆる ICS ソースから互換性のあるファイルを作成できます。

この無料コンバータを使用すると、一度に最大20 ICS(インターネットカレンダーとスケジューリング)ファイルを処理することができます。

ICS 2 EXCEL
ICSからEXCELへ
SSL暗号化
Uploading...
カレンダーデータ

ICSカレンダーをExcelシートに変換する方法

ICSファイルは、iCalendar形式(RFC 5545)で記述されたカレンダー要素のテキスト一覧です。この変換ツールは標準準拠のライブラリで各イベントを解析し、主要な項目を表に書き出して、その表をXLSXワークブックに変換します。

Converter App 使い方

1
カレンダーをICSとしてエクスポート

Google カレンダーの場合:[設定]、[インポートとエクスポート]、[エクスポート]の順に選択します。Outlookの場合:[ファイル]、[予定表の保存]を選択します。その後、.ics ファイルをここにアップロードしてください。

2
イベントを解析しています

各イベントの概要、説明、場所、開始日時、終了日時を1行として読み書きします。

3
XLSXをダウンロード

Excel で開き、フィルターやピボットテーブルを追加したり、別のシステムにインポートしたりできます。

主な機能

信頼性の高い解析

iCalendarパーサーは、標準で定義されている折り返し行、エスケープ文字、タイムゾーン、終日イベントに対応しています。

解析の準備ができました

通常のスプレッドシートツールで、週ごとの会議数、クライアントごとの合計時間を集計したり、場所でフィルタリングしたりできます。

移行にも対応

シートは、新しいカレンダーやCRMにインポートする前に、イベントを確認・整理・一括編集する最も簡単な方法です。

プライベート

カレンダーには個人情報が含まれています。ファイルは2時間以内に自動削除され、第三者に閲覧されることはありません。

体験 & プライバシー

信頼性の高い文書変換のために設計されています。

大規模データ処理と科学計算における10年以上の技術知見を基盤に、正確なレイアウト保持、厳格なプライバシー保護、信頼性の高い優れたパフォーマンスが求められる実務の文書ワークフロー向けに構築されています。

プライバシー優先

アップロードされたファイルは、2時間以内に自動的かつ完全に削除されます。

自動削除

ユーザーに信頼されています

速度、信頼性、使いやすさでTrustpilotで5つ星と評価されています。

ユーザーの信頼
doi:10.3390/journalmedia5040111

カレンダーをスプレッドシートに入れる理由

カレンダーは今後の予定を確認するには便利ですが、過去についての質問に答えるのは得意ではありません。たとえば、前四半期のクライアントとの会議数、部屋ごとの予約時間、場所が設定されていないイベント、最も予定が多かった週などです。スプレッドシートなら、フィルターやピボットテーブルでこれらを確認できます。フリーランスの方は請求時間の集計にICSエクスポートを使用し、管理者は会議室の予約を監査し、教師は授業数を集計します。また、カレンダーサービスを移行する方は、新しいサービスへインポートする前に、長年分の予定を確認して整理できます。

ICSファイルの内容とは

iCalendarは、RFC 5545で標準化されたプレーンテキスト形式です。ファイルにはVCALENDARが含まれ、その中に任意の数のVEVENT、VTODO、VJOURNALコンポーネントを含めることができます。各イベントには、SUMMARY、DESCRIPTION、LOCATION、DTSTART、DTEND、繰り返しを指定するRRULE、ORGANIZER、ATTENDEEなどのプロパティが記載されます。75文字を超える行は折り返され、特殊文字はエスケープされます。また、日付には複数の形式があり、ローカルのフローティング時刻、TZID付き時刻、末尾にZが付くUTC、終日イベント用の日付のみの形式があります。正確な変換にはこれらすべてを理解する必要があるため、当サイトの変換ツールではテキスト一致ではなく、専用のiCalendar解析ライブラリを使用しています。

変換の仕組み

ICSはコンポーネントに解析されます。各VEVENTについて、変換ツールは概要、説明、場所、開始時刻と終了時刻(UTCオフセットを含む)を読み取り、UTF 8 CSVテーブルの行として書き込みます。これにより、アクセント付き文字やラテン文字以外のスクリプトも保持されます。その後、LibreOfficeがテーブルをヘッダー行付きのXLSXワークブックに変換します。エクスポートされるのはイベントのみで、タスクとジャーナルエントリは除外されます。ファイルは当社のサーバーで作成され、アップロードされたファイルとともに2時間以内に削除されます。

Excel上のデータを操作する

  • ExcelでStarts列とEnds列がテキストとして表示される場合は、日付時刻の値に変換します(データ、区切り位置、またはDATEVALUE数式)。
  • Duration列を追加します:=Ends-Starts。表示形式は[h]:mmに設定します。
  • TitleまたはLocationを基にピボットテーブルを使用し、時間をカウントまたは合計します。
  • Startsで並べ替えるとカレンダーを時系列で確認でき、空白のLocationをフィルターすると不完全な項目を見つけられます。
  • 整理したイベントを再インポートするには、CSVとして保存し、CSVイベントリストに対応するGoogle CalendarまたはOutlookにインポートします。
FAQ

よくある質問

Excel シートにはどの列が含まれていますか?

タイトル(SUMMARY)、説明、場所、開始日時(DTSTART)、終了日時(DTEND)の順に出力され、その後に場所の列が重複して追加されます。ヘッダー行も含まれます。複数行の説明は、複数行のセルとして保持されます。出席者、主催者、カテゴリ、アラーム、URLなどのその他のiCalendarプロパティは、このバージョンではエクスポートされません。これらが必要な場合は、ICSをCSVに変換してスプレッドシートで対応付けを拡張するか、お問い合わせください。

定期的なイベントはどのように処理されますか?

繰り返しシリーズは、最初の開始日時と終了日時を持つマスターイベントとして1回表示されます。繰り返しルールによって生成される各予定は、個別の行として展開されません。すべての予定を完全に一覧表示するには、Outlookで日付範囲をCSVに出力するなど、繰り返し予定を展開できるプログラムからカレンダーをエクスポートするか、Excelで数式を使って展開してください。

日付はどのタイムゾーンで表示されますか?

ICSで指定されたタイムゾーンがUTCオフセット付きで記載されます。たとえば、TZID=Europe/Berlinで保存されたイベントは2026 11 05 09:00:00+01:00、UTCでエクスポートされたイベントは+00:00です。Excelでは、このような値は変換するまでテキストとして扱われます。=DATEVALUE(LEFT(D2,10))+TIMEVALUE(MID(D2,12,8)) のような数式を使うと実際の日時に変換でき、別のタイムゾーンに合わせて時間を加算または減算できます。

終日のイベントは利用できますか?

はい。終日の予定には日付のみの値が設定され、時刻なしで日付のみが表示されます。iCalendar標準では、終日の予定の終了日は含まれないものとして定義されているため、3月5日の1日間の予定は、開始日が3月5日、終了日が3月6日として保存されます。

複数のカレンダーを一度に変換できますか?

はい。複数のICSファイルをアップロードすると、それぞれ個別のXLSXに変換され、まとめてZIPで返されます。1つのシートに結合するには、後でExcelで行をコピーしてまとめてください。

Outlook .pstやGoogle カレンダーのリンクはどうなりますか?

この変換ツールには .ics ファイルが必要です。Outlookでは[ファイル]から[予定表の保存]を選択して、任意のカレンダーをICSとして保存できます。Google カレンダーでは、各カレンダーの設定からICSをエクスポートできます。また、共有カレンダーの公開ICSアドレスはブラウザでダウンロードし、ここにアップロードできます。