3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
(一)何為動態圖表 什麼是動態圖表呢?直白講就是,當用戶執行某操作后,圖表中的數據會發生變化。這種圖表也叫互動式圖表。那麼如何實現這個效果呢?下面我們一起來看一個案例。場景:如圖所示,為某公司的銷售量記錄表,需要製作一個動態圖表,當選擇 一月 時,只顯示一月份銷售數據;當選擇二月份時,只顯示二月份的銷售數據。以此類推。(二)利用數據有效性+函數實現動態圖表思路:其實需要展示的數據表就是下圖所示的格式,但是如何實現銷量的動態變化呢?可以藉助數據有效性,當選擇一月時,利用vlookup函數進行數據匹配,顯示一月份各產品的銷量情況;以此類推方法:Step1:利用數據有效性,在單元格【I12】中製作月份的下拉選項Step2:利用vlookup函數和match函數進行數據匹配首先,我們先看一下Vlookup函數的語法=VLOOKUP(要查找的值、要在其中查找值的區域、區域中包含返回值的列號、精確匹配或近似匹配 – 指定為 0/FALSE 或 1/TRUE)因此,vlookup中,參數一:要查找的值 = 產品名參數二:查找值的區域 = 源數據的表範圍,為 A13:D18參數三:區域中返回值的列號 = 月份(數據驗證單元格決定)在原始數據表中所在的列參數四:精確匹配從參數中了解到,參數三比較麻煩,因為是變化的。如何實現單元格 I12顯示一月,參數三的值2;顯示二月,參數三的值為3;顯示三月,參數三的值為4呢?這時,可以利用Match函數實現。首先看一下match函數的用法和語法:如果 A1:A3 區域中包含值 5、25 和 38,那麼公式 =MATCH(25,A1:A3,0) 返回數字 2,因為 25 是該區域中的第二項。最後,用【F4】鍵鎖定不變的單元格數據區域,A13:D18I12Match函數的匹配區域,A12:D12因此最終的函數為=VLOOKUP(G13,$A$13:$D$18,MATCH($I$12,$A$12:$D$12,0),FALSE)最後直接拖拽完成填充看了這個教程,是不是感覺動態圖表製作很簡單呢?(三)動態圖表製作還有哪些方法?利用窗體實現動態圖表利用數據透視圖實現動態圖表利用切片器實現動態圖表

本文由yidianzixun提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