- 相關推薦
EXCEL 7招技巧
在Excel工作表的單元格中,可以使用兩種最基本的數據格式:常數和公式。常數是指文字、數字、日期和時間等數據,還可以包括邏輯值和錯誤值,每種數據都有它特定的格式和輸入方法,為了使用戶對輸入數據有一個明確的認識,有必要來介紹一下在Excel中輸入各種類型數據的方法和技巧。
一、輸入文本
Excel單元格中的文本包括任何中西文文字或字母以及數字、空格和非數字字符的組合,每個單元格中最多可容納32000個字符數。雖然在Excel中輸入文本和在其它應用程序中沒有什么本質區別,但是還是有一些差異,比如我們在Word、PowerPoint的表格中,當在單元格中輸入文本后,按回車鍵表示一個段落的結束,光標會自動移到本單元格中下一段落的開頭,在Excel的單元格中輸入文本時,按一下回車鍵卻表示結束當前單元格的輸入,光標會自動移到當前單元格的下一個單元格,出現這種情況時,如果你是想在單元格中分行,則必須在單元格中輸入硬回車,即按住Alt鍵的同時按回車鍵。
二、輸入分數
幾乎在所有的文檔中,分數格式通常用一道斜杠來分界分子與分母,其格式為“分子/分母”,在Excel中日期的輸入方法也是用斜杠來區分年月日的,比如在單元格中輸入“1/2”,按回車鍵則顯示“1月2日”,為了避免將輸入的分數與日期混淆,我們在單元格中輸入分數時,要在分數前輸入“0”(零)以示區別,并且在“0”和分子之間要有一個空格隔開,比如我們在輸入1/2時,則應該輸入“01/2”。如果在單元格中輸入“81/2”,則在單元格中顯示“81/2”,而在編輯欄中顯示“8.5”。
三、輸入負數
在單元格中輸入負數時,可在負數前輸入“-”作標識,也可將數字置在()括號內來標識,比如在單元格中輸入“(88)”,按一下回車鍵,則會自動顯示為“-88”。
四、輸入小數
在輸入小數時,用戶可以向平常一樣使用小數點,還可以利用逗號分隔千位、百萬位等,當輸入帶有逗號的數字時,在編輯欄并不顯示出來,而只在單元格中顯示。當你需要輸入大量帶有固定小數位的數字或帶有固定位數的以“0”字符串結尾的數字時,可以采用下面的方法:選擇“工具”、“選項”命令,打開“選項”對話框,單擊“編輯”標簽,選中“自動設置小數點”復選框,并在“位數”微調框中輸入或選擇要顯示在小數點右面的位數,如果要在輸入比較大的數字后自動添零,可指定一個負數值作為要添加的零的個數,比如要在單元格中輸入“88”后自動添加3個零,變成“88000”,就在“位數”微調框中輸入“-3”,相反,如果要在輸入“88”后自動添加3位小數,變成“0.088”,則要在“位數”微調框中輸入“3”。另外,在完成輸入帶有小數位或結尾零字符串的數字后,應清除對“自動設置小數點”符選框的選定,以免影響后邊的輸入;如果只是要暫時取消在“自動設置小數點”中設置的選項,可以在輸入數據時自帶小數點。
五、輸入貨幣值
Excel幾乎支持所有的貨幣值,如人民幣(¥)、英鎊(£)等。
歐元出臺以后,Excel2000完全支持顯示、輸入和打印歐元貨幣符號。用戶可以很方便地在單元格中輸入各種貨幣值,Excel會自動套用貨幣格式,在單元格中顯示出來,如果用要輸入人民幣符號,可以按住Alt鍵,然后再數字小鍵盤上按“0165”即可。
六、輸入日期
Excel是將日期和時間視為數字處理的,它能夠識別出大部分用普通表示方法輸入的日期和時間格式。用戶可以用多種格式來輸入一個日期,可以用斜杠“/”或者“-”來分隔日期中的年、月、日部分。比如要輸入“2001年12月1日”,可以在單元各種輸入“2001/12/1”或者“2001-12-1”。如果要在單元格中插入當前日期,可以按鍵盤上的Ctrl+;組合鍵。
七、輸入時間
在Excel中輸入時間時,用戶可以按24小時制輸入,也可以按12小時制輸入,這兩種輸入的表示方法是不同的,比如要輸入下午2時30分38秒,用24小時制輸入格式為:2:30:38,而用12小時制輸入時間格式為:2:30:38p,注意字母“p”和時間之間有一個空格。如果要在單元格中插入當前時間,則按Ctrl+Shift+;鍵。
批量刪除Excel文檔中的超級鏈接
我們在對Excel表格進行操作的時候,經常發現有超級鏈接。但如果因為某種原因不想保留超級鏈接,就需要手動進行刪除。如果要是只刪除一個超級鏈接非常簡單,將鼠標放到超級鏈接上,然后按鼠標右鍵,選擇“取消超鏈接”即可(圖1)。
但這種方法不能批量刪除Excel文檔中的超級鏈接,如果想將文檔中的所有超級鏈接都刪除,該如何處理?這里教給大家一個小竅門,可以快速批量刪除Excel中的超級鏈接。
常用的25條Excel技巧[1]
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
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($A$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、如何獲取一個月的最大天數
:"=DAY(DATE(2002,3,1)-1)"或"=DAY(B1-1)",B1為"2001-03-01
數據區包含某一字符的項的總和,該用什么公式
=sumif(a:a,"*"&"某一字符"&"*",數據區)
最后一行為文本:
=offset($b$1,MATCH(CHAR(65535),b:b)-1,)
最后一行為數字:
=offset($b$1,MATCH(9.9999E+307,b:b)-1,)
或者:=lookup(2,1/(b1:b1000<>""),b1:b1000)
評委打分中,如何去掉兩個以上最高分,兩個以上最底分,求剩余人員的平均分?同時顯示出被去掉的分數。
看看trimmean()函數幫助。
被去掉的分數:
最大兩個:=large(data,{1;2})
最小兩個:=small(data,{1;2})
怎樣很簡單的判斷最后一位是字母
right(a1)*1
出錯的字母
=IF(ISNUMBER(--RIGHT(A1,1)),"數字","字母")
=IF(ISERR(RIGHT(A1)*1),"字母","數字")
如何 設置單元格,令其不接受包含空格的字符
選定A列
數據——有效性——自定義——公式
=iserror(find(" ",a1))
數據--有效性--自定義--公式
=len(a1)=len(trim(a1))
原來的函數是=a1+a4+a7+a10+a13+a16+a19+a22.....
現在是=sum(n(offset(a1,(row(1:10)-1)*3,)))
在一個工作表中引用其他工作表中的數據,但是被引用的工作表不是固定的,根據我輸入的工作表名自動選擇相應的工作表中的數據,請問在公式里怎樣引用?
=INDIRECT("A1"&"!"&"E1") A1為工作表名
奇數行求和 =SUMPRODUCT((A1:A1000)*MOD(ROW(A1:A1000),2))
偶數行求和 =SUMPRODUCT((A1:A1000)*NOT(MOD(ROW(A1:A1000),2)))
查看字符串字數
=LEN(A1)
求非空單元格數量
公式計算出來的數據,COUNTA不能用的(否則空字符也計算進去了)
=COUNTIF($E$3:$E$65536,"?*")
動態求和公式,自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中打開文本文件》對導入文本對話框進行對應設置。
如何在Excel表格正數前添加“+”號
默認情況下,Excel工作表中負數前都顯示負號“-”,而正數前不顯示正號“+”。如果我們不僅需要在Excel表中的負數前顯示負號,還需要在正數前也顯示正號,該怎么辦呢?方法如下。
1.啟動Excel2007,打開所需的工作簿文件,然后在所需的工作表中,選擇需要顯示正號的單元格區域。
2.單擊“開始”選項卡,然后在“數字”組中,單擊對話框啟動器(如圖1)。
3.單擊“數字”選項卡,然后在“分類”框中,單擊“自定義”;在“類型”下的方框中,鍵入“+0;-0;0;@”(如圖2)。注意鍵入的是半角字符,最好是在英文狀態下輸入。最后單擊“確定”按鈕。
現在,在上述區域中已有的正數前將自動加上正號“+”,而且再在其中輸入正數時,正數前也將自動加上“+”。
Excel允許用戶同時對正數、負數、零值和文本的顯示格式進行定義,它們之間以半角分號“;”間隔。SXS好問提示,在“+0;-0;0;”這個自定義格式中,第1個分號前的“+0”是定義正數的顯示格式,第2個分號前的“-0”是定義負數的顯示格式;第3個分號前的“0”是定義零值的顯示格式;第3個分號后的“@”是定義文本的顯示格式,即正常顯示文本。如果三個分號間的某個位置不鍵入任何字符,則將該類型數據隱藏起來,比如格式“0;-0;;@”則隱藏單元格中的零值。
知道了這些,你就可以利用這個“;”完成特殊的任務,比如你要隱藏整個工作表中的所有數據(包括文本),則將整個工作表所有單元格定義為“;;;”格式即可。
如何一次打開多個Excel工作簿
使用Excel的朋友們都很可能會需要同時使用多個工作簿進行工作。但是,如果在每次開機時都按普通方法將這幾個工作簿一個一個地打開,特別是當這些工作簿分散于不同的分區或不同的文件夾中時,那就顯得很麻煩了。做這樣的費勁的事太費時間了。有什么辦法能簡化這些操作呢?
實際上,我們可以使用工作區,一次性打開多個Excel工作簿,具體的操作方法如下。
一、在工作區中保存工作簿
1、先將所有平時工作要用的工作簿在Excel中打開,關掉任何不想保存到工作區中的工作簿。
2、從“開始”菜單中,選擇命令“保存工作區”。
3、在彈出的“保存工作區”對話框中,選擇一個保存的位置,并輸入一個文件名。如果希望能夠快速打開這個工作區文件,可以將它保存到桌面上。
二、使用工作區一次性打開多個工作簿
選擇菜單命令“文件|打開”(或按快捷鍵Ctrl+O),從彈出的“打開”對話框中找到上面保存的工作區文件,將其打開。如果工作區文件保存在桌面上,則可以直接雙擊該文件將其打開。
向Excel中快速輸入相同文本的小技巧
在向Excel中輸入數據時,經常要向不同的單元格中輸入相同的文本數據,即使使用“Ctrl+C”、“Ctrl+V”來完成輸入也很麻煩。其實,在Excel中有很多快捷方法可以實現文本的重復輸入。
1. 利用“填充柄”
如果要輸入相同文本的單元格是連續的,可先向第一個單元格中輸入該文本,然后用鼠標向右或向下拖動“填充柄”,該文本將被復制到其他連續單元格中。
2. 利用快捷鍵
如果不連續的多個單元格需要輸入相同文本,可在按住Ctrl鍵的同時,用鼠標單擊相應的單元格,以選中那些需要輸入相同文本的所有單元格,然后輸入文本內容,再按下“Ctrl+Enter”,所有選中的單元格中都會自動輸入相同的文本。
如果要輸入的文本和前面的單元格相同,可按下“Ctrl+D”或“Ctrl+R”。其中,“Ctrl+D”是向下面的單元格中輸入相同文本,“Ctrl+R”是向右側輸入。
3. 利用系統提示
如果需要輸入的文本在同一列的前面已經輸入過,當你輸入該文本前面幾個字符時,系統會出現提示,這時只需直接按下Enter鍵就可以把后續文本輸入。
同時改變Excel多個行的行高
我們知道,通過拖動行或列間的分界線可以改變行高或列寬,但怎樣同時改變幾行或幾列的高度或寬度呢?
我們以改變行高為例,先選中要改變行高的列,按下Shift鍵再單擊行標題頭,可以選定連續的多行(如果要選中多個不連續行,可以按下Ctrl鍵)。選中多列后,拖動任意一個被選中的行標題間的分界線,到適當高度釋放鼠標,所有被選中的行高都改變了。
我們也可以精確地改變行高:選中多行后,單擊“格式”菜單,選擇“行”中的“行高”命令,設置行高為20,單擊“確定”,行高都被設置為20了。
同樣道理,我們可以通過拖動或精確設置的方法改變多列的列寬。
【EXCEL 7招技巧】相關文章:
EXCEL技巧詳解10-04
淺談Excel技巧大全10-20
常用25條Excel技巧07-14
簡單實用的Excel圖表技巧10-02
Excel小技巧雙擊的好處08-04
關于Excel使用技巧有哪些06-13
工作中最常用的excel技巧07-14
EXCEL快速操作實用的幾種小技巧03-26
提高Excel操作速度的10個小技巧07-19