Excel怎樣將篩選出來的資料單獨成為表格(Excel如何在一個單元格中提取部分資料)
今天這個問題有點意思:
下面是一個超級表,隨著超級表的篩選動作,要在C2內顯示篩選結果,原題是沒有序號這一列的,是我後新增的輔助列。
遇到這個問題的第一反應是可見於不可見,Excel函式中關於可見與不可見單元格運算的函式是SUBTOTAL函式,這個函式可以計算篩選後的結果:
因為結果是文字,那麼就要用到查詢函式,用VLOOKUP函式來查詢。另外沒有單選時還要給出提示。
=IF(SUBTOTAL(103,表1[序號])>1,"請單項選擇",VLOOKUP(SUBTOTAL(109,表1[序號]),表1[[序號]:[大樓]],2,0)&"大樓")
SUBTOTAL(103,表1[序號])>1
對照SUBTOTAL函式參數列,103是COUNTA,計數函式,對於可見單元格計數,大於1就提示請單選。
SUBTOTAL(109,表1[序號])
對照SUBTOTAL函式參數列,109是SUM,單選後就是可見資料這一行的序號,可以作為VLOOKUP函式的第一引數。
VLOOKUP(SUBTOTAL(109,表1[序號]),表1[[序號]:[大樓]],2,0)
VLOOKUP根據可見的序號,查詢出對應的第二列的文字。
效果如下:
更多Excel函式知識請訂閱專欄:
專欄
Excel函式詳細講解
作者:EXCEL資料處理與分析
50幣
226人已購
檢視