首页 开发编程 正文

php产品展示怎么做

001基本操作NO.1创建数据透视表使用原始数据表进行各销售员对应各产品的销量。很多新手学习数据透视表时会搞不懂字段、区域、筛选、行、列……等等这些乱七八糟的名词之间的关系。...

php产品展示怎么做,excel表格透视表怎么做?

如果只能学Excel中的一项功能,这项功能就是数据透视表,可见数据透视表在Excel中的地位。

数据透视表可以使用户通过简单的拖拽操作,完成复杂的数据分类汇总,可以说是Excel中最实用、最常用的功能,没有之一。

今天星爷带你见识数据透视表的十八般武艺,零基础让你轻松入门数据透视表。

001 基本操作

NO.1 创建数据透视表

使用原始数据表进行各销售员对应各产品的销量。

根据你想要呈现的数据报表,透视一下,让你轻松“拖”出来。

看到没?

数据透视表的学习成本非常低,通过简单的拖拽就能完成数据的分类汇总。

很多新手学习数据透视表时会搞不懂字段、区域、筛选、行、列……等等这些乱七八糟的名词之间的关系。

我用一张图告诉你字段在各区域之间的对应关系。

数据透视表字段与区域之间的关系

NO.2 更改数据源

数据透视表的一个优势就是,数据源变更后进行简单的更新就可反映到数据报表中。有两种方式,第一种是数据透视表刷新:如果只是数据源中的数值进行了更新,采用刷新即可。

刷新数据透视表源数据

如果是数据源的结构或布局变更了,这时采用更改数据源的方式。

NO.3 插入计算字段

计算字段极大扩展了数据透视表的计算功能,属于神一般的存在。比如原始数据表中有一列数据为目标值,有一列数据为实际值,那么在数据透视表中可以通过计算字段输入公式=实际值/目标值,来求出汇总的达成率。

NO.4 使用切片器

这是制作动态图表的利器。

002 布局与格式调整

NO.5 更改值汇总依据

【值】区域是数据透视表的核心部分,通过数据透视表提供的强大数据计算功能,可以使用多种汇总方式和值显示方式来计算值字段数据。

值汇总依据,就是你要用数据透视表对原始数据中的数值进行怎样的计算,比如求和、计数还是求平均值。

NO.6 更改值显示方式

数据透视表不仅可以按照不同的方式汇总数据,它还可以按照不同的方式显示数据,从而更清晰的看出数据之间的关系和逻辑。

①总计的百分比

总计百分比含义是:每一项分类汇总的值占总计的百分比。

各项之和为100%

②父级百分比

总计的百分比关注的是个体占整体的情况,往往只有一个维度,除此之外,还可以展示局部百分比,比如求出每个销售员在各地区的销售额占比。

各小组里的项之和为100%

在Excel 2016中,数据透视表中共有14种“值显示方式”。

NO.7 更改数据透视表布局

默认生成的数据透视表布局比较呆板,有多个方面可以设置不同形式的布局。

003 数据透视表组合功能

数据透视表中有一个叫做“组合”的功能,一方面它能自动识别日期、数值等可计算的字段,然后按照给定的跨度进行组合,比如组合出按年、季度、月、日,甚至小时、分……的汇总;另一方面,也可通过手动选择的方式,将文本格式的数据按照自定义的方式进行组合,比如组合出一线城市、二线城市等等。

通过分组功能将这些不同数据类型的数据项按多种组合方式进行分组,大大增强了数据表分类汇总的延伸性,方便用户提取满足特定需求的数据子集。

NO.8 按时间维度组合

本图来自网络

NO.9 按数值组合

本图来自网络

时间维度和数值维度的组合,逻辑上都是一样的,都是基于大小进行分组组合,这两者可以成为自动组合,数据透视表还允许对文本类型进行自定义组合。

NO.10 自定义组合

还有一种组合方式叫作自定义组合,比如要组合的对象是文本字段,或者对日期进行非等距的组合。

比如:一线城市和二线城市销售情况分析

按住Ctrl键选择北京、广州、上海、深圳四个城市,然后点击“鼠标右键”选择“创建组”。接着,选中剩下的所有城市,点击“鼠标右键”→选择“创建组”,数据透视表按照我们所选定的内容进行组合。

