O!easy - EXCEL網課筆記

O EASY EXCEL

4.excel文件的保存

  • 保存格式

    Xlsx xl:excel s: 復數 x: 2007版

    宏:macro

    保存為模板:另存為-excel工作簿 – 保存類型選帶模板的 位置要在templates下面

    新建的時候在我的模板中找

  • 自動保存

    開始- excel選項(右下角) - 保存 – …

  • 保存工具選項

    另存為 – (右下角)工具 - 常規選項 設置打開密碼(只讀密碼)和修改密碼(能改嗎)

  • 打開方式

    開始 – 打開 – 可以選打開的方式(只讀/副本…)

  • 文件屬性

    開始 – 準備 – 屬性…權限…

Excel本質是一個rar文件/zip

5.worksheet管理工作表

操作都是 在sheet 1 …處右鍵操作

  • 給sheet1(工作表)重命名 – 在左下方右鍵選中 重命名(雙擊sheet1也可以改)
    
  • 工作表的插入,刪除
    
  • 工作表的復制,移動 
    
  • 工作表的顏色設置
    
  • 工作表的選擇
    
  • 隱藏和取消隱藏
    
  • 工作表保護 
    

6.單元格操作

Book工作簿 由 sheet 工作表組成 sheet由行列組成

  • 選擇

  • pagedn 整頁翻 Ctrl+pagedn 回到最上面 ctrl+下 到最下一行 ctrl+上回到最上 ctrl+ 右 到

    最右一列XFD

    某一個單元格的名字 C8:第8行C列

    4R×3C選中4行3列

    輸入A1:C4選擇區域

    A1, B2選中兩個單元格

    A:A 選擇整列 1:1選擇整行 點擊某行/列的名字(ABCD…)也可以選中整行/列

    選擇一個區域可以定義一個名字,在下拉列表里可以載入選擇

  • 設置行列高寬

    在兩個行/列的名字之間拖動可以設置行高列寬

  • 插入,刪除

右鍵選中某一個單元格 刪除某行/列 

整行、整列、右側左移、下方上移

右鍵插入 整行 活動單元格右/上移
  • 隱藏和取消隱藏

  • 移動與復制行列,單元格

復制一個區域,黏貼后在左下角有一個智能標記

開始(菜單右邊)里面有一個粘貼

7.單元格類型 為學習公式做鋪墊

  • 數據類型
  • 文本型
  • 數字型
  • 小數、分數、科學計數法
  • 日期和時間
  • 自定義格式
’009527 文本型單元格

輸入身份證號 ’51070…… (否則是科學計數法)

輸入2008/08/08 --- 顯示2008/8/8

右鍵 – 設置單元格格式可以查看單元格類型 (還能改日期的顯示方法)(同樣東西的不同表達格式)

里面有個“自定義”在里面可以查看數字代碼 

遇到全是###說明被擠住了,就拖動行寬,或者在兩列中間雙擊一下

在開始里面可以設置數字單位,
1m2 --- 在字體里(右下角的小箭頭)可以設置“上標” ---  1m2

8. 單元格格式

  • 現成格式
  • 表格樣式與單元格格式
  • 自己設定
  • 對齊、字體、邊框、填充、保護
  • 條件格式
選中一個區域,右鍵 設置單元格格式  對齊、字體、填充、邊框…

格式刷刷格式

開始 – 樣式 – 單元格樣式 里面可以設置配色和其他等
          單元格樣式里下面新建樣式可以自己設置樣式 

頁面布局 – 主題 – 設置顏色 字體 效果 之后可以保存主題

設計表格樣式 - 樣式 – 表格樣式 樣式由主題組成,根據主題的顏色生成

新建表格樣式可以自定義表格樣式

手動換行 alt + enter 

文字方向 設置單元格格式 

保護:審閱 – 更改 – 保護工作表

鎖定 之后 就不能改了 

可以設置密碼 

9.條件格式

先選中 開始 – 樣式 – 條件格式 – 管理規則(新建規則,刪除規則)--- 每條都可以管理 – 雙擊之后來編輯

