大家知道excel有哪些常用技巧嗎?要是掌握了excel的實用技巧,提高的能力不是一點半點,下面小編為大家分享40條excel的實用技巧,真的實用。
1、兩列數據查找相同值對應的位置
=MATCH(B1,A:A,0)
2、已知公式得結果
定義名稱=EVALUATE(Sheet1!C1)
已知結果得公式
定義名稱=GET.CELL(6,Sheet1!C1)
3、強制換行
用Alt+Enter
4、超過15位數字輸入
這個問題問的人太多了,也收起來吧。一、單元格設置為文本;二、在輸入數字前先輸入‘
5、如果隱藏了B列,如果讓它顯示出來?
選中A到C列,點擊右鍵,取消隱藏
選中A到C列,雙擊選中任一列寬線或改變任一列寬
將鼠標移到到AC列之間,等鼠標變為雙豎線時拖動之。
6、EXCEL中行列互換
復制,選擇性粘貼,選中轉置,確定即可
7、Excel是怎么加密的
(1)、保存時可以的另存為》》右上角的“工具”》》常規》》設置
(2)、工具》》選項》》安全性
8、關于COUNTIF
COUNTIF函數只能有一個條件,如大于90,為=COUNTIF(A1:A10,“》=90”)
介于80與90之間需用減,為 =COUNTIF(A1:A10,“》80”)-COUNTIF(A1:A10,“》90”)
9、根據身份證號提取出生日期
(1)、=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),IF(LEN(A1)=15,DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),“錯誤身份證號”))
(2)、=TEXT(MID(A2,7,6+(LEN(A2)=18)*2),“#-00-00”)*1
身份證EXCEL補充:
A)提取生日(年-月-日):=IF(LEN(A1)=15,TEXT(CONCATENATE(“19”,MID(A1,7,6)),“#-00-00”),TEXT(MID(A1,7,8),“#-00-00”))
B)提取年齡:=YEAR(TODAY())-IF(LEN(A1)=15,CONCATENATE(“19”,MID(A1,7,2)),MID(A1,7,4))
C)提取性別:=IF(MOD(IF(LEN(A1)=15,MID(A1,15,1),MID(A1,17,1)),2)=1,“男”,“女”)
10、想在SHEET2中完全引用SHEET1輸入的數據
工作組,按住Shift或Ctrl鍵,同時選定Sheet1、Sheet2。
11、一列中不輸入重復數字
[數據]–[有效性]–[自定義]–[公式]
輸入=COUNTIF(A:A,A1)=1
如果要查找重復輸入的數字
條件格式》公式》=COUNTIF(A:A,A5)》1》格式選紅色
12、直接打開一個電子表格文件的時候打不開
“文件夾選項”-“文件類型”中找到.XLS文件,并在“高級”中確認是否有參數1%,如果沒有,請手工加上
13、excel下拉菜單的實現
[數據]-[有效性]-[序列]
14、 10列數據合計成一列
=SUM(OFFSET($1,(ROW()-2)*10+1,,10,1))
15、查找數據公式兩個(基本查找函數為VLOOKUP,MATCH)
(1)、根據符合行列兩個條件查找對應結果
=VLOOKUP(H1,A1:E7,MATCH(I1,A1:E1,0),FALSE)
(2)、根據符合兩列數據查找對應結果(為數組公式)
=INDEX(C1:C7,MATCH(H1&I1,A1:A7&B1:B7,0))
16、如何隱藏單元格中的0
單元格格式自定義0;-0;;@ 或 選項》視圖》零值去勾。呵呵,如果用公式就要看情況了。
17、多個工作表的單元格合并計算
=Sheet1!D4+Sheet2!D4+Sheet3!D4,更好的=SUM(Sheet1:Sheet3!D4)
18、獲得工作表名稱
(1)、定義名稱:Name
=GET.DOCUMENT(88)
(2)、定義名稱:Path
=GET.DOCUMENT(2)
(3)、在A1中輸入=CELL(“filename”)得到路徑級文件名
在需要得到文件名的單元格輸入
=MID(A1,FIND(“*”,SUBSTITUTE(A1,“”,“*”,LEN(A1)-LEN(SUBSTITUTE(A1,“”,“”))))+1,LEN(A1))
(4)、自定義函數
Public Function name()
Dim filename As String
filename = ActiveWorkbook.name
name = filename
End Function
19、A) 如何獲取一個月的最大天數
:“=DAY(DATE(2002,3,1)-1)”或“=DAY(B1-1)”,B1為“2001-03-01
B) 數據區包含某一字符的項的總和,該用什么公式
=sumif(a:a,”*“&”某一字符“&”*“,數據區)
C) 最后一行為文本:
=offset($b$1,MATCH(CHAR(65535),b:b)-1,)
D) 最后一行為數字:
=offset($b$1,MATCH(9.9999E+307,b:b)-1,)
或者:=lookup(2,1/(b1:b1000《》”“),b1:b1000)
E) 評委打分中,如何去掉兩個以上最高分,兩個以上最底分,求剩余人員的平均分?同時顯示出被去掉的分數。
看看trimmean()函數幫助。
被去掉的分數:
最大兩個:=large(data,{1;2})
最小兩個:=small(data,{1;2})
F) 怎樣很簡單的判斷最后一位是字母
right(a1)*1
G) 出錯的字母
=IF(ISNUMBER(–RIGHT(A1,1)),”數字“,”字母“)
=IF(ISERR(RIGHT(A1)*1),”字母“,”數字“)
H) 如何 設置單元格,令其不接受包含空格的字符
選定A列
數據——有效性——自定義——公式
=iserror(find(” “,a1))
數據–有效性–自定義–公式
=len(a1)=len(trim(a1)) 注* 單元格消空格用函數 =TRIM(A1)
I) 實現跳格累加如 =a1+a4+a7+a10+a13+a16+a19+a22.。。。。
=sum(n(offset(a1,(row(1:10)-1)*3,)))
J) 在一個工作表中引用其他工作表中的數據,但是被引用的工作表不是固定的,根據輸入的工作表名自動選擇相應的工作表中的數據,請問在公式里怎樣引用?
=INDIRECT(”A1“&”!“&”E1“) A1為工作表名
K) 奇數行求和 =SUMPRODUCT((A1:A1000)*MOD(ROW(A1:A1000),2))
L) 偶數行求和 =SUMPRODUCT((A1:A1000)*NOT(MOD(ROW(A1:A1000),2)))
M) 查看字符串字數
=LEN(A1)
N) 求非空單元格數量
公式計算出來的數據,COUNTA不能用的(否則空字符也計算進去了)
=COUNTIF($E$3E$65536,”?*“)
O) 動態求和公式,自A列A1單元格到當前行前面一行的單元格求和。
=SUM(INDIRECT(”A1:A“&ROW()-1))
20、比較好用的EXCEL文檔修復工具
ExcelRecovery
21、EXCEL開方運算
將8開3次方,可以用這個公式,在單元格中輸入=8^(1/3)
22、單元格中的數據分散對齊
文本格式》全角輸入
23、查找工作表中的鏈接
Ctrl+~ 或編輯》鏈接
24、如何讓空單元格自動填為0
選中需更改的區域》查找》空》替換》0
25、把Word里的數字轉換到Excel
方法有多種,選中》復制》設置輸入單元格為文本》選擇性粘貼》值
選中》表格轉換為文本》粘貼》分列》對分列選項設置為文本
另存為文本文件》EXCEL中打開文本文件》對導入文本對話框進行對應設置
26、擴展你的命名域
Excel允許你定義命名的域,這樣你的方程式就能夠更具描述性,例如,你可以使用“=SUM (Bonus)”來替換“=SUM(C2:C25)”。盡管Excel的命名域通常都是靜態的單元域,例如“C2:C25”,但你也可以在添加新數據的時候創建一個動態的命名域。
要將一個域更名并讓其變成動態,請注意工作簿的名稱,以及第一個數據單元所在的地址,它需要不是一個列標題,例如“$C$2”。點擊“插入》名稱》定義”,在“在當前工作簿的名稱”中輸入工作簿名。在“引用位置”中,輸入“=OFFSET(Bonus!$C$2,0,0,COUNTA(Bonus!$C:$C))”,并注意其中不能有空格,接著按下回車鍵來創建命名域。
這個方程式就能夠定義你的命名域,計算列中的數值,并能夠按單元格的數字延伸這個域。
27、單雙行簡單選
在A列前插入一空列,A1中輸入1,A2中輸入2,選中A1——A2,將光標移到A2右下角,當光標變成實心十字時,按住ctrl見往下拖動到想要的位置,再按這列排序,就把單雙行分開了
28、如何在已有的單元格中批量加入一段固定字符?
例如:在單位的人事資料,在excel中輸入后,由于上級要求在原來的職稱證書的號碼全部再加兩位,即要在每個人的證書號碼前再添上兩位數13,如果一個一個改的話實在太麻煩了,那么我們可以用下面的辦法,省時又省力:
1)假設證書號在A列,在A列后點擊鼠標右鍵,插入一列,為B列 ;
2)在B2單元格寫入: =”13“ & A2 后回車;
3)看到結果為 13xxxxxxxxxxxxx 了嗎?鼠標放到B2位置,單元格的下方不是有一個小方點嗎,按著鼠標左鍵往下拖動直到結束。當你放開鼠標左鍵時就全部都改好了。若是在原證書號后面加13 則在B2單元格中寫入:=A2 & “13” 后回車。
29、如何設置文件下拉窗口的最下面的最近運行的文件名個數?
打開“工具”,選“選項”,再選“常規”,在“最近使用的文件清單”下面的文件個數輸入框中改變文件數目即可。若不在菜單中顯示最近使用的文件名,則將“最近使用的文件清單”前的復選框去掉即可。
30、在EXCEL中輸入如“1-1”、“1-2”之類的格式后它即變成1月1日,1月2日等日期形式,怎么辦?
這是由于EXCEL自動識別為日期格式所造成,你只要點擊主菜單的“格式”菜單,選“單元格”,再在“數字”菜單標簽下把該單元格的格式設成文本格式就行了。
31、在EXCEL中如何使它象WORD一樣的自動定時保存文件?
點擊“工具”菜單“自動保存”項,設置自動保存文件夾的間隔時間。如果在“工具”菜單下沒有“自動保存”菜單項,那么執行“工具”菜單下“加載宏。。。”選上“自動保存”,“確定”。然后進行設置即可。
32、用Excel做多頁的表格時,怎樣像Word的表格那樣做一個標題,即每頁的第一行(或幾行)是一樣的。但是不是用頁眉來完成?
在EXCEL的文件菜單-頁面設置-工作表-打印標題;可進行頂端或左端標題設置,通過按下折疊對話框按鈕后,用鼠標劃定范圍即可。這樣Excel就會自動在各頁上加上你劃定的部分作為表頭。
33、在Excel中如何設置加權平均?
加權平均在財務核算和統計工作中經常用到,并不是一項很復雜的計算,關鍵是要理解加權平均值其實就是總量值(如金額)除以總數量得出的單位平均值,而不是簡單的將各個單位值(如單價)平均后得到的那個單位值。在Excel中可設置公式解決(其實就是一個除法算式),分母是各個量值之和,分子是相應的各個數量之和,它的結果就是這些量值的加權平均值。
34、如果在一個Excel文件中含有多個工作表,如何將多個工作表一次設置成同樣的頁眉和頁腳?如何才能一次打印多個工作表?
把鼠標移到工作表的名稱處(若你沒有特別設置的話,Excel自動設置的名稱是“sheet1、sheet2、sheet3.。。。。。。”),然后點右鍵,在彈出的菜單中選擇“選擇全部工作表”的菜單項,這時你的所有操作都是針對全部工作表了,不管是設置頁眉和頁腳還是打印你工作表。
35、EXCEL中有序號一欄,由于對表格進行調整,序號全亂了,可要是手動一個一個改序號實在太慢太麻煩,用什么方法可以快速解決?
如果序號是不應隨著表格其他內容的調整而發生變化的話,那么在制作EXCEL表格時就應將序號這一字段與其他字段分開,如在“總分”與“排名”之間空開一列,為了不影響顯示美觀,可將這一空的列字段設為隱藏,這樣在調整表格(數據清單)的內容時就不會影響序號了。
36、用Excel2000做成的工資表,只有第一個人有工資條的條頭(如編號、姓名、崗位工資。。。。。。。),想輸出成工資條的形式。怎么做?
這個問題應該這樣解決:先復制一張工資表,然后在頁面設置中選中工作表選項,設置打印工作表行標題,選好工資條的條頭,然后在每一個人之間插入行分頁符,再把頁長設置成工資條的高度即可。使用自定義方式重裝了一遍中文office97,Excel的打印紙選項中只有A4一種,怎么辦?隨便安裝一個打印機驅動程序就可以了。
37、在Excel中小數點無法輸入,按小數點,顯示的卻是逗號,無論怎樣設置選項都無濟于事,該怎么辦?
這是一個比較特殊的問題,我曾為此花了十幾個小時的時間,但說白了很簡單。在Windows的控制面板中,點擊“區域設置”圖標,在彈出的“區域設置屬性”對話面板上在“區域設置”里選擇“中文(中國)”,在“區域設置屬性”對話面板上在“數字”屬性里把小數點改為“。”(未改前是“,”),按“確定”按鈕結束。這樣再打開Excel就一切都正常了。
38、如何快速選取特定區域?
使用F5鍵可以快速選取特定區域。例如,要選取A2:A1000,最簡便的方法是按F5鍵,出現“定位”窗口,在“引用”欄內輸入需選取的區域A2:A1000。
39、如何快速返回選中區域?
按Ctr+BacksPae(即退格鍵)。
40、如何快速定位到單元格?
方法一:按F5鍵,出現“定位”對話框,在引用欄中輸入欲跳到的單元格地址,單市“確定”按鈕即可。
方法二:單擊編輯欄左側單元格地址框,輸入單元格地址即可。
上述內容便是分享的40條excel常用技巧了,大家可以學習下,大家可以關注教程之家,后面會有更多精彩教程帶給大家。