通过这十个技巧,你掌握数据透视表了么?

关注「精进Excel」,如果任意点开三篇文章,没有你想要的知识,算我耍流氓!

有哪些高质量的自学网站?

学习类网站有很多,但是你能找到质量高,还免费的课程资源吗?现在知识付费很火,市场良莠不齐,有些课程需要付费,质量却不见得高。

今天,小趣结合自己的经历,为大家挑选了13个高质量的免费自学网站,课程资源都很丰富,不仅能提高学习效果,还能节省人民币。

1、综合学习

中国大学MOOC

作为国内优质的学习平台,MOOC拥有上千门课程,计算机、心理学、法学、英语、艺术设计……每一门课程的质量都很高,可以满足系统化学习的需求。

MOOC与国内613所高校有合作,我们可以直接搜索想学的课程,也可以按学校来搜索,进入某个学校页面,就能看到该学校在MOOC开设的全部网络课程了。

Coursera

coursera是由斯坦福大学教授创办的大型公开课平台,形式类似MOOC,汇集了国内外顶尖高校的网络公开课,国内的有北京大学、复旦大学、上海交通大学等,国外的包括斯坦福大学、华盛顿大学等著名学府。

课程种类丰富,涵盖计算机科学、语言学习、艺术、人文社科等,coursera面向全世界学生开放,授课语言以英文居多。

注册后,Coursera上的课程可以免费观看学习,如果想获得结课证书则需要支付一定费用。证书可以在申请工作、研究生、交换生等情况时提供一定程度的帮助。

哔哩哔哩

不久前央视发了一篇文章《知道吗?这届年轻人爱上B站搞学习》,B站现在已经不仅仅是一个二次元网站了,它有大量优质学习类视频,各个领域的up主分享自己的知识积累。

我们可以在B站上看知名大学公开课、TED演讲、纪录片,可以学习高数、外语、编程等各领域知识,也可以根据自己的兴趣爱好,学舞蹈、健身、美妆、摄影……想要什么样课程,这里都有。

译学馆

译学馆是一个跨语言的知识聚合平台,很多译者将国外精彩视频翻译成中文发布,上面既有“大部头”的学术型课程,如MIT、耶鲁等大学的公开课,也有有趣又能学到知识的短视频。

视频质量很高,内容还被整理成了中英对照文本,供用户参考学习,在学知识的同时能顺便提高英语水平。

2、互联网技能

慕课网

慕课网是一个IT技能学习网站,号称“程序员的梦工厂”, 以独家视频教程、在线编程工具、学习计划、问答社区为特色,有海量的免费课程,提供丰富的移动端开发、php开发、web前端、html5教程以及css3视频教程等课程资源。

多贝网

多贝网的课程以互联网、IT技术、营销、职场技能这几方面为主,适合工作党或者打算从事互联网行业的人,页面简单干净,一般一套课程分为多个课时,可以系统深入地学习知识,加入小组后还能与同行交流经验。

实验楼

实验楼是IT在线编程及实训学习平台,课程分为基础课和项目课,内容涵盖了Linux、Python、Java、C语言、Ruby、Android、IOS开发、大数据、信息安全等IT技术领域。

一些刚入行的朋友会比较迷茫,实验楼有一个“学习路径”功能,你想从事某个岗位,平台已经帮你规划好了实现目标的详细规划和步骤,对新手很友好了。

3、外语学习

China Daily中国日报网

China Daily大家都知道,是国内最大的英文资讯门户,集新闻信息、娱乐服务为一体的综合性新闻网站。在China Daily上阅读新闻,可以锻炼我们的阅读和翻译能力,还能了解国内外最新消息。

TED

TED的宗旨是“传播一些值得传播的创意”,这里有非常多的演讲视频,学外语的同时还能增长知识。视频来自各界人士,内容五花八门,基本上都是纯英文演讲,可以锻炼你的英语听力。

忆术家

忆术家是一个外语学习网站,我们可以在上面学习英语(英式/美式)、日语、韩语、法语、德语、阿拉伯语等多种语言。