如果條件有互斥,默認排在最上面的條件來設置

滿足某條件,則顯示某格式(邊框,填充…)

10.編輯

  • 查找
  • 替換
  • 定位
查找 CTRL + F 

里面有個選項可以做一些設置(范圍,順序按行還是列,)

比如,要查找“子”,勾選“單元格匹配”,那么找出來的就只有子,否則可以找出老子,孔子…

通配符

  1. “*”任意個字符

  2. “?(英文的)”代表一個任意字符

    替換 CTRL + H

    找到一個東西然后替換成XXX

    還可以設置替換后的各式

    定位

    開始 – 望遠鏡 – 定位條件

11. 填充序列

  • 自動填充功能
  • 自定義序列
點擊一個單元格,在這個單元格右下角有個黑點,將鼠標放在上面變成一個黑色十字架,拖動后再右下角選擇填充序列

在開始 – 編輯 – 填充 可以自定義設置系列

在office 按鈕 – excel選項 – 編輯自定義列表

可以自己設計序列 輸入一個點一下enter 然后 點擊 添加

12.插入對象 (PPT的插入比較詳細)

插入

特殊圖像

符號

插入表之后 – 點擊表格里的一個地方會出現

上下文菜單“設計”

調整文本框中

CTRL + 按住一個圖像 可以復制一個

Ctrl + >/< 符號 可以調整文本框中字體大小

插入 對象 公式

13.打印

主題

頁面設置

調整為合適大小

打印預覽

頁面視圖

選中一個區域后 – 在 頁面布局 可以設置為打印區域

頁面布局 右下角箭頭 打印預覽

分隔符 可以移動

打印標題 : 在頂端標題行那里點一下 然后在excel中選中標題行

          左端標題行………………………………………………….左邊的標題行

在excel左上方A 和 1 之間的三角 那是全選

14.分類匯總

先選中一個區域 - 數據 – 分級顯示中的組合

………………………………………………………………………組合 – 自動建立分級顯示

數據 – 分類匯總

15.數據

獲取外部數據

排序和篩選

數據工具

分類匯總

排序篩選

要先變成一個數據清單或者data table

插入 表 選中區域

數據清單 = 數據表

這時出現 上下文菜單

然后就可以排序了 在標題欄旁邊有個三角 可以選擇如何排序

選中區域 數據 排序

次序里有個自定義序列 可以自己設置排序方法

排序后會在小箭頭旁邊出現一個向上或者向下的箭頭

篩選
在小箭頭里面有 篩選 這是 小箭頭旁邊出現沙漏

數字篩選 中 可以自定義篩選的數字的范圍

沒有被篩選出的部分 被隱藏了 選不中

文本篩選 自定義篩選 需要搭配通配符 (*/?)

轉意符號~假如想在篩選中有問號 需要寫成~?

高級篩選

數據 高級 列表區域點一下然后在表中選中區域 條件區域 點一下然后 在表中選中寫了條件的區域
比如說

年齡 年齡 年齡 武力

<=60 >=50 >=98

                   <=40

同一行之間是 不同行是

16.數據工具與數據有效性

數據 分列 有兩類 1.分隔符號2.固定寬度

選 分隔符號 下一步

勾選 空格 完成

選中分隔好的 ctrl + c 然后 在 開始 粘貼下面的箭頭點 選擇性粘貼 轉置

或者 選固定寬度 然后 自己設置多寬

然后 隱藏原始數據

然后 對轉置好的 再來分列

分隔符號 設置為- OK

數據有效性

數據 - 數據有效性 輸錯了 停止/警告/提示

選擇

數據有效性 允許- 序列 然后輸入想要選的信息

17. 引用外部數據

數據 - 獲取外部數據

比如 自網站 就把一個URL復制過去

數據來自網絡 只要 數據刷新 就會更新網絡上的數據

視圖 窗口 凍結窗格

18. 公式

“=” 表示是一個公式

組合公式 按 F9就可以換回數字

^指數符號

1 + 2&3 = 33 &是字符串運算符

