根據 MS 文檔
- Excel 2007https://support.office.com/en-us/article/Copy-visible-cells-only-6e3a1f01-2884-4332-b262-8b814412847e
- Excel 2013https://support.office.com/en-ie/article/Copy-and-paste-visible-cells-only-6f655372-4ea0-4221-bf68-272422419b59
它說
如果您複製包含隱藏或篩選行的儲存格範圍,則當您將其貼上到其他位置時,Excel 會包含隱藏或篩選的儲存格。
但實際上我發現,當您在工作表中啟用篩選器時,Excel 只會複製那些可見的儲存格,無論它們是被篩選器隱藏還是手動隱藏。
我發現 Excel 2011 的行為有所不同,無論是否啟用篩選器,它總是複製不可見的儲存格。
有人可以證實這一點嗎?或者我誤解了 MS 文檔?
答案1
Excel 2013 中的篩選器有點令人困惑:Excel 根據篩選器選擇一堆儲存格,然後最小化沒有選擇/符合篩選條件的行的高度。
您實際上可以調整這些行的大小以查看資料仍然存在,只是單元格未選取。設定一個簡單的過濾器並仔細觀察,你能看到Excel是如何「縮小」冗餘行的嗎?
因此,在複製並貼上到相鄰列時需要非常小心。但是,如果將篩選結果複製到新工作表或篩選區域下方的行上,您應該會發現 Excel 僅複製選定的儲存格。我本來想貼一些照片,但我不能,因為我的聲譽不夠高。