Thursday, August 2, 2012

Excel 的選擇性貼上重點推介

在電腦上最常使用的功能複製及貼上 (copy & paste) 絕對是其中之一,而 MS Excel 內設的貼上功能多多,不只是簡簡單單的搬字過紙

普通」貼上跟選擇性貼上
MS Excel 上,幾乎人人都懂怎樣複製及貼上,但卻不是每個人都有留意到,除了簡單地按 Enter 貼上之外,還有很多不同的貼上方法,而這些「隱藏版」功能,只要在複製後再按滑鼠右鍵便能找到 。 這篇便重點介紹幾個常用的選擇性貼上方法

準備工作
隨便打開一個 excel 檔案,或用這個示範檔做例子,可以先下載到電腦裏再用 MS Excel 打開跟著做
https://docs.google.com/spreadsheet/ccc?key=0AhC-3splUG52dFh0VnR3TDhqcUt3OWc2UXloQlppZVE

第一款貼上只貼上值 (Paste Value)
很多時在工作上,都需要參考多於一張 Excel 工作表去計算結果,例如從價目表當中搜尋出特定貨品的價錢,這些工作都可以通過函數 (formula) 去解決,但若果要將搜尋結果發放出去,總不能將所有參考用的 Excel 工作表 (例如:整個價目表)也發出去,所以每次用完函數後,最好就是只保留結果,其他人不必去參考額外資料。


步驟  (適用於任何版本,因手邊電腦安裝了2007版本,所以以此作示範)
1.  複製已用函數計算好的結果,選好要貼上的位置 (可以是原本的儲存格)
2.  按滑鼠右鍵,從列表中點選「選擇性貼上」
3. 選「值 (Value)」,按 OK
4. 看看函數列 (formula bar) 上顯示的內容,公式消失了,換來只有計算好的結果,這樣就完成啦!

第二款貼上:只貼上函數 (Paste Formula)
另一個情況,例如在參考其他人的 Excel 工作表,想要將同一公式抄過來,但又不希望將它的格式也一併帶來 (例如字體-顏色等等),便可參考以上的步驟 1 2,到步驟 3 時選 「公式 (Formula)」,就可以只將公式帶過來啦!

第三款貼上:只貼上格式 (Paste Format)
還有一個情況,就是想將其他工作表 (也可以只是其中一個儲存格) 的字型-顏色或框線等等一次過抄過來,有兩個方法:
1.  跟以上兩款貼上的步驟 1 2 一樣,到步驟 3 時選擇「格式 (Format)
2. 選定要複製的儲存格,再按左上方的「格式刷」 (Format Painter),然後直接用滑鼠點一下要「貼上」格式的儲存格,就可以將整個格式抄過去了!


用格式刷時還有一個秘訣,就是快速雙按 (double click) 格式刷,就可以進行無限次貼上,直至按下鍵盤上的 Esc 鍵為止,如果需要在多於一處貼上的話,便可以省卻了每次先複製的步驟


第四款貼上:橫直換置 (Transpose)
如果要將整個表格橫直換置,即是將欄 (row) 變列 (column),列變欄,又或 X-Y axis 交換,一樣可以重複以上的步驟 1 2,在選擇性貼上的選項空格中剔選「移調 (Transpose)」,再按 OK 就可以啦!


第五款貼上:///除已複製數字 (Operation)
最後一個要推介的,就是將另一個儲存格的數字加到原來的儲存格上

做法同樣是重複步驟 1 2,在選項上選擇要進行的計算方法 (///),這樣說比較抽象,還是看影片的好了



********************************************************************************************
如果你喜歡這篇文章,請按以下 Google 的 +1 按鈕,又或 Share 到 Facebook 給你的朋友。多謝支持!

5 comments:

  1. 第二款貼上:只貼上函數 (Paste Formula)
    另一個情況,例如在參考其他人的 Excel 工作表,想要將同一公式抄過來,但又不希望將它的格式也一併帶來 (例如字體-顏色等等),便可參考以上的步驟 1 和 2,到步驟 3 時選 「公式 (Formula)」,就可以只將公式帶過來啦-->這個是不是只可以發生於同個excel file, 如果我想將公式由第一個excel貼去第二個excel, 用些方法我發覺不行, 不知會不會有其他可行的方法呢?

    ReplyDelete
    Replies
    1. 單純以 paste formula 的技術來說,兩個 excel file 之間貼上是可行的,你不成功的原因,應該是 formula 本身的 reference table 問題,例如你做 vlookup, paste 完之後仍然會指向原先 file 的 reference table, 那你就需要手動去更新 formula 指向新 file 當中的 reference table 了.

      Delete
    2. 謝謝你的回覆, 如果我唔用vlookup, 我只用最單純的sum公式(用Paste Formula於另一個新的excel), 都不可行

      Delete
    3. 你就咁講唔得,好難幫到你,不如你去我個 FB page 度,PM 我再慢慢傾,最好可以 PM screen cap 你條 excel formula 嚟睇吓
      https://www.facebook.com/ITCaCa/

      另一個可能性,你唔係同一個 Excel program 之下嘅兩個 Excel file, 開完一個 excel program 再 call 另一個,就會連最基本嘅 copy & paste 都做唔到

      Delete
    4. 多謝你的提醒, 原來儲存檔案是不同的類型, 所以先copy唔到條公式, thanks

      Delete