メインコンテンツへスキップ

ワークシートを抽出する Excel で Make

ワークシートを抽出する Excel は Make モジュール全体を変換する Excel 構造化されたワークシート JSON シナリオ内で、最初の行を列ヘッダーとして自動的に使用します。複数シートのワークブックデータをエクスポートする必要がある場合に使用します。 APIs手動コピーなしでデータベースやクラウドストレージにアクセスできます。このモジュールは、 Excel ファイルとオプションのワークシートセレクター、そして JSON ワークシート名をキーとする辞書で、下流工程への直接ルーティングに使用されます。

このモジュールの機能
PDF4me ワークシートを抽出する Excel 読む Excel ワークブックの中に Make シナリオに基づいて、要求されたすべてのワークシートを構造化された形式で返します。 JSON最初の行は自動的に列ヘッダーに昇格されます。ワークシートは名前、1ベースのインデックスで選択するか、両方のフィールドを空白のままにしてブック全体を抽出します。出力はワークシート名をキーとする辞書なので、各シートを個別のファイルに簡単にルーティングできます。 API エンドポイント、データベーステーブル、またはストレージの場所。
最初の行は自動的に列ヘッダーになります

このモジュールは、選択されたすべてのワークシートの最初の行を列ヘッダー名として扱います。 JSON 出力。ワークシートに専用のヘッダー行がない場合、最初のデータ行がキーとして使用されます。後続の処理で問題が発生する可能性がある場合は、マッピング前にソースファイルの構造を再構築してください。

ワークシート名の照合では大文字と小文字が区別されます

ワークシートを名前で指定する場合、完全一致で大文字と小文字が区別されます。 まとめ そして まとめ これらは別々のシートとして扱われます。指定された名前に一致するシートが見つからない場合、そのシートは警告なしにスキップされます。必ず最初にワークブックを開いて、タブ名が完全に一致することを確認してください。

出力ドキュメントは Base64-エンコード JSON: ルーティング前にデコードする

の 書類 出力フィールドには、次のようにシリアル化されたワークシート辞書が含まれます。 JSON その後 Base64-エンコード済み。 Make ツール → Base64 デコード このモジュールの次は、 JSON → 解析 JSON モジュールは、ルーティングする前に、キー名によって個々のワークシート配列にアクセスします。 APIs またはデータベース。

関連ブログ記事
この機能に関するブログ記事はまだありません。近日公開予定です。
その間、PDF4me ブログを閲覧して、あらゆるプラットフォームのチュートリアルやワークフローをご覧ください。
ブログをご覧ください →

認証 API リクエスト​

アクセスするには PDF4me ウェブ API を通して Makeすべてのリクエストには適切な認証情報を含める必要があります。認証により安全な通信が保証され、承認されたユーザーとしての身元が検証され、シームレスな統合が可能になります。 Make シナリオと PDF4meの強力な Excel ワークシート抽出サービス。

PDF4meのExcelからワークシートを抽出するモジュールを作成し、接続、ファイル名、前のステップからバイナリマップされたドキュメントを表示し、ワークシート名フィールドを要約、売上に設定し、ワークシートインデックスフィールドを名前で選択するために空のままにします。

地図 ファイル名 そして 書類 前のダウンロード手順から、ワークシート名またはインデックスを入力して特定のシートを選択するか、両方とも空白のままにしてワークブック全体を抽出します。

「ワークシートの抽出」とは何ですか? Excel で Make?​

ワークシートを抽出する Excel は PDF4meの Make 変換用モジュール Excel ワークブックデータを構造化 JSON コードを書かずに。 Excel バイナリ、オプションのワークシートセレクタ、そして各キーがワークシート名、各値が行オブジェクトの配列である辞書を返します。 CSV エクスポートにおいて、このモジュールは複数シートのワークブックを単一の操作で処理し、シート名を後続の処理のルーティングキーとして保持します。 API またはデータベースの分散。

「ワークシートの抽出」をどのように構成しますか? Excel で Make?​

パラメータ必須その機能例
ConnectionRequiredPDF4me API connection. Click Add and paste your API key the first time.My PDF4me connection
File NameRequiredFilename of the Excel workbook including the .xlsx or .xls extension. Used for processing and output identification.report.xlsx
DocumentRequiredBinary content of the Excel workbook. Map from a prior Google Drive download, Dropbox get file, or HTTP response module.1. Data
Worksheet NamesConditionalComma-separated list of worksheet names to extract. Exact case-sensitive matching is required. Leave empty with Worksheet Indexes also empty to extract all worksheets. Example: 'Summary,Sales,Expenses' extracts three sheets.Summary,Sales
Worksheet IndexesConditionalComma-separated list of 1-based worksheet indexes to extract. Index 1 = first worksheet. Combined with Worksheet Names via union when both are provided. Leave empty to use names only or extract all.1,3

