excel操作技巧记录(实时更新)
1、連接符&
?
| A | B | C | 效果 | 輸入的公式 |
| 1 | 2 | 3 | 123 | =A1&B1&C1 |
| 1 | 2 | 3 | 1-2-3 | =A2&“-”&B1&“-”&C1 |
2、行列轉置報錯
在全選表格數據,將其以轉置形式復制到另一張表時,有時會在粘貼時報錯:無法在此處粘貼此內容,因為復制區域和粘貼區域的大小不同。
出現這個錯誤的原因是,全選,選錯了,ctrl+A全選數據時若選的是整個表格(有內容的表格+空白表格),就會報錯,選的是有數據內容的全部表格,就不會報錯。
將光標定位的有內容的任一表格,再進行全選,選擇的就是有數據內容的全部表格。
?
3、在excel中快速選中包含數據和指定區域的單元格
1)選中所有包含數據的單元格
用鼠標選中包含數據的單元格,任意單元格即可(必須是包含數據的),此時同時按下CTRL和A鍵,就會自動選取所有包含數據的單元格。
請注意:如果初始鼠標所在的區域是數據單元格以外,那么按下CTRL和A鍵則會選擇整張表格,而非是數據單元格,如下圖。
2)選擇指定行的數據
用鼠標選中指定單元格,同時按下CTRL、SHIFT和→鍵,選擇的區域就是從單元格開始的向右的同一行中的數據。
3)選擇指定列的數據
用鼠標選中指定單元格,同時按下CTRL、SHIFT和下方向鍵,選擇的區域就是從單元格開始的向右的同一行中的數據。
從2)3)可以看出,想選擇哪個方向的數據就在組合鍵中按哪個方向即可。也可以通過上下左右同時選中整個含數據的單元格。非常有趣也非常有用。
?
4、將公式計算出來的錯誤值變成0或不顯示
IFERROR函數
5、vlookup函數、sumif函數、offset函數
這幾個函數是我最近一段時間在用的,具體用法不詳述了。只是說一件事情。
昨天在用vlookup函數的時候發現計算結果與我自己手算的結果不一致,怎么都找不出原因,后來才發現是公式的最后一個參數沒有選擇true還是false,不選擇的話,默認是true就是模糊匹配,這樣結果就不對了。
想說點啥呢,就是這些函數的用法我以為我記住了,實際并沒記住,就算當時理解了記住了,過段時間也忘了。所以,下次用這函數前,要么注意下Excel提示出的這些公式的參數,要么百度下這些函數的各參數的解釋,做到函數的準確使用,這樣才能保證計算的結果是準確的。
5、將一列有1000個數據自動變成100列,每列10個數據
=INDIRECT(ADDRESS((COLUMN(A$1)-1)*10+ROW($A1),1))
C1粘貼這個公式,下拉到C10;然后選中C1:C10,整體右拉100列。
公式中涉及到四個函數,分別是indirect,address,column,row
excel+百度,簡直無敵了。我今天遇到一個類似的任務,在復制了20多次后,終于忍不住百度了下,結果還真百度到了,真是提高工作效率啊。百度到的案例不一定完全適用于自己的情況,需要自己修改,修改前先了解下涉及到的函數的用法(主要是函數內各參數的含義),就很容易改了。
6、選擇性復制表格對角線、對角線上方、對角線下方數據
強大的IF函數
=IF(ROW(A1)=COLUMN(A1),A1,"") ?為復制表格對角線數據
=IF(ROW(A1)<COLUMN(A1),A1,"") ?為復制表格對角線上方數據
=IF(ROW(A1)>COLUMN(A1),A1,"") ?為復制表格對角線下方數據
將鼠標移動到鍵入公式的單元格右下角,鼠標會變成“十”字號,分別向下向右拖動,即可實現對表格對角線數據的選擇性復制。
?
7、刪除一個區域中的0值,并且其余單元格左移
再次感受到,當Excel中的操作需要重復3次以上時,一定請記得百度。
1)選中要操作的區域; 2)ctrl+F查找全部的0值;3)在查找的窗口中對查找結果crtl+A進行全選;4)回到表中,發現所有的0值的單元格已變成了灰色,在灰色區域任意位置,單擊鼠標右鍵-刪除-選擇右邊單元格左移。
8、右鍵-列寬、隱藏
列寬設置大些可以將某些顯示不出來的數據顯示出來,比如單元格內時間數據,如果單元格列寬太小,會顯示為####。
隱藏功能則可以將不想顯示出來但又不想刪除的列隱藏起來。
9、統計有內容的單元格個數
=COUNTA(B:B) ?//統計出B列有文字的單元格個數
=COUNTIF(B:B,"滅霸") ?//統計出B列中滅霸的單元格個數
=COUNT(B:B) ?//統計出B列非空單元格個數(不管是數字還是文字都是非空)
10、excel日期大小的比較
=IF(A1>B1,"true","false"),當A1日期大于B1時顯示true,否則顯示false。
11、某列首次出現非0值的時間
有這么一組數據,第一列是時間,第二列是銷售量,總共13行,想知道第二列中首次銷售量不為0 的時間。
=INDEX($A$1:$A$13,MATCH(1=1,IF(ROW(1:13)>MATCH(0,B$1:B$13,0),B$1:B$13,)>0,))
輸入公式后,同時按ctrl+shift+enter運行公式,因為這是一個數組公式。
12、在excel中把中文轉為拼音
有事會有如題12所描述的需求,我在網上找到了一種解決方法https://www.jianshu.com/p/1e1502133340
13、按周統計數據
①可以用數據透視表;②借助weeknum函數
數據
2012-3-9
公式 ?說明 ??結果
=WEEKNUM(A2) ? ?2012-3-9 所在一年中的周數,一周開始于星期日(默認值)。 10
=WEEKNUM(A2,2) ? 2012-3-9 所在一年中的周數,一周開始于星期一(第二個參數 2)。11
14、自動填充序列
雙擊填充序列的十字,不用自己下拉,就可以把整列填充上。
15、計算百分比的簡便方法
通常計算百分比時,我會用公式XXX*100%的方式,今天發現沒必要,只需要把XXX那一列的數字格式由常規或數字改為百分比即可。
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的excel操作技巧记录(实时更新)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 列数较多的csv文件导入mysql数据库
- 下一篇: 本地Python连接服务器中的Mysql