生成滚动条控制的动态图表 如何利用EXCEL在10分钟内编制一个进度计划?
如何利用EXCEL在10分钟内编制一个进度计划?
谢谢邀请!
边肖分享了如何制作动态甘特图来跟踪项目进展。
动态甘特图动态显示一个项目的完成情况,这是工作的要求,也是老板的期望!
今天,边肖将分享如何制作动态甘特图。
最终效果如以下动画所示:
步骤如下:
第一步:准备数据源,如下所示。
数据源描述:
①在C2,输入公式N: $ h $ 9),然后双击鼠标填入;
公式分析:NETWORKDAYS函数用于计算排除周六、周日和法定节假日后的天数。
②在E2里输入公式IF ($ g $2d2,C2,IF ($ g $ 2b2,NetworkDays (b2,$ g $ 2,$ h $ 2 echo v3-@ .com $ h $ 9)),然后双击鼠标填入;
公式分析:如果 "结束日期 "是在 "今日 的日期 ",表示已经完成,返回C列对应的数据;否则说明还没有完成。结果为FALSE,表示值为0;
③在F2中,输入公式IF(D2$G$2,0,IF(B2$G$2,C2-E2,C2)),然后双击鼠标填写;
公式分析:If "结束日期 "晚于 "今日 的日期 ",表示没有完成。有两种情况:一种是还没有开始,一种是已经完成了一部分;
④在G2中,输入公式TODAY() G3,G3的初始值为0,这是一个动态数值,后面会详细说明。
步骤2:插入堆积条形图
步骤3:更改纵坐标顺序
第四步:调整横坐标
步骤5:删除开始日期
第6步:插入当前日期
步骤7:插入滚动条
请问谁知道哪种js库提供自定义图例功能?
D3.js
D3是最流行的可视化库之一,被许多其他表单插件使用。它允许将任意数据绑定到DOM,然后将数据驱动的转换应用到文档。您可以使用它来创建带有数组的基本HMTL表,或者使用它的流畅转换和交互来创建带有相似数据的惊人的SVG条形图。
ChartJS
Chart.js是一个令人印象深刻的JavaScript图表库,它基于HTML5 Canvas。目前支持六种图表类型(折线图、条形图、雷达图、饼图、条形图、极区)。而且这是一个不依赖第三方JavaScript库的独立包,小于5KB。
高图表JS
Highcharts JS是一个制作图表的纯Javascript类库。其主要特点如下:兼容性:兼容当今所有浏览器,包括iPhone、IE和。火狐等;个人用户免费;纯JS,无BS;支持大部分图表类型:折线图、曲线图、面积图、面积曲线图、柱形图、饼状图、散点图;跨语言:PHP和Java都可以。
Fusioncharts
FusionCharts Suite XT是一个专业的JavaScript图表库,可以创建任何类型的图表。它创建的图表可以完全定制,标签、字体、边框等。可以修改。它具有强大的交互功能,许多,可点击的图例关键字,以及下拉、缩放/滚动和点击打印图表的功能。
Flot
Flot的灵感来自于Plotr和PlotKit。Ole Laursen开发了一个基于jQuery的WEB图表插件,并将其命名为Flot。Flot是一个纯粹的JavaSript库,专注于简单的用法、迷人的外观和交互特性。支持的浏览器有:Internet Explorer 6、Chrome、Firefox 2、Safari 3和Opera 9.5。
Chartist.js
Chartist.js提供了一个漂亮的响应图表。就像查特一样。它使用SVG来渲染图像,可以通过查询CSS3 media和SASS来控制和定制图像。此外,Chartist.js提供了很酷的动画。
n3图表
如果你是AngularJS开发者,你一定喜欢有趣的图表。它基于D3.js和AngularJS,并提供可定制的图表,具有不同标准形式的AngularJS指令。
灰烬图表
Ember Charts是一个基于Ember.js和D3.js的图表库,包括时间序列、直方图、饼状图和点状图,易于扩展和修改。这些图表组件代表了图表交互和演示的最佳实践,并且是高度可定制和可扩展的。
Chartkick
Chartkick是一个用于Ruby应用程序的JavaScript图表库。它提供了所有主要的图表类型,如饼图、柱形图、条形图、面积图、地理图、时间图和多个系列图。
气象图
它有一个很酷的图表生成器,可以让你选择图表,选择主题,然后生成图表。
amCharts
AmCharts无疑是最美的图表库。AmCharts提供了JavaScripT/HTML5图表、Javascript/HTML5股票图表和Javascript地图是三个图表组件。
EJS海图
EJS海图自称是企业编制的海图库。图表看起来比大多数旧图表库更干净,可读性更好。这也兼容IE6等老浏览器。
紫外线图表
UvCharts是一个开源的JavaScript图表库,号称拥有100多个自定义选项。它有12种不同的标准图表类型,开箱即用。
埃查尔兹
基于Canvas和纯JavaScript图表库,提供直观、生动、交互、个性化的数据可视化图表。拖放重新计算、数据视图和范围漫游等创新功能极大地增强了用户体验,并使用户能够挖掘和集成数据。
商业产品常用的图表库是基于ZRender,创建了坐标系、图例、提示、工具箱等基础组件。在此基础上,构建折线图(区域图)、条形图(条形图)、散点图(气泡图)、饼图(圆环图)、k线图、地图、和弦图和面向力量的布局图,同时支持任意维度的堆叠和多种图表的混合显示。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。