Excel35招必學秘技超級好用

2023-02-15 03:33:04 字數 6216 閱讀 4180

十二、用連字元「&」來合併文字

如果我們想將多列的內容合併到一列中,不需要利用函式,乙個小小的連字元「

&」就能將它搞定(此處假定將b、c、d列合併到一列中)。

1.在d列後面插入兩個空列(e、f列),然後在d1單元格中輸入公式:=b1&c1&d1。

2.再次選中d1單元格,用「填充柄」將上述公式複製到d列下面的單元格中,b、

c、d列的內容即被合併到e列對應的單元格中。

3.選中e列,執行「複製」操作,然後選中f列,執行「編輯→選擇性貼上」命

令,開啟「選擇性貼上」對話方塊,選中其中的「數值」選項,按下「確定」按

鈕,e列的內容(不是公式)即被複製到f列中。

4.將b、c、d、e列刪除,完成合併工作。

提示:完成第1、2步的操作,合併效果已經實現,但此時如果刪除b、c、d列,公式會出現錯誤。故須進行第3步操作,將公式轉換為不變的「值」。

生成績條

常有朋友問「如何列印成績條」這樣的問題,有不少人採取錄製巨集或vba的方法

來實現,這對於初學者來說有一定難度。出於此種考慮,我在這裡給出一種用函

數實現的簡便方法。

此處假定學生成績儲存在sheet1工作表的a1至g64單元格區域中,其中第1行為

標題,第2行為學科名稱。

