Excel篩選那些讓人很頭痛的問題詳解

感謝大家一路的支持,昨天的留言雖然沒有回復,但全部都看了。盧子-Excel不加班這裡是一個有感情的平台,跟其他平台不一樣。我為人人,人人為我。

先來回顧一下前天文章的最後一個案例,並對讀者提出來的疑問進行解答。

正常情況下,直接複製粘貼到篩選的區域,得出來的數據是錯誤的。

選擇區域,輸入公式,按Ctrl Enter結束。

=INDEX($D$14:$D$17,COUNTIF($A$2:A2,A2))

COUNTIF($A$2:A2,A2)函數部分是累計盧子出現的次數,這樣得出來的數字是1,2,3,4,再嵌套INDEX函數就得到區域內的所有數據。

1.讀者提出的疑問:如果第一列姓名不全是盧子,那要怎麼辦?

將其中的一個盧子改成Excel不加班,因為姓名不相同,就沒法直接用COUNTIF($A$2:A2,A2)累計次數。

既然要統一才可以累計次數,在A列不可以,那我們可以在D列建立一個輔助列,輸入相同的內容。多動一下腦子,海闊天空。

選擇區域,輸入公式,按Ctrl Enter結束。

=INDEX($D$14:$D$17,COUNTIF($D$2:D2,D2))

小小的輔助列,問題就搞定了。

2.讀者提出的疑問:可以實現在帶公式的篩選區域中複製粘貼成值嗎?

直接在篩選區域複製粘貼,會彈出一個警告對話框。

為了讓數據更真實,我們先取消篩選,然後在其他地方相應填上內容。

同樣道理,這裡藉助一下輔助列也能輕鬆完成。

Step 01 選擇區域,輸入公式,按Ctrl Enter結束。

=C2

Step 02取消A列的篩選。

Step 03 複製E列到C列,選擇性粘貼選擇數值和跳過空單元格,點擊確定,再將輔助列的內容刪除掉。

這樣做出來的效果就等同於將篩選的公式數值化。

在Excel中我很喜歡用輔助列,善於用輔助列能夠將很多看似不可能的事完成。


推薦閱讀:

[原創]關於牛頓力學、相對論、量子力學及慣性場、質量等問題的探討_sijin2012
六個切身問題
日本生育率罕有微升 惟老化問題仍難改善
談戀愛要明白的問題
【特稿】監察委:檢察官需關注的幾個問題

TAG:頭痛 | Excel | 篩選 | 問題 |