excel透視表教程Excel提取員工名單,就這么快,前天剛學(xué)習(xí)了一個(gè)excel的新技術(shù),叫“excel透視表教程”授課老師對(duì)我們說(shuō),這一技術(shù)的專業(yè)全稱為“excel透視表教程Excel提取員工名單,就這么快”今天寶寶把這個(gè)技術(shù)分享給大家,不用謝哦~
多行多列提取不重復(fù)值的數(shù)組公式太慢了,能優(yōu)化嗎?
求助內(nèi)容是在一個(gè)工資表匯總內(nèi),提取不重復(fù)的員工姓名,并且提供了附件,附件的名字就叫“很慢”。
先來(lái)看看這個(gè)名叫“很慢”的工資匯總表中的數(shù)據(jù)吧:
有沒有看眼暈了?哈哈
更讓人眼暈的是這個(gè)提取不重復(fù)姓名的公式;
=INDIRECT(TEXT(MIN(IF((COUNTIF($P$1:P1,$A$3:$N$86)=0)*($A$3:$N$86<>"")*MOD(COLUMN($A$3:$N$86),2),
ROW($A$3:$N$86)*100+COLUMN($A$3:$N$86)),2^16),"R00C00"),)
在數(shù)據(jù)量大的工作表中使用這樣復(fù)雜的公式,簡(jiǎn)直就是反人道主義啊。
用樓主的話說(shuō):“下拉到十幾個(gè)的時(shí)候就很慢了,公式能優(yōu)化嗎?如果不能優(yōu)化,用什么方法好些?”
今天咱們先不說(shuō)這個(gè)反人道主義的公式是啥意思,看看用什么簡(jiǎn)便的方法能高效的解決問(wèn)題。
1、 插入數(shù)據(jù)透視表
首先在A列之前插入一個(gè)空白列,這步很重要哦,作用后面會(huì)說(shuō)到。
再依次按Alt →D→P,調(diào)出數(shù)據(jù)透視表向?qū)В?/p>
根據(jù)提示選擇數(shù)據(jù)所在的范圍,這個(gè)范圍包括A列剛剛插入的空白列,作用是保證所有數(shù)據(jù)都可以在數(shù)據(jù)透視表的值字段:
單擊【完成】按鈕,會(huì)自動(dòng)插入一個(gè)新的工作表,并且有一個(gè)默認(rèn)樣式的數(shù)據(jù)透視表。
2、調(diào)整透視表結(jié)構(gòu)
還需要繼續(xù)調(diào)整一下,將【數(shù)據(jù)透視表字段】列表中的【行】、【列】、【頁(yè)1】的勾選全部去掉:
然后將【數(shù)據(jù)透視表字段】列表中的【值】,從值區(qū)域拖動(dòng)到行區(qū)域:
這時(shí)候,數(shù)據(jù)透視表的行字段就有數(shù)百個(gè)數(shù)字和姓名列表了:
接下來(lái)的工作是去掉這些數(shù)字內(nèi)容,要不要一個(gè)個(gè)勾選啊?
咱們有簡(jiǎn)便方法哈,別急。
3、標(biāo)簽篩選
標(biāo)簽篩選,篩選大于特大號(hào)數(shù)值9e307的內(nèi)容,因?yàn)槲谋臼谴笥谌魏螖?shù)字的,所以這樣篩選后,就是全部的文本內(nèi)容了:
OK,收工了,不看廣告看療效吧:
圖文過(guò)程好像很復(fù)雜的樣子,其實(shí)這個(gè)過(guò)程也就是十幾秒吧: