excel

近くMicrosoft Excelが大きく進化する――Ignite 2017カンファレンスで発表

Microsoft Excelのユーザーに朗報だ。ポピュラーな表計算アプリが人工知能の助けを借りて一段と賢くなり、外部との連携も容易になるという。

MicrosoftのIgnite 2017カンファレンスで、Officeプロダクトのゼネラルマネジャー、Jared SpataroとOffice 365のエコシステム・マーケティング担当ディレクター、Rob Howardが語ったところによると、Excelは近くアップデートを受け、ユーザーの入力を的確に理解すると同時に必要な関連情報をインターネットから検索、収集してくるようになる。

Spataroは「Excelには新しいデータ型が導入される。そうと聞いてもたいしたことには思えないかもしれない。これにどういう名前をつけようか議論しているところだ。しかしユーザーが本当にExcelに仕事の重要な部分を分担させているなら、新しいデータ型が使えるようになるというのは非常に大きな出来事になる」と語った。この新機能が一般公開されるのは2018年の初めになるという。

新機能は単にExcelを強化するだけではない。今日(米国時間9/26)のSpataroのデモを見たところでは、Microsoftのツールは近く、たとえば企業名を入力すると、それを企業名であると認識するようになる。しかもExcelはその企業名からAPIを通じてBingでインターネットを検索し、株価や時価総額などの情報を付加できるようになる。Excelは入力された一連の情報が企業名なのか都市名なのかを自動的に判別し、都市名であれば人口などの情報を収集し、付加する。

「歴史的にいえばExcelの得意分野は数値だ。テキストの場合は条件付書式などを設定することができた。しかし今後、Excelは数値とテキスト以外の豊富なデータ型を認識するようになる」とSpataroは言う。

Officeの開発チームは新しいビルトイン・ツールを追加する。これはExcelが表計算シートの重要部分を自動的に認識し、可視化するものだ。当面、Insight Serviceと呼ばれているが、基本的にPower BIのデータ可視化・分析ツールに近い機能を持つ。ちなみにGoogleスプレッドシートにも同様の機能が用意される。

「この機能はデータのリストを見て、それが何を表しているかを認識し、関連する洞察を提供するのが目的だ。テキストのリストだけでなく、グラフ、ピボットテーブルその他のデータの組み合わせもカバーする。人工知能がもっとも興味ある部分を判別し、トレンドや変化している部分を抽出する」という。人工知能が作成したグラフが気に入った場合、ユーザーはすぐにExcelに取り込むことができる。その後、他のグラフと同様、自由に編集が可能だ。

Microsoftが今週に入って発表したところによると、次のExcelのアップデートでは、同社のデータ・サイエンティストがExcelでのデータ解析用に開発した機械学習モデルを取り込める他、JavaScriptで自由にコードを書いて複雑なデータ処理を実行し、またほとんどあらゆるサードパーティー製のデータをAPIを通じて利用できるようになるという。

Spataroはまた「サードパーティーのサービスとこの種の連係が可能になることは、従来のスタティックなパッケージ(perpetural)版とOffice 365との違いを際立だせる。外部のサービスとの連係はExcelに新たな生命を吹き込む。Excelなどのツールはユーザー自身が所有するデータを処理する上で非常に重要なものだが、さらに外部のサービスのデータとリンクすることで魔法のような効果を生むだろう」と述べた。

ユーザーがサブスクリプション・モデルのOffice 365ではなく、パッケージ版のOfficeを所有したいと考えている場合でも、この機能はやがて利用できるようになる。Microsoftは今日、Officeの新しいパッケージ版は2018年の下半期にリリースされると発表した。この時期は2019年にごく近いため、Office 2019と呼ばれる。

「クラウド化によるイノベーションは今年のIgniteカンファレンスの大きなテーマだ。もちろんクラウド化にあたっては考慮すべき点が数多くある。一部ないし全部のアプリをオンプレミスのサーバーに置きたい顧客にとってパッケージ版のOffice 2019は非常に有用なアップデートとなるはずだ。数箇月のうちにさらに詳しい情報を発表できるようになるものと期待している」とSpataroはプレスリリースに書いている。

[原文へ]

(翻訳:滑川海彦@Facebook Google+

知っておいた方が便利なエクセルの知識

自分はこの業界に入ったきっかけがコーダーだけにあってエクセルを殆ど使う事もなく、使い方も殆ど分かっていませんでした... 仕事のジャンルにもよるかと思うですが、自分が今までやってきた中で最低限これくらいは知っておいた方が良いじゃないかと言う方法をまとめてみます。

※2003 を使ってるのでバージョンにより多少違う点はあるかもしれません