tft每日頭條

 > 生活

 > 五種常用excel技巧

五種常用excel技巧

生活 更新时间:2024-12-25 02:48:44

五種常用excel技巧?一、求字符串中某字符出現的次數: ,現在小編就來說說關于五種常用excel技巧?下面内容希望能幫助到你,我們來一起看看吧!

五種常用excel技巧(非常實用的Excel技巧)1

五種常用excel技巧

一、求字符串中某字符出現的次數:

例:求 A1 單元格中字符"a"出現的次數:

=LEN(A1)-LEN(SUBSTITUTE(A1,"a",""))

二、如何在不同工作薄之間複制宏:

1、打開含有宏的工作薄,點“工具/宏(M)…”,選中你的宏,點“編輯”,這

樣就調出了 VB 編輯器界面。

2、點“文件/導出文件”,在“文件名”框中輸入一個文件名(也可用默認的文

件名),注意擴展名為“.bas”,點“保存”。

3、将擴展名為“.bas”的文件拷貝到另一台電腦,打開 EXCEL,點“工具/宏/VB

編輯器”,調出 VB 編輯器界面,點“文件/導入文件”,找到你拷貝過來的文

件,點“打開”,退出 VB 編輯器,你的宏已經複制過來了。

三、如何在 EXCEL 中設置單元格編輯權限(保護部分單元格)

1、先選定所有單元格,點"格式"->"單元格"->"保護",取消"鎖定"前面的"√"。

2、再選定你要保護的單元格,點"格式"->"單元格"->"保護",在"鎖定"前面打上"

√"。

3、點"工具"->"保護"->"保護工作表",輸入兩次密碼,點兩次"确定"即可。

四、Excel 中當某一單元格符合特定條件,如何在另一單元格顯示特定的顔色

2

比如:

A1〉1 時,C1 顯示紅色

0<A1<1 時,C1 顯示綠色

A1<0 時,C1 顯示黃色

方法如下:

1、單元擊 C1 單元格,點“格式”>“條件格式”,條件 1 設為:

公式 =A1=1

2、點“格式”->“字體”->“顔色”,點擊紅色後點“确定”。

條件 2 設為:

公式 =AND(A1>0,A1<1)

3、點“格式”->“字體”->“顔色”,點擊綠色後點“确定”。

條件 3 設為:

公式 =A1<0

點“格式”->“字體”->“顔色”,點擊黃色後點“确定”。

4、三個條件設定好後,點“确定”即出。

五、EXCEL 中如何控制每列數據的長度并避免重複錄入

1、用數據有效性定義數據長度。

用鼠标選定你要輸入的數據範圍,點"數據"->"有效性"->"設置","有效性條件"

設成"允許""文本長度""等于""5"(具體條件可根據你的需要改變)。

還可以定義一些提示信息、出錯警告信息和是否打開中文輸入法等,定義好後點

"确定"。

3

2、用條件格式避免重複。

選定 A 列,點"格式"->"條件格式",将條件設成“公式

=COUNTIF($A:$A,$A1)>1”,點 "格式"->"字體"->"顔色",選定紅色後點兩次

"确定"。

這樣設定好後你輸入數據如果長度不對會有提示,如果數據重複字體将會變成紅

色。

六、在 EXCEL 中如何把 B 列與 A 列不同之處标識出來?

(一)、如果是要求 A、B 兩列的同一行數據相比較:

假定第一行為表頭,單擊 A2 單元格,點“格式”->“條件格式”,将條件設為:

“單元格數值”“不等于”=B2

點“格式”->“字體”->“顔色”,選中紅色,點兩次“确定”。

用格式刷将 A2 單元格的條件格式向下複制。

B 列可參照此方法設置。

(二)、如果是 A 列與 B 列整體比較(即相同數據不在同一行):

假定第一行為表頭,單擊 A2 單元格,點“格式”->“條件格式”,将條件設為:

“公式”=COUNTIF($B:$B,$A2)=0

點“格式”->“字體”->“顔色”,選中紅色,點兩次“确定”。

用格式刷将 A2 單元格的條件格式向下複制。

B 列可參照此方法設置。

按以上方法設置後,AB 列均有的數據不着色,A 列有 B 列無或者 B 列有 A 列無

的數據标記為紅色字體。

4

七、在 EXCEL 中建立下拉列表按鈕