它的特色是可以定制学习计划,选择自己的语言、想学的语言和级别,平台会为你匹配合适的课程,还可以通过游戏的方式记忆,让语言学习变得简单有趣。

Lang-8

Lang-8是一个多国语言学习互动平台,在这里平台上我们可以尝试用外语写作,会有外国人帮你修改文章,也许你可以找到外国笔友帮你修改语法、发音,每天坚持写日记,语言水平会提升得很快。

4、职场技能

Word联盟

职场中无论什么职位都免不了与Office三件套打交道,熟练掌握Word技巧让工作事半功倍,一份高大上的PPT能够让人眼前一亮。Word联盟这个网站有免费的Word、Excel、PPT、WPS教程,还有丰富的案例和模板,职场人士必备。

优优教程网

优优教程网包含了PS教程、AE教程、AI教程、C4D教程、手绘教程、摄影后期教程,从新手入门到深入学习都能满足。这里还有各种神器分享,包括脚本插件、设计素材、万能模板字体库、图库等。

以上就是小趣找的高质量自学网站,希望可以帮到大家,学习贵在持之以恒,坚持下去就会有收获,一起加油吧!关注@趣玩好应用,获取更多技能。

html5的手机客户端app怎么开发?

1.框架:PhoneGap 官网:http://phonegap.com/ 简介: PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,WP8,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以调用。 优点:1.可跨平台。phonegap框架帮我们解决了差异性,javascript与平台系统的连接由phonegap框架完成。成为连接移动终端的适配器,或者说中间件。 2.提供硬件访问控制。可调用加速计、摄像头、罗盘、通讯录、文档、地理定位、媒体、网络、通知(警告、声音和振动)、存储。 3.可利用成熟javascript框架。如:Ext js、jQuery。 缺点:1.性能差。运行速度慢,UI反应延时——这是个致命伤。(高端机影响不大) 2.不能完全跨平台。不同平台代码需要微调。 3.内存消耗大。 4.调试难度大。

2.框架:Ionic 官网:http://ionicframework.com/ 简介: Ionic 是一个强大的 HTML5 应用程序开发框架,号称 Advanced HTML5 Hybrid Mobile AppFramework 是 AngularJS 移动端解决方案 可以帮助您使用 Web 技术,比如 HTML、 CSS 和Javascript 构建接近原生体验的移动应用程序。 Ionic 主要关注外观和体验,以及和你的应用程序的 UI 交互,特别适合用于基于 Hybird 模式的 HTML5 移动应用程序开发。 Ionic 是一个轻量的手机 UI 库,具有速度快,界面现代化、美观等特点。为了解决其他一些UI 库在手机上运行缓慢的问题。 优点:1.追求性能 运行速度快 2.轻量级框架 3.基于 Angularjs,支持 Angularjs的特性, MVC ,代码易维护 4.通过 SASS 构建应用程序。它提供了很多 UI 组件来帮助开发者开发强大的应用。 5.接近原生。 6.强大的命令行工具 3.可利用成熟javascript框架。如:Ext js、jQuery。 缺点:1.Ionic是一个前段框架。不能完全取代PhoneGap和JavaScript框架的作用 2.需要结合插件使用。

希望对你有用,当然也可以关注Donutsapps了解更多

有哪些游戏不会玩物丧志反而会学到东西?

要说到玩游戏学东西,那么不得不提一个暴露年龄的游戏了,那就是《大航海时代》系列。

大航海系列官方一直出了4代,加一个外传,我呢,一直钟爱第二代。第一代国人见过的不多,外传和3代是Windows系统下的,也不普及。国内玩家比较多的就是2代和4代。我个人不太喜欢4代的画风,所以玩2代多一些。

言归正传,《大航海时代》系列之所以能学习到东西,主要还是因为游戏是建立在真实存在的历史上的,15世纪开始的地理大发现揭开了航海时代的序幕,繁荣的欧洲,富饶的非洲,神秘的东方,未知的新大陆……一切都能在《大航海时代》中体现,而且你能通过海上航线,一步一步找到他们,每个地区,每个城市都有不同的建筑风格,不同的商品,不同的神秘动物、植物、人种和历史遗迹,一切都在等待你来发现。不同的海域,什么样的风向,什么样的洋流,如何利用风向和洋流航海;甚至可以了解经纬度。可以说学校学习的地理课,很大程度上是在《大航海时代》中进行的实习,一个游戏,也打下了我的世界地理基础。

