ExcelをMarkdownに変換する方法
- 変換したいワークシートを含む
.xlsxワークブックをアップロードします。 - コンバーターは入力されたワークシートを処理し、最初の入力行をテーブルヘッダーとして使用します。
- プレビューでテーブルの幅、空の行、エスケープ、数値の書式を確認します。
- 結合されたMarkdownファイルをダウンロードします。複数のワークシートは見出しで区切られます。
コンバーターが保持するものは?
| ソースコンテンツ | 推奨される出力動作 | 変換メモ |
|---|---|---|
| ワークシート名 | 見出しまたは出力ファイル名として使用 | |
| セル値 | テキスト、数値、日付、ブール値をレンダリング | |
| 数式セル | 数式テキストまたはキャッシュされた表示結果をエクスポート | |
| ヘッダー行 | 最初の行または選択した行をテーブルヘッダーとして使用 | |
| 空のセル | 空のテーブルセルとして保持 | |
| 配置 | オプションのGFM配置マーカーを生成 | |
| 改行 | セル内でエスケープまたは置換 | |
| 特殊文字 | 必要に応じてパイプとバックスラッシュをエスケープ |
変換中に変更される可能性があるものは?
結合セル
GFMテーブルにはネイティブの行スパンや列スパンの構文がありません。結合領域は繰り返すか、フラット化するか、空白にするか、HTMLとして出力する必要があります。
グラフと図形
グラフ、条件付き書式、色、アイコン、フローティングオブジェクトは、個別のエクスポートまたはテキストによる要約が必要です。
数式の計算
ファイルには数式テキストとキャッシュされた値の両方を保存できます。コンバーターは数式を再計算しない場合があります。特に外部ワークブックが参照されている場合です。
非常に広いワークシート
技術的に有効なMarkdownテーブルでも読みにくい場合があります。シートと範囲の選択により、より良い結果が得られます。
日付と数値の書式
コンバーターは利用可能な場合はキャッシュされた数式結果を使用し、それ以外の場合は数式テキストを保持します。Excelの表示書式は引き継がれない場合があります。
ExcelからMarkdownへの一般的な用途
ドキュメント設定テーブル
製品設定、フィールド定義、互換性マトリックスをREADMEやドキュメントサイトに配置します。
クエリやレポート結果の共有
コンパクトなスプレッドシートの抜粋を、Issueやプルリクエスト内でレンダリングされるテーブルに変換します。
編集レビューのためのデータ準備
人間が読めるサブセットをMarkdownに移動し、ワークブックを計算のソースとして保持します。
単純なワークシートのテキストとしてのアーカイブ
テーブルのスナップショットをバージョン管理に保存して、差分を簡単に確認できるようにします。
ExcelからMarkdownへの変換例
Name | Status | Score
Alpha | Active | 92
Beta | Paused | 81
| Name | Status | Score |
|---|---|---:|
| Alpha | Active | 92 |
| Beta | Paused | 81 |
よりきれいなMarkdown出力のためのヒント
- 焦点を絞った範囲を選択 変換前に空の行、ヘルパー列、無関係なワークシートを削除します。
- 数式の動作を意図的に選択 レポートには表示値を使用し、技術文書には数式テキストを使用します。
- 重要な結合セルを解除 Excelの外部でテーブルを理解できるように、ラベルを明示的に繰り返します。
- 日付の書式を確認 日/月の順序、タイムゾーン、パーセント表示を確認します。
- 宛先プラットフォームでプレビュー 幅の広いテーブルや改行は、Markdown実装によってレンダリングが異なります。
よくある質問
コンバーターはすべてのワークシートを処理しますか?
入力されたすべてのワークシートが処理されます。空のワークシートはMarkdown結果から除外されます。
数式または表示値は含まれますか?
キャッシュされた数式結果が利用可能な場合は使用されます。Excelがキャッシュされた結果を保存していない場合、数式テキストが保持され、ワークブックは再計算されません。
複数のシートはMarkdownでどのように区切られますか?
複数のワークシートは、1つの結果内でMarkdown見出しによって区切られます。
結合セルはどうなりますか?
GFMテーブルには行スパンや列スパンの構文がないため、結合セルはフラット化されます。コンバーターは警告を追加して、影響を受けるテーブルを確認できるようにします。
空の行と列は削除されますか?
完全に空の外側の行と列はトリミングされます。入力されたテーブル内の空のセルは元の位置に残ります。
日付、通貨、パーセントはどのようにフォーマットされますか?
日付は安定したテキスト値とキャッシュされた結果を使用します。Excel固有の通貨、パーセント、ロケールの表示書式は変更される可能性があるため、確認する必要があります。
非常に広いスプレッドシートをMarkdownテーブルにできますか?
はい、ただし結果が読みにくい場合があります。範囲選択、列フィルタリング、または個別のテーブルを使用すると、より良いドキュメントを作成できます。
特定のワークシートやセル範囲を選択できますか?
現在のファイルからMarkdownへのワークフローは、すべての入力されたワークシートを処理します。アップロードする前に、Excelで無関係なシートや範囲を削除してください。
MarkdownをPDFに戻す
すでにMarkdownファイルをお持ちですか?MarkdownからPDFへの変換ツールを使用して共有可能なPDFを作成します。