空談録

世界で5人くらいに役立ちたい

ExcelにDynamic Arraysが来なかった

一瞬で終わる記事。

9/28のOffice Insider FastでExcelにIdeas (旧Excel Insights)とDynamic Arraysが来たようです。
answers.microsoft.com

バージョンは16.0.10920.20003 (1810)です。

で、Insiderの通知にはDynamic Arraysが書かれていますが、無事に手元でつかえなかったって話です。

Ideasについて

Excel Insightsから変わってないので一緒です。

Dynamic Arraysについて

最近のExcel関係でかなり話題になってた機能です。
Dynamic Arraysは一つの数式で複数のセルを表現できる機能になります。

例えば =SORT(A1:A10) とやったら [B1, B2, B3, B4, ... , B10]に対して自動で展開する機能となります。
Google Spreadsheetではすでにある感じの機能です。
この手の機能を使うと数式が一つでいいので、数式を読んだりするオーバーヘッドを減らせるとかそういうメリットはあります。

使えるのは

  • SORT
  • SORTBY
  • FILTER
  • RANDARRAY
  • SEQUENCE
  • SINGLE
  • UNIQUE

の7個です。

中身については来たら調べて書きます。

Dynamic Arraysが来ない

というわけで来たという風に書いてあるんですが、どうも手元では使えないようです。無念。

適当に =SORT(A1:A10)で実行すると下の画像のようになります。
f:id:fantasticswallow:20180930000531p:plain

なんか不適切とか言われています。
設定が足りない可能性はありますが一通り眺めてもよくわからなかったのでそんな設定なしで動くと判断したのですがうーん。

一応中身に何かコードがあるのは事実なんですが、動かす権限はなさそうという感じです。
画像のエラーは何らかの実装がある場合にしか出ません。

実装がない場合は関数のエラーとして下の画像になります。
f:id:fantasticswallow:20180930000812p:plain

やっぱり何かはあるけど実行はできなそうです。
そもそもエラーがでるのがSORTとFilterだけなのでなんか別のエラーの可能性はありますが…。


というわけで来なかったってだけの記事です。
早く来てほしいなぁ。

この辺で