重磅變革!Excel 函數增添新家族,數組函數 終於可以簡化了!

像外行一樣思考,像專家一樣實踐

文/寒樹Office 圖/寒樹Office

重磅變革!Excel 函數增添新家族,數組函數 終於可以簡化了!

引言:2018微軟全球技術大會上,微軟又帶來了四項全新的人工智能(AI)功能,使Excel變得更加智能也更加強大。這四項全新的技術分別是:靈感圖表(Ideas)、新數據類型(New data types)、報表識別(Insert Data from Picture)、動態數組(Dynamic arrays)。本文小編要介紹的是Excel最新的"動態數組"功能。

使計算更輕鬆

重磅變革!Excel 函數增添新家族,數組函數 終於可以簡化了!

簡化複雜公式

使用動態數組,返回值將自動“輸出”到相鄰單元格中(未使用的)。使用動態數組函數,只需要編寫一個簡單的公式,而不是編寫複雜的數組公式來解決多單元格問題。

全套新函數

Office 2019 本次新增了7個動態數組函數:FILTER,UNIQUE,SORT,SORTBY,SEQUENCE,SINGLE和RANDARRAY

功能預覽

利用動態數組的強大功能,Office 添加了一系列新功能。當您的數據發生變化時,動態數組將自動調整大小並重新計算!

  • 使用SORT函數對列表進行排序;
  • 使用UNIQUE函數從該列表中刪除重複項;
  • 使用FILTER函數從列表中獲取您想要的內容。
重磅變革!Excel 函數增添新家族,數組函數 終於可以簡化了!

填充處理

在相鄰空白單元格中放置值的行為稱為“填充(Spilling)”,當選擇溢出範圍內的任何單元格時,Excel 會用淺藍色邊框,指示公式的“填充範圍”

無須擔心溢出範圍與數據重疊。

如果空間不足,公式將彙總並顯示#SPILL錯誤,公式填充範圍將以虛線藍色邊框表示。如果移動或刪除佔位數據,公式就會自動填充。

重磅變革!Excel 函數增添新家族,數組函數 終於可以簡化了!

原生於Excel

動態數組已深度集成到 Excel 中,並不侷限於新發布的幾個函數, 任何新創作的返回數組的公式都會填充。就像 Excel 的區域一樣,動態數組可以是2維的,示例如下:

重磅變革!Excel 函數增添新家族,數組函數 終於可以簡化了!

A1#引用法

使用A1#來表示引用動態數組,可以隨著數據的變化無縫調整大小。相當於引用A1中動態數組的整個填充範圍。每當您編寫引用整個溢出範圍的公式時,我們都會默認使用此樣式參考。

在下面的示例中,請注意SUMIF函數如何使用D5中動態數組中的所有產品名稱。當Grapes添加到sales表時,D5溢出範圍會增加,SUMIF的結果也會增加,因為它引用的是D5#而不是D5:D8。

重磅變革!Excel 函數增添新家族,數組函數 終於可以簡化了!

全套新函數

以下是Office 2019 中新增的全套7個新增動態數組函數:

  • FILTER - 根據您定義的條件過濾數據數組;
  • UNIQUE - 從列表或範圍返回唯一值列表;
  • SORT - 對一組值進行排序;
  • SORTBY - 根據相應的數組對數組進行排序;
  • SEQUENCE - 生成序列號列表,例如1,2,3,4;
  • SINGLE - 接受範圍或數組,並使用隱式交集返回單個值;
  • RANDARRAY - 返回0到1之間的隨機數組。
重磅變革!Excel 函數增添新家族,數組函數 終於可以簡化了!


分享到:


相關文章: