函式進階應用3

一只小小小飞猪發表於2024-09-19

認識OFFSET函式

函式格式 引數說明 作用
OFFSET(引數1,引數2,引數3,引數4,引數5) 引數1:以誰為標準
引數2:下一多少行
引數3:右移多少列
引數4:取幾行
引數5:取幾列
動態獲取資料

應用:使用offset函式獲取表格最後五行資料,並計算平均值

在空白單元格輸入“=offset()”,然後複製函式再在外面包上AVERAGE函式

image-20240711183154901 image-20240711183454293

OFFSET函式與動態圖表

本節涉及offset函式、圖示以及定義名稱的相關內容

應用:以最後十行的資料為基礎繪製折線圖

  • 具體操作

    • 定義名稱-最後十行日期,最後是行開盤價,最後十行收盤價

      在空白單元格內輸入=offset()函式,如下所示:

      image-20240919182901161

      將對應得offset函式剪下——公式選項卡——定義名稱——輸入名稱(最後十日,最後十日開盤價,最後十日收盤價)以及在引用位置輸入框中輸入對應得offset函式

    • 自定義二維折線圖

      點選空白單元格—— 插入選項卡——選擇二維折線圖(此時顯示的圖表是空白的)——在空白圖表上右擊——選擇資料,—— 新增,彈出介面填入”開盤價“,“=歷史資料!最後十日開盤價”——依次填入開盤價,收盤價——在選擇資料右側,點選編輯,彈出介面填入”=歷史資料!最後十日”——點選確定*2

  • 操作演示

    動畫1

Offset函式與透視表

  • 場景描述

    傳統的資料透視表,當資料來源增加n行資料後,在資料透視表中是重新整理不出來的,為了解決這一問題我們可以將資料來源區域轉為表格,第二種方式則是本期介紹的Offset函式

  • 具體操作

    • 利用Offset函式選擇原始資料的全部區域

      在原始資料表格某一空白單元格內輸入如下:

      image-20240919190909553

      剪下該函式——公式選項卡——定義名稱,輸入“資料區域”,在引用位置輸入框中輸入剪下的函式——點選確定

    • 資料透視表的操作

      插入選項卡——資料透視表——在彈出介面第一個輸入框中輸入“資料區域”——統計每個部門的發生額——將“部門”拖拽到行欄位,“發生額”拖拽到值欄位

      當新增n行資料時,我們來到資料透視表,滑鼠右擊,重新整理即可

  • 操作演示

    動畫2

文字公式重新運算

宏表函式之一:evaluate函式

替換函式:SUBSTITUTE(替換目標所在單元格位置,"被替換字元","替換字元")

  • 操作演示

    動畫3

    說明:這裡被evaluate函式包起來的是相對引用,在定義名稱時,應選中對應輸出單元格所在位置

控制元件與函式-員工資訊查詢表

案例前半部分請參考:https://www.cnblogs.com/DLChen/p/18292656

所涉及的函式有INDIRECT函式和MATCH函式

這裡我們抓取對應員工的照片,設計到了定義名稱、INDIRECT函式和MATCH函式

  • 操作演示

    動畫4

    流程說明1:在插入照片的區域所在單元格輸入INDIRECT函式(絕對引用)—— 公式選項卡——定義名稱——輸入名稱(照片),引用位置(剪下自INDIRECT函式)內容——插入選項卡——螢幕截圖,截一塊圖片用來放照片——選中截圖,在函式輸入框中輸入“=照片”(其中,“照片”是定義的公式名稱)

    流程說明2:根據姓名取照片——將姓名做成序列(資料選項卡——資料驗證——序列——來源自姓名所在列)—— 輸入INDIRECT函式和MATCH函式——公式選項卡——輸入名稱(PIC),引用位置(剪下自INDIRECT函式和MATCH函式)內容——插入選項卡——螢幕截圖,截一塊圖片用來放照片——選中截圖,在函式輸入框中輸入“=PIC”(其中,“PIC”是定義的公式名稱)

相關文章