選定你要設置下拉列表的單元格,點“數據”->“有效性”->“設置”,在“允

許”下面選擇“序列”,在“來源”框中輸入你的下拉列表内容,各項之間用半

角逗号隔開,如:

A,B,C,D

選中“提供下拉前頭”,點“确定”。

八、阿拉伯數字轉換為大寫金額

假定你要在 A5 輸入阿拉佰數字,B5 轉換成中文大寫金額(含元角分),請在 B5 單

元格輸入如下公式:

=IF((INT(A5*10)-INT(A5)*10)=0,TEXT(INT(A5),"[DBNum2]G/通用格式")&"

元"&IF((INT(A5*100)-INT((A5)*10)*10)=0,"整","零

"&TEXT(INT(A5*100)-INT(A5*10)*10,"[DBNum2]G/通用格式")&"分

"),TEXT(INT(A5),"[DBNum2]G/通用格式")&"元

"&IF((INT(A5*100)-INT((A5)*10)*10)=0,TEXT((INT(A5*10)-INT(A5)*10),"[

DBNum2]G/通用格式")&"角整

",TEXT((INT(A5*10)-INT(A5)*10),"[DBNum2]G/通用格式")&"角

"&TEXT(INT(A5*100)-INT(A5*10)*10,"[DBNum2]G/通用格式")&"分"))

九、EXCEL 中怎樣批量地處理按行排序

假定有大量的數據,需要将每一行按從大到小排序,如何操作?

5

由于按行排序與按列排序都是隻能有一個主關鍵字,主關鍵字相同時才能按次關

鍵字排序。所以,這一問題不能用排序來解決。解決方法如下:

1、假定你的數據在 A 至 E 列,請在 F1 單元格輸入公式:

=LARGE($A1:$E1,COLUMN(A1))

用填充柄将公式向下複制到相應行。

2、用鼠标選定 F 列,用“查找/替換”的方法,将該列的"$A"替換成"$A$",

"$E"替換成"$E$"。

3、用鼠标選定 F 列所有有公式的單元格,用填充柄将公式向右複制到 J 列。

你原有數據将按行從大到小排序出現在 F 至 J 列。如有需要可用“選擇性粘貼/

數值”複制到其他地方。

注:第 1 步的公式可根據你的實際情況(數據範圍)作相應的修改。

十、巧用函數組合進行多條件的計數統計

例:第一行為表頭,A 列是“姓名”,B 列是“班級”,C 列是“語文成績”,

D 列是“錄取結果”,現在要統計“班級”為“二”,“語文成績”大于等于

104,“錄取結果”為“重本”的人數。統計結果存放在本工作表的其他列。

公式如下:

=SUM(IF((B2:B9999="二")*(C2:C9999>=104)*(D2:D9999="重本"),1,0))

輸入完公式後按 Ctrl Shift Enter 鍵,讓它自動加上數組公式符号"{}"。

十一、EXCEL 中某個單元格内文字行間距調整方法。

6

當某個單元格内有大量文字時,很多人都覺得很難将其行間距按自己的要求進行

調整。現介紹一種方法可以讓你任意調整單元格内文字的行間距:

右擊單元格,點"設置單元格格式"->"對齊",将"水平對齊"選擇"靠左",将"垂直對

齊"選擇"分散對齊",選中"自動換行",點“确定”。你再用鼠标将行高根據你要

求的行距調整到适當高度即可。

注:綠色内容為關鍵點,很多人就是這一點設置不對而無法調整行間距。

十二、如何在 EXCEL 中引用當前工作表名

如果你的工作薄已經保存,下面公式可以得到單元格所在工作表名:

=RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename

")))

十三、相同格式多工作表彙總求和方法

假定同一工作薄有 SHEET1 至 SHEET100 共 100 個相同格式的工作表需要彙總

求和,結果放在 SHEET101 工作表中,請在 SHEET101 的 A1 單元格輸入:

=SUM(

單擊 SHEET1 标簽,按住 Shift 鍵并單擊 SHEET100 标簽,單擊 A1 單元格,再

輸入:)

此時公式看上去内容如下:

=SUM('SHEET1:SHEET100'!A1)

按回車後公式變為

=SUM(SHEET1:SHEET100!A1)

7

所以,最簡單快捷的方法就是在 SHEET101 的 A1 單元格直接輸入公式:

=SUM('SHEET1:SHEET100'!A1)

然後按回車。

十四、如何判斷單元格裡是否包含指定文本?

假定對 A1 單元格進行判斷有無"指定文本",以下任一公式均可:

=IF(COUNTIF(A1,"*"&"指定文本"&"*")=1,"有","無")

=IF(ISERROR(FIND("指定文本",A1,1)),"無","有")

十五、如何替換 EXCEL 中的通配符“?”和“*”?

在 EXCEL 中查找和替換時,?代表任意單個字符,*代表任意多個字符。如果要

将工作表中的"?"和"*"替換成其他字符,就隻能在查找框中輸入~?~和~*~才能

正确替換。

十六、EXCEL 中排名次的兩種方法:

(一)、用 RANK()函數:

假定 E 列為成績,F 列為名次,F2 單元格公式如下:

=RANK(E2,E:E)

這種方法,分數相同時名次相同,随後的名次将空缺。

例如:兩個人 99 分,并列第 2 名,則第 3 名空缺,接下來是第 4 名。

(二)、用排序加公式:

1、先在後面用填充柄增加一列(假定為 G 列)與行号相同的序列數。

8

2、将全表按分數列(E 列)排序,在 F2 單元格輸入 1,在 F3 單元格輸入公式:

=IF(E3=E2,F2,F2 1)

将公式向下複制到相應行。

3、選定公式列,點“複制”,在 F1 單元格點右鍵,點“選擇性粘貼/數值”,

點“确定”。

4、将全表按最後一列(G 列)排序,删除最後一列。

第二種方法分數相同的名次也相同,不過随後的名次不會空缺。

十七、什麼是單元格的相對引用、絕對引用和混合引用?

相對引用、絕對引用和混合引用是指在公式中使用單元格或單元格區域的地址

時,當将公式向旁邊複制時,地址是如何變化的。

具體情況舉例說明:

1、相對引用,複制公式時地址跟着發生變化,如 C1 單元格有公式:=A1 B1

當将公式複制到 C2 單元格時變為:=A2 B2

當将公式複制到 D1 單元格時變為:=B1 C1

2、絕對引用,複制公式時地址不會跟着發生變化,如 C1 單元格有公式:

=$A$1 $B$1

當将公式複制到 C2 單元格時仍為:=$A$1 $B$1

當将公式複制到 D1 單元格時仍為:=$A$1 $B$1

3、混合引用,複制公式時地址的部分内容跟着發生變化,如 C1 單元格有公式:

=$A1 B$1

當将公式複制到 C2 單元格時變為:=$A2 B$1

9

當将公式複制到 D1 單元格時變為:=$A1 C$1

規律:加上了絕對地址符“$”的列标和行号為絕對地址,在公式向旁邊複

制時不會發生變化,沒有加上絕對地址符号的列标和行号為相對地址,在公式向

旁邊複制時會跟着發生變化。混合引用時部分地址發生變化。

注意:工作薄和工作表都是絕對引用,沒有相對引用。

十八、求某一區域内不重複的數據個數

例如求 A1:A100 範圍内不重複數據的個數,某個數重複多次出現隻算一個。有

兩種計算方法:

一是利用數組公式:

=SUM(1/COUNTIF(A1:A100,A1:A100))

輸入完公式後按 Ctrl Shift Enter 鍵,讓它自動加上數組公式符号"{}"。

二是利用乘積求和函數:

=SUMPRODUCT(1/COUNTIF(A1:A100,A1:A100))

十九、EXCEL 中如何動态地引用某列的最後一個單元格?

在 SHEET2 中的 A1 單元格中引用表 SHEET1 中的 A 列的最後一個單元格中的

數值(SHEET1 中 A 列的最後一個單元格的數值不确定,随時會增加行數):

=OFFSET(Sheet1!A1,COUNTA(Sheet1!A:A)-1,0,1,1)

或者: =INDIRECT("sheet1!A"&COUNTA(Sheet1!A:A))

注:要确保你 SHEET1 的 A 列中間沒有空格。

10

二十、如何在一個工作薄中建立幾千個工作表

右擊某個工作表标簽,點"插入",選擇"工作表",點"确定",然後按住 Alt Enter 鍵不

放,你要多少個你就按住多久不放,你會看到工作表數量在不斷增加,幾千個都沒

有問題。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved