unique函數使用場景(一)
- 前情提示:Microsoft 365(就是原來的office 365)已經推出有一段時間了,去年年審就在項目上使用365更新的一系列動态函數來提高審計效率(大膽一點,就是更好的偷懶)。
- 講解動态函數的文章不多,且365普及度低,故而實際審計過程中運用的頻率不高。秉承着"Sharing is learning."的原則,這個公衆号開始了(立個Flag,争取不年更)。
目錄:unique函數使用場景(一)
unique函數構成
unique函數使用場景
場景一:配合sumif/ifs做一個簡版資料透視表
unique函數構成
文法介紹部分較枯燥,可直接跳轉“unique函數使用場景”, Learning by doing
= UNIQUE (array,[by_col],[exactly_once] )
參數 | 描述 |
---|---|
array必選 | 要從需中傳回唯一行或列的區域或數組 |
[by_col]可選 | By_col 參數是訓示如何比較的邏輯值。TRUE 将比較列并傳回唯一列FALSE (或省略) 将比較行并傳回唯一行 |
[exactly_once]可選 | Exactly_once 參數是一個邏輯值,它将傳回在區域或數組中僅出現一次的行或列。這是唯一的資料庫概念。TRUE 将傳回從區域或數組中恰好出現一次的所有非重複行或列FALSE (或省略) 将傳回區域或數組中的所有非重複行或列 |
來源:unique 函數——office 支援
https://support.microsoft.com/zh-cn/office/unique-%E5%87%BD%E6%95%B0-c5ab87fd-30a3-4ce9-9d1a-40204fb85e1e
office官方描述unique函數用于“傳回清單或範圍中的一系列唯一值”,用更通俗些的語言,unique函數的作用就是剔除選中單元格中的重複值,并展示剔除後的結果。
可以展示剔重後的文本
也可以展示剔重後的值
unique函數使用場景
如果365推出的系列動态函數中,隻能選擇一個讓我推薦的話,那麼unique函數絕對是我心目中審計從業人員必必必必必必會動态函數,連xlookup函數都可以舍棄。
為什麼呢?因為可以用到的場景實在是太太太太太太多了,很多原來在資料處理過程中複雜的步驟,因為unique函數的推出一下子變得簡單起來。9點下班不是夢~
場景一:配合sumif/ifs做一個簡版資料透視表
你是否遇到過預審拿到企業前10個月收入成本表,好不容易處理完基礎資料,再資料透視,再再把資料透視結果整體粘貼到一個新表單,再再再開始對着彙總數拉公式,再再再再給資料排個序,再再再再再認真寫一版分析.....
然後.....
年審的時候鬼故事來了,明細表要重新做不說,收入前十大客商全變了..........預審做的表格到分析全全被踩在腳下....卒.......
然而,最該花時間的分析程式還沒做,擷取企業收入成本表處理資料重複預審這一系列資料操作就花費了半天到一天的時間。不光收入成大學目,往來科目的按客商、按款項性質明細表更是需要重複上述操作。
造成反複處理資料的主要原因,很大一部分原因是在excel裡我們并不能直接對資料透視表内的資料進行操作。盡管有sumif/ifs函數用來按要求彙總資料,但是因為企業之間合作是個動态的過程,故而客戶/供應商總是變動的。故而在過去的資料進行中,總是避免不了使用資料透視表擷取完整客戶/供應商名單。重複着生成資料透視表,複制,粘貼的過程
BUT,現在有了unique函數,可以擷取動态的客商名單,直接對unique動态區域進行資料操作。
這樣預審搭好架子,年審更新資料直接分析,連續項目甚至可以一直用搭好的架構,一直偷懶一直爽。
示例如下:
如圖所示,增加、替換或者減少資料源資訊,unique函數均會跟随變動,且sumif/ifs函數可以抓取unique函數展示結果進行處理。