另外,《大航海时代》还融入了宏大的历史背景,英国和西班牙的海上争霸,基督教和伊斯兰教的宗教战争等等,如果你愿意去考证,游戏中很多NPC的对话,其中都包含有不少历史故事。要是再深入一步,游戏中风帆时代的舰船,城市历史等等,都可以进行深入了解。 总之,《大航海时代》系列对世界地理、欧洲历史方面都有比较真实的呈现,多注意游戏中的细节,还是能从中学习到很多东西,至少是能让你对地理历史方面产生一定兴趣的。

其实只要是建立在真实历史大背景下的游戏,一般都能从中学习到不少东西。国人最多了解的就是《三国志》系列了,但是《三国志》系列是构建在《三国演义》基础上的,演义成分还是要占多数,以至于现在有的人就演义和正史不太分得清了。然后就是二战背景的游戏,《突袭》系列,《盟军敢死队》系列,《钢铁雄心》系列等等,多少都能了解到一些二战的历史。所以,游戏并不是完全玩物丧志,主要还是看玩游戏的你,怎样去看待游戏。

一个网站的开发流程是怎样的?

在这里,我们抛开商务层的项目识别、项目论证、投标、签合同等环节,仅从软件项目的生命周期开始谈。

一个完整的网站项目生命周期一般分为可行性分析(计划)、需求分析、软件设计(概要设计、详细设计)、编码(含单元测试)、测试、运行维护等几个阶段。下面就这几个阶段做简要介绍。

一、可行性分析

这部分主要是分析公司技术可行性、人力资源储备、财务储备等方面的分析。由于对我们开发人员关系不大,这里暂略。

二、需求分析

这部分开始就是网站建设的重点工作,通常被认为是一件最困难的工作。需求分析概括来讲就是这个网站应该“做什么”,因该具有什么样的功能,解决什么样的问题。通常是开发组人员和用户多次交流以便了解用户的需求。比如用户需要网站首页展示什么东西、用户可以注册账号、可以充值会员、可以放视频等需求,反复确认记录后按某种模板整理成册。期间伴随着一些文档的产生如《需求调研计划》、《需求规格说明书》等。但软件项目有一个特点就是“渐进明细”,意思就是用户不可能在一开始就确定项目的需求,需要在项目完成的过程中逐步明确。于是才有了与用户各种扯皮的现象,“需求又改变了”这也是大多数程序员工作抱怨和调侃的来源。

三、软件设计

需求完成后,就开始网站设计了。这一部分主要做网站概要设计、网站详细设计以及数据库设计等工作。内容主要就是确定网站的运行环境、技术架构以及根据需求理出系统功能结构,并初步描述出每个功能的设计规则及流程,初步设计数据库表等。

四、编码

这一环节就是程序员接触得最多的内容了,就不多讲了。大致就是根据项目经理划分的模块为每个人分配开发任务,并定期评审,定期给用户演示交流以确保项目实际进度与用户需求不会偏差太多。

五、测试

由于软件项目越来越大,IT岗位中单独衍生出测试人员这一细分岗位。测试环节最好由第三方测试,因为如果项目团队成员自己来测试会下意识的往正确的业务逻辑走,从而不能很好的测出系统的缺陷。测试环节按不同的手段又分为黑盒测试、白盒测试、静态测试、动态测试、压力测试等。测出的缺陷提交给开发团队修正。

六、运维

系统上线后就进入运行维护的阶段。没有哪个系统上线后就是完美的,这也是运维存在的必要性。能多数情况下在企业和客户签订合同的时候会包含一定时间的免费运维期,比如两年,两年后运维需另收费。运维由专人负责。运维的主要目的是解决实际使用中产生的bug、修改小的变更需求、维护服务器稳定等。

本文转载自互联网,如有侵权,联系删除