1 + (2&3)= 24

跨表引用 多維引用

跨工作簿引用

19. 公式 --- 絕對引用 相對引用

比如說 選中公式中的一部分(eg C5)然后按F4可以改成 “$C$5” 這就是 絕對引用 (后面的計算都不會隨著填充的改變而改變)

制作九九乘法表

要定住哪個部分就在哪個部分前面加上絕對引用符號 $

=B$1*$A2

=B$1&""&$A2&"="&B$1$A2 顯示出 1*1=1 雙引號代表字符串

20.函數基本 MAX SUM AVERAGE MIN

SUM(D6:G6) 函數名字(求和) 參數列表 D6到G6

一個含有公式的單元格可以粘貼到另外一個單元格 會自動計算

定義一個區域:選中一個區域后,在左上角可以設名字【也可以在公式,定義的名稱 中設置】

區域的計算

區域分交集和并集

逗號是并集 空格是交集

21.計數

COUNT 純數數 COUNTA count文本

公式 - 自動求和 - 其他函數 countblank計算空白 countif(范圍,條件) 計算滿足條件的單元格數

去掉一個最高分 去掉一個最低分求平均 trimmmean(范圍,去掉的比例)

選中函數的名字按F1 可以查看 該函數的幫助

22. 邏輯函數

邏輯關系 TRUE FALSE

公式 - 函數庫中的插入函數 類別選擇邏輯

and(2>1,3>2) flase

or(1<2,3>2) TURE

not(not(2>1)) true

IF 基本邏輯

if(logical test,value if true, value if false)

if(2>1,"Jige","bujige") --- jige

嵌套判斷 =IF(A2>=60,IF(A2>=85,"優秀","及格"),"不及格")

IF配合計算

=IF("某單元格滿足某條件",...,...)

IF配合公式

IF條件格式

開始 - 樣式 - 條件格式 - 新建 使用公式確定...在編輯規則里寫公式 下面格式設置格式

23.文本函數

公式 - 文本函數 - LEN(返回字符串字符個數)

LEFT 從一個文本字符串的第一個字符開始返回指定個數的字符

LEFT(A1,1)

=LEFT(A1,1)&"老板" 字符串相加要用"&"

=IF(LEN(A1)=4,LEFT(A1,2)&"老板",LEFT(A1,1)&"老板")

截取身份證中的年齡

  • =RIGHT(LEFT(身份證號,10),4) 從左取10個再從右邊取4個,截取出出身年齡

    = YEAR(NOW()) 然后單元格格式設置為常規 截取現在的年

    然后兩者相減

  • 或者:=MID(身份證,從第幾個開始取,取幾個)

姓魯,名肅,字子敬 / 復姓諸葛名瑾字子瑜

魯 =IF(LEFT(A1,1)="復",MID(A1,3,2),MID(A1,2,1))

肅 =IF(LEFT(SUBSTITUTE(A16,",",""),1)="復",MID(SUBSTITUTE(A16,",",""),6,1),MID(SUBSTITUTE(A16,",",""),4,1))

子敬 =RIGHT(A16,2)

小寫數字換成大寫數字

123 設置單元格格式 特殊 中文大寫數字

把左邊的復制到右邊 - 然后填充 - 復制單元格格式

24. 日期和時間

=TEXT(DATE(MID(B5,7,4),MID(B5,11,2),MID(B5,13,2)),"[DBNum1][$-804]yyyy年m月d日;@") --- 一九九四年十月十四日

TEXT函數的格式(文本,格式) 格式可以在設置單元格格式中自定義格式里復制

WEEKDAY 函數 returntype 為 2

取余函數 MOD(被除數,除數)

根據身份證后倒數第二個數 判斷 男女 :如果是奇數則男,否則女

=IF(MOD(MID(B2,17,1),2)=1,"男","女")

根據身份證號判斷是否閏年

=IF(OR(MOD(D2,400)=0,AND(MOD(D2,4)=0,MOD(D2,100)<>0)),"閏年","平年")

25.VLOOKUP函數 查找