出力​

このモジュールは、完全なワークシート辞書をエンコードして返します。 JSON。

分野タイプ内容物
documentBase64JSON byte array of the full worksheet dictionary, serialized and Base64-encoded. Decode with Tools → Base64 Decode, then parse with JSON → Parse JSON to access each worksheet array by name.
FileNameStringOutput filename for the JSON result, typically report.txt. Use as the filename when saving to cloud storage.
SuccessBooleanTrue if extraction completed without errors. Check this field in a Make filter before routing output to avoid processing failed responses.

「ワークシートの抽出」はいつ使用すべきですか? Excel で Make?​

の PDF4me ワークシートを抽出する Excel モジュール Make 各ワークシートが異なるシステムにデータを供給する、複数シートのデータ統合シナリオに最適です。

自動化された複数ワークシート API 配布ワークフロー

異なるワークシートを異なる人に配布する API エンドポイントを自動的に:

シナリオの手順を完了する:

  1. トリガー: 毎日のデータエクスポートは深夜0時に予定されています
  2. 複数シートレポートを取得する統合レポートを取得する Google Drive
  3. すべてのワークシートを抽出する: ワークシートセレクターを空のままにして、すべてを抽出する
  4. Base64 デコード: ドキュメント出力をデコードして生データを取得する JSON
  5. 解析 JSON: 解析する JSON ワークシートキーにアクセスするための辞書
  6. プロセス概要シート「要約」キーデータを抽出し、 POST ダッシュボードへ API
  7. 販売シートの処理「売上」キーデータを抽出し、 POST 販売分析へ API
  8. プロセス費用シート「経費」のキーデータを抽出し、 POST 資金を調達する API
  9. メール概要: 配布概要を統合チームに送信
  10. アーカイブソース: 店舗で処理済み Excel 監査証跡のためにアーカイブに保存

ビジネス上のメリット:

  • 3枚以上のワークシートを別々に配布します APIs 毎日
  • 自動ルーティングにより、ワークシートの手動コピーが不要になります
  • 各システムは関連するワークシートデータのみを受け取ります。
  • データ配信時間を2時間から5分に短縮

よくある質問​

Extract Worksheetsはどのようなファイル形式をサポートしていますか?​

このモジュールはサポートしています .xlsx そして .xls Excel ファイル。ワークブックには、データを含むワークシートが少なくとも 1 つ含まれている必要があります。Excel フォーマット例 CSV または ODS はサポートされていません。 Excel このモジュールを使用する前に。 Make バイナリデータ処理リファレンスについては、 Make データ構造に関するドキュメント。

出力結果に一部のワークシートが欠落しているのはなぜですか?​

ワークシート名の照合は完全一致で、大文字と小文字が区別されます。ワークシート名に指定された名前がブック内のタブ名と完全に一致しない場合、そのシートは警告なしにスキップされます。ソースファイルを開いてタブ名を確認してください。または、ワークシート名とワークシートインデックスの両方を空欄にしておくと、すべてのワークシートが抽出され、出力辞書に表示されるキーを確認できます。

Extract Worksheetsの料金はクレジットでいくらですか?​

ワークシートの抽出 PDF4me 処理されたドキュメントごとのクレジット。無料プランのアカウントには日額クレジットが付与されます。有料プランでは上限が引き上げられます。すべてのプランの現在のクレジット割り当てについては、 PDF4me 価格ページ。

複数のワークシートを抽出できますか? Excel 1つのシナリオでファイル?​

はい。 Make イテレータ リストをループ処理する Excel ファイルごとに Extract Worksheets モジュールを呼び出します。各イテレーションは独立した JSON そのワークブックの辞書。これは、単一のシナリオ実行でワークブックをバッチ処理する場合に推奨される方法です。

業界におけるユースケースとアプリケーション​

  • マルチAPIフィード異なるワークシートを異なるシステムに抽出する APIs 自動的に
  • データウェアハウスへのデータロード複数シートの財務ワークブックをデータウェアハウスのテーブルにロードする
  • システム移行抽出完了 Excel ワークブック JSON クラウドシステムへの移行のため
  • データバックアップ: 複数シートの操作ワークブックをアーカイブする JSON 災害復旧のため
  • ETLパイプライン: 複数ステップの変換パイプラインにおいて、ワークシートを中間フォーマットとして抽出する

ヘルプが必要な場合​