1.切換到sheet2工作表中,選中a1單元格,輸入公式:=if(mod(row(),3)=0,″″if(0mod?

row(),3(=1,sheet1!aū,index(sheet1!$a:

$g,int(((row()+4)/3)+1),column())

2.再次選中a1單元格,用「填充柄」將上述公式複製到b1至g1單元格中;然後,再同時選中a1至g1單元格區域,用「填充柄」將上述公式複製到a2至g185單元格

中。至此,成績條基本成型,下面簡單修飾一下。

3.調整好行高和列寬後,同時選中a1至g2單元格區域(第1位學生的成績條區域),按「格式」工具欄「邊框」右側的下拉按鈕,在隨後出現的邊框列表中,選中

「所有框線」選項,為選中的區域新增邊框(如果不需要邊框,可以不進行

此步及下面的操作)。

4.同時選中a1至g3單元格區域,點選「常用」工具欄上的「格式刷」按鈕,然後

按住滑鼠左鍵,自a4拖拉至g186單元格區域,為所有的成績條新增邊框。

按「列印」按鈕,即可將成績條列印出來。

十四、excel幫你選函式

在用函式處理資料時,常常不知道使用什麼函式比較合適。excel的「搜尋函式

」功能可以幫你縮小範圍,挑選出合適的函式。

執行「插入→函式」命令,開啟「插入函式」對話方塊,在「搜尋函式」下面的方

框中輸入要求(如「計數」),然後單擊「轉到」按鈕,系統即刻將與「計數」有

關的函式挑選出來,並顯示在「選擇函式」下面的列表框中。再結合檢視相關的

幫助檔案,即可快速確定所需要的函式。

十五、同時檢視不同工作表中多個單元格內的資料

有時,我們編輯某個工作表(sheet1)時,需要檢視其它工作表中(sheet2、

sheet3……)某個單元格的內容,可以利用excel的「監視視窗」功能來實現。

執行「檢視→工具欄→監視視窗」命令,開啟「監視視窗」,單擊其中的「新增

監視」按鈕,展開「新增監視點」對話方塊,用滑鼠選中需要檢視的單元格後,再

單擊「新增」按鈕。重複前述操作,新增其它「監視點」。

以後,無論在哪個工作表中,只要開啟「監視視窗」,即可檢視所有被監視點單

元格內的資料和相關資訊。

十六、為單元格快速畫邊框

在excel 2002以前的版本中,為單元格區域新增邊框的操作比較麻煩,excel

2002對此功能進行了全新的拓展。

單擊「格式」工具欄上「邊框」右側的下拉按鈕,在隨後彈出的下拉列表中,選

「繪圖邊框」選項,或者執行「檢視→工具欄→邊框」命令,展開「邊框」工具

欄。單擊工具欄最左側的下拉按鈕,選中一種邊框樣式,然後在需要新增邊框的單元

格區域中拖拉,即可為相應的單元格區域快速畫上邊框。

提示:①如果畫錯了邊框,沒關係,選中工具欄上的「擦除邊框」按鈕,然後在錯誤的邊框上拖拉一下,就可以清除掉錯誤的邊框。②如果需要畫出不同顏色的邊框,可以先按工具欄右側的「線條顏色」按鈕,在隨後彈出的調色盤中選中需要的顏色後,再畫邊框即可。

③這一功能還可以在單元格中畫上對角的斜線。

十七、控制特定單元格輸入文字的長度

你能想象當你在該輸入四位數的單元格中卻填入了乙個兩位數,或者在該輸入文字的單元格中你卻輸入了數字的時候,excel就能自動判斷、即時分析並彈出警告,那該多好啊!要實現這一功能,對excel來說,也並不難。

例如我們將游標定位到乙個登記「年份」的單元格中,為了輸入的統一和計算的方便,我們希望「年份」都用乙個四位數來表示。所以,我們可以單擊「資料」選單的「有效性」選項。在「設定」卡片「有效性條件」的「允許」下拉列表中選擇「文字長度」。

然後在「資料」下拉列表中選擇「等於」,且「長度」為「

4」。同時,我們再來到「出錯警告」卡片中,將「輸入無效資料時顯示的出錯警告」設為「停止」,並在「標題」和「錯誤資訊」欄中分別填入「輸入文字非法!」和「請輸入四位數年份。」字樣。

很顯然,當如果有人在該單元格中輸入的不是乙個四位數時,excel就會彈出示的警告對話方塊,告訴你出錯原因,並直到你輸入了正確「樣式」的數值後方可繼續錄入。神奇吧?其實,在excel的「資料有效性」判斷中,還有許多特殊型別的資料格式可選,比如「文字型別」啊,「序列大小」啊,「時間遠近」啊,如你

有興趣,何不自作主張,自己設計一種檢測標準,讓你的excel展示出與眾不同的光彩呢。

十八、成組填充多張**的固定單元格

我們知道每次開啟excel,軟體總是預設開啟多張工作表。由此就可看出excel除了擁有強大的單張**的處理能力,更適合在多張相互關聯的**中協調工作。要協調關聯,當然首先就需要同步輸入。

因此,在很多情況下,都會需要同時在多張**的相同單元格中輸入同樣的內容。

那麼如何對**進行成組編輯呢?首先我們單擊第乙個工作表的標籤名「sheet1」,然後按住shift鍵,單擊最後一張**的標籤名「sheet3」(如果我們想關聯

的**不在一起,可以按住ctrl鍵進行點選)。此時,我們看到excel的標題欄上的名稱出現了「工作組」字樣,我們就可以進行對工作組的編輯工作了。在需要一次輸入多張**內容的單元格中隨便寫點什麼,我們發現,「工作組」中所有**的同一位置都顯示出相應內容了。

但是,僅僅同步輸入是遠遠不夠的。比如,我們需要將多張**中相同位置的資料統一改變格式該怎麼辦呢?首先,我們得改變第一張**的資料格式,再單擊「編輯」選單的「填充」選項,然後在其子選單中選擇「至同組工作表」。

這時,excel會彈出「填充成組工作表」的對話方塊,在這裡我們選擇「格式」一

項,點「確定」後,同組中所有**該位置的資料格式都改變了。

十九、改變文字的大小寫

在excel中,為**處理和資料運算提供最強大支援的不是公式,也不是資料庫,而是函式.不要以為excel中的函式只是針對數字,其實只要是寫進**中的內容,excel都有對它編輯的特殊函式。例如改變文字的大小寫。

在excel 2002中,至少提供了三種有關文字大小寫轉換的函式。它們分別是:「=upper(源資料格)」,將文字全部轉換為大寫;「=lower(源資料格)」,將文字全部轉換成小寫;「=proper(源資料格)」,將文字轉換成「適當」的大小寫,如讓每個單詞的首字母為大寫等。

例如,我們在一張**的a1單元格中輸入小寫的「excel」,然後在目標單元格中輸入「=upper(a1)」,回車後得到的結果將

會是「excel」。同樣,如果我們在a3單元格中輸入「然後我們在目標單元格中輸入「=proper(a3)」,那麼我們得到的結果就將是「了。

二十、提取字串中的特定字元

除了直接輸入外,從已存在的單元格內容中提取特定字元輸入,絕對是一種省時又省事的方法,特別是對一些樣式雷同的資訊更是如此,比如員工名單、籍貫等資訊。

如果我們想快速從a4單元格中提取稱謂的話,最好使用「=right(源資料格,提取的字元數)」函式,它表示「從a4單元格最右側的字元開始提取2個字元」輸入到此位置。當然,如果你想提取姓名的話,則要使用「=left(源資料格,提取的字元數)」函式了。還有一種情況,我們不從左右兩端開始,而是直接從資料中間提取幾個字元。

比如我們要想從a5單元格中提取「武漢」兩個字時,就只須在目標單元格中輸入「=mid(a5,4,2)」就可以了。意思是:在a5單元格中提取第4個字元後的兩個字元,也就是第4和第5兩個字。

二十一、把基數詞轉換成序數詞

將英文的基數詞轉換成序數詞是乙個比較複雜的問題。因為它沒有乙個十分固定的模式:大多數的數字在變成序數詞都是使用的「th」字尾,但大凡是以「1」、「2」、「3」結尾的數字卻分別是以「st」、「nd」和「rd」結尾的。

而且,「11」、「12」、「13」這3個數字又不一樣,它們卻仍然是以「th」結尾的。

因此,實現起來似乎很複雜。其實,只要我們理清思路,找準函式,只須編寫乙個公式,就可輕鬆轉換了。不信,請看:

「=a2&if(or(value(right(a2,2))=th″,if(or(value(right(a2))=choose(right(a2),″st″,″nd″,″rd″),th″))該公式儘管一長串,不過含義卻很明確:①

如果數字是以「11」、「12」、「13」結尾的,則加上「th」字尾;②如果第1原則無效,則檢查最後乙個數字,以「1」結尾使用「st」、以「2」結尾使用「nd」、以「3」結尾使用「rd」;③如果第1、2原則都無效,那麼就用「th」。

因此,基數詞和序數詞的轉換實現得如此輕鬆和快捷。

二十二、用特殊符號補齊位數

和財務打過交道的人都知道,在賬面填充時有一種約定俗成的「安全填寫法」,那就是將金額中的空位補齊,或者在款項資料的前面加上「$」之類的符號。其實,在excel中也有類似的輸入方法,那就是「rept」函式。它的基本格式是「=rept(「特殊符號」,填充位數)」。

比如,我們要在中a2單元格裡的數字結尾處用「#」號填充至16位,就只須將公式改為「=(a2&rept(″#″,16-len(a2)))即可;如果我們要將a3單元格中的數字從左側用「#」號填充至16位,就要改為「=rept(″#″,16-len(a3)))a3」;另外,如果我們想用「#」號將a4中的數值從兩側填充,則需要改為「=rept(″#″,8-len(a4)/2)&a4&rept(″#″)8-len(a4)/2)」;如果你還嫌不夠專業,要在a5單元格數字的頂頭加上「$」符號的話,那就改為:「=text(a5,″$###0.00″(&rept(″#″,16-len(text(a5,″$###0.

00″))一定能滿足你的要求.

二十三、建立文字直方圖

除了重複輸入之外,「rept」函式另一項衍生應用就是可以直接在工作表中建立由純文字組成的直方圖。它的原理也很簡單,就是利用特殊符號的智慧型重複,按照指定單元格中的計算結果表現出長短不一的比較效果。

比如我們首先製作一張年度收支平衡表,然後將「e列」作為直方圖中「預算內」月份的顯示區,將「g列」則作為直方圖中「超預算」的顯示區。然後根據表中已有結果「d列」的數值,用「wingdings」字型的「n」字元表現出來。具體步驟如下:

在e3單元格中寫入公式「=if(d30,rept(″n″,round(d3*100,0)),也

拖動填充柄至g14。我們看到,乙個沒有動用excel圖表功能的純文字直方圖已展現眼前,方便直觀,簡單明瞭。

二十四、計算單元格中的總字數

有時候,我們可能對某個單元格中字元的數量感興趣,需要計算單元格中的總字數。要解決這個問題,除了利用到「substitute」函式的虛擬計算外,還要動用「trim」函式來刪除空格。比如現在a1單元格中輸入有「how many words?

」字樣,那麼我們就可以用如下的表示式來幫忙:

"=if(len(a1)=0,0,len(trim(a1))-len(substitute(trim(a11)該式的含義是先用「substitute」函式建立乙個新字串,並且利用「trim」函式刪除其中字元間的空格,然後計算此字串和原字串的數字差,從而得出「空格」的數量,最後將空格數+1,就得出單元格中字元的數量了。

二十五、關於歐元的轉換

這是excel 2002中的新工具。如果你在安裝excel 2002時選擇的是預設方式,那麼很可能不能在「工具」選單中找到它。不過,我們可以先選擇「工具」選單中的「載入巨集」,然後在彈出視窗中勾選「歐元工具」選項,「確定」後excel2002就會自行安裝了。

完成後我們再次開啟「工具」選單,單擊「歐元轉換」,乙個獨立的專門用於歐

元和歐盟成員國貨幣轉換的視窗就出現了。與excel的其他函式視窗一樣,我們可以通過滑鼠設定貨幣轉換的「源區域」和「目標區域」,然後再選擇轉換前後的不同幣種即可。所示的就是「100歐元」分別轉換成歐盟成員國其他貨幣的比價一覽表。

當然,為了使歐元的顯示更顯專業,我們還可以點選excel工具欄上的「歐元」按鈕,這樣所有轉換後的貨幣數值都是歐元的樣式了。

值得學習的EXCEL35條技巧

一 建立分類下拉列表填充項 我們常常要將企業的名稱輸入到 中,為了保持名稱的一致性,利用 資料有效性 功能建了乙個分類下拉列表填充項。1.在sheet2中,將企業名稱按類別 如 工業企業 商業企業 個體企業 等 分別輸入不同列中,建立乙個企業名稱資料庫。2.選中a列 工業企業 名稱所在列 在 名稱 ...

提高EXCEL錄入速度十招

2006 12 18 作者 163 因工作的需要,我常常用excel處理大量的 文件,感到乙個最頭痛的問題就是文字的錄入,由於本人的錄入速度不高,使我不得不常常加班加點地乾,才能勉強完成老闆交給的任務。經過多年來的不斷摸索,我發現了一些能提高excel輸入速度的小招式,現歸納出來,希望大家能喜歡。第...

EXCEL處理資料必用的技巧

自定義序列排序 在日常處理一些排序問題時,關於一些排序的內容沒有相關聯絡 即不能按拼音,筆畫,月份等等排序的問題 我們可以採用自定義排序.好了以下要要認真看噢,灰常簡單的,嘿嘿下面的食譜都是我愛滴 1.首先請大家看這個食譜 是不是很亂呢,如果能按順序排起來就順眼多了,具體怎麼做呢?選定 食譜 中所有...