はじめに 仕事で使ったときどう使ったかを解説します。 PhpSpreadsheetはPhpExcelの後継で、最近のPHPっぽくなってるらしいです。 https://github.com/PHPOffice/PhpSpreadsheet 今回はxlsx形式のファイルから情報を読みだして、csv形式のファイルに書き込みます。
$php vendor/phpoffice/phpspreadsheet/samples/index.php Requirement check: PHP 5.6.0 ... passed PHP extension XML ... passed PHP extension xmlwriter ... passed PHP extension mbstring ... passed PHP extension ZipArchive ... passed PHP extension GD (optional) ... passed PHP extension dom (optional) ... passed <?php require 'vendor/autoload.php'; use PhpOffice\PhpSpreadsheet\Spreadsheet; use PhpOffice
はじめに Excelにデータを集めようとするとき、数式とVBAを駆使して行う方法が一般的です。 キーを使って複数のデータを結合するときには、Accessなども用いられます。 ですが、データが増えてくると下記のような課題が発生してきます。 収集に必要な手順が増え、数式やVBAが複雑化する データ収集に長い時間がかかる サイズが巨大化して格納しきれなくなる これらの課題を解消するツールとして PowerQuery を紹介します。 PowerQueryとは 2016年に公開されたMicrosoft製のデータ分析用Excelアドインであり、Excel2010以降に対応しています。 ファイル・DB・Webサービス等からデータを読み込み、変換・加工してExcelのシートに出力できます。 VBAのマクロの記録と同じように、画面上で操作するとクエリ(読み込み手順の定義)が生成されます。 複雑な加工をしない
ビジネスを運営していて、その成長を試行錯誤しながら進めていくにあたって、バラバラのデータをマージして可視化することは必要不可欠なことですよね。それをエクセルやGoogleスプレッドシートなどを使ってさまざまなソースからデータを引っ張ってきてグラフ化するのがまだまだ一般的なはず。 その大変な作業を簡単な設定をするだけで済ませられ、さらに表示データをデータソースと同期できるのが、今回ご紹介するツールです。 組織のマインドマップツールをマインドマイスターにすべき理由 伸びてる産業、会社、事業を紹介しまくるStrainerのニュースレターに登録!! 複数のソースからデータをまとめて可視化できる「DataDeck」 「DataDeck」は、さまざまなデータソースが持つデータを同期して、ダッシュボード上にグラフで視覚化してくれるサービス。 連携できるデータソースには、エクセルやCSVをはじめ、Goog
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く