公式 查找和引用

VLOOKUP 列查找 HLOOKUP行查找

VLOOKUP 待查找的值所在的單元格---在什么區域查找---在所選中的區域中第幾列,列代碼---是否需要精確匹配(TRUE或不填近似匹配,FLASE精確匹配

出現問題到區域里面去查找 ,注意區域是否要絕對引用

=VLOOKUP(E18,F5:G10,2,FLASE)

  • 根據身份證號判斷男女

    =IF(MOD(LEFT(RIGHT(身份證,2),1),2)=0,"女","男")

  • 根據身份證算年齡

    =IF(LEN(D19)=18,YEAR(NOW())-MID(D19,7,4),YEAR(NOW())-MID(D19,7,2)-1900)

模糊查找

26.引用函數

index 在矩陣里找

INDEX(區域,行數,列數) --- =INDEX(A1:C7,1,1)

offset 函數 移位

=OFFSET(某單元格移動起點做為,移動幾行,移動幾列,(height),(width)) 默認是沒有后面兩個參數的

eg. =SUM(OFFSET(B13,1,3,2,2) 向下移動1行,3列,然后是一個2*2的矩陣

數據有效性 - 序列 可以設置下拉式列表

MATCH函數

=MATCH(查找的某單元格,列區域,matchtype(0精確匹配,1小于,-1大于))

27.數組函數

新技巧

選中一個區域,然后輸入一個數字 , 然后按住ctrl 再按回車,這個區域就全部都是這個數了

類似的,先把某列第一個單元格的公式復制了,然后選中這列其余的單元格,在上面講公式復制后,按住CTRL+ENTER,那么其余的就填充好了

FREQUENCY函數在公式 - 其他函數 - 統計 -FREQUENCY

=FREQUENCY(用來計算頻率的數組,區間即分段點)【ctrl+shift+enter獲得結果】

注意絕對引用

返回值是數組

28. rank函數

公式 - 其他函數 - 統計 - rank

=rank(哪一格,在哪一個區域,0或不填降序/1升序)

注意絕對引用

29.RANK函數

=RANK(LOOKUP(B2,$D$11:$E$12),$C$2:$C$7,1) 【注意絕對】引用

30. 圖表 柱形圖

選中區域 插入 圖表

點一下 是選中所有同一顏色的 再點一下就是選中某一個 柱子

在圖標上 右鍵 選擇數據可以改行名稱/列名稱 、刪除行列、 增加行列、 編輯行列

右鍵 移動圖標 、 三維旋轉、 更改圖表類型 設置圖表區格式

選擇網格線 右鍵 可以設置網格線的格式

還可以設置 繪圖區 背景墻 地板 數據點 圖例 坐標軸 的格式

布局

31. 餅圖和折線圖和雷達圖

選擇數據區域 - 可以設置餅圖的相關格式 學會使用切換行列

雷達圖

=VLOOKUP($A$7,$A$2:$G$4,COLUMN(B7),FALSE)

設置為下拉列表可以 顯示每個人的雷達圖

32. 動態圖表

序列 和 圖表結合在一起

=OFFSET($A$2,MATCH(G2,$A$2:$A$6,0)-1,MATCH($H$1,$B$1:$C$1,0))

33.數據透視圖

選中區域 插入 數據透視表/數據透視圖

透過一些數據找出規律

34. 窗體

審閱 - 批注 拼寫檢查 繁體簡體轉換

**窗體 **

開發工具 - 插入 - 按鈕

按住ctrl+shift 再按每個按鈕可以選中所有

然后右鍵 - 設置控件格式 - 控制 - 已選擇 - 選一個單元格

開發工具 插入 復選框checkbox

35. VBA入門 - 自定義函數

VB 一種編程語言( = C# / C sharp)

VBA visual basic for application

VBS

擴展名必須是XLSM (另存為 - 啟用宏的工作簿)

開發工具 visual basic - 插入 - 模塊

Function AddOne(x As Range) 【As Double 參數列表 函數名字 返回值 】

'把單元格里面的內容取出來加一然后返回

AddOne = Val(x) + 1  

End Function

在 VBA 的編輯頁面 雙擊 一個函數 右鍵 - 定義 - 可以 看到函數的屬性和相關介紹

Function getDelta(a As Range, b As Range, c As Range) As Double

'通過一元二次方程的一般式得到delta

getDelta = Val(b) * Val(b) - 4 * Val(a) * Val(c)

End Function

設置斷點 和 添加監視

設置斷點 - 在 VBA編輯頁面 在代碼的左邊的豎線那里點一下 就出現一個紅點

添加監視 雙擊想要監視的東西 右鍵 - 添加監視 / 刪除監視

在下面的監視窗口 還可以 修改 表達式

調試 逐語句

36.VBA條件結構

在VBA編輯頁面 插入 模塊

Function GetLevel(scroe As Double) As String

If score < 60 Then

    GetLevel = "不及格"

Else

    GetLevel = "及格"

End If

End Function


Function GetLevel(scroe As Double) As String

If score < 60 Then

    GetLevel = "不及格"

Else

    If score < 85 Then

        GetLevel = "合格"

    Else

        GetLevel = "優秀"

End If

End Function


37. 循環結構

Function Getsum() As Double

For i = 1 To 10

    Getsum = Getsum + i

Next

End Function


38. VBA 相關屬性

開發工具 - 插入 - 按鈕 - 新建 - 然后就有了一個新的模塊


讓EXCEL飛

#N/A表示沒有找到

在VLOOKUP中,第四個參數是否精確查找不要忽略

開啟手動計算: 公式 - 計算 - 計算選項 - 手動 。使用完后調回自動

使用真正的日期和時間來進行計算

  • 數據 - 數據工具 - 分列 - 分隔符號 - 取消勾選所有的分隔符號復選框 - 在列數據格式處選擇“日期”

DATEIF函數

  • 用于計算兩個日期之間間隔的年、月、天

  • =DATEIF(開始日期,結束日期,日期間隔單位)

    • 日期間隔單位:Y:年 M:月 D:日

選擇不連續的單元格

按住ctrl,選擇不連續的單元格

給文本或者數值命名

公式 - 定義的名稱 - 定義名稱 - 確定

Inferror函數

=IFERROR(C2/B2," ")

---如果公式計算出現錯誤,則返回空字符

VLOOKUP函數

=VLOOKUP(要查的內容, 表格區域,第幾列,精確查找還是近似查找)

注意:VLOOKUP函數的第二個參數所對應的表格必須按照要查找的內容所對應的列升序排列,否則會返回不正確的結果

INDEX & MATCH函數

INDEX函數就是 - 確定 : 某行某列交叉點所在的單元格中是什么內容,可以用INDEX取出這個內容

= INDEX(單元格區域的引用地址,第幾行,第幾列)

MATCH函數就是 - 如果在表中有一行或者一列數值,那么給定一個數值,就可以使用MATCH函數得到該數值在這行或這列中的位置是什么,返回值是個數字

=MATCH(要找的值,區域,匹配類型)

總結: 簡單來說,INDEX就是確定某個位置上是什么值,MATCH函數是確定一個值在區域中的位置

CHOOSE函數

=CHOOSE(2,"A","B","C") 得到的值是第二個,B

RANDBETWEEN函數用來得到介于指定兩個數之間的隨機整數

OFFSET函數

=OFFSET(參照點,返回區域相對于參照點偏移的行數,返回區域相對于參照點偏移的列數,返回區域行高,返回區域列寬)

INDERECT函數

有點像C語言中的指針,作用是把字符串形式的單元格地址引用轉化為正真的單元格地址引用

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,565評論 6 539
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,115評論 3 423
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,577評論 0 382
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,514評論 1 316
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,234評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,621評論 1 326
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,641評論 3 444
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,822評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,380評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,128評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,319評論 1 371
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,879評論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,548評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,970評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,229評論 1 291
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,048評論 3 397
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,285評論 2 376

推薦閱讀更多精彩內容