Excel表格 表格这个功能怎么实现?

声明:原文首发于个人微信公众号:cxd1301,转载请注明。今天在设计原型的时候用到了类似省-市-区的选择,需要根据省的选择控制市的选项,再根据市的选项控制区的选择项。原先在Axure8的版本里用过几次,通过case实现的,但到了Axure9发现给自己整不会了。弄了半天,最后没办法把Axure9也给汉化了才找到。估计有设计原型需求的小伙伴应该有不少也会碰到这个问题。这里分别从使用Excel和使用Axure9实现级联进行技能分享。一、问题描述以省市区为例,在选择了省后二级级联里只有所选择的省对应的市级选项,三级级联里只有所选择市的对应区级选项。目标效果如下:这个如果用程序实现,可以用数组,可以用列表实现,用switch case语句可以达到效果,至于用js实现,那晚上有一大堆这种插件库,可以直接引用。但我相信有很大一部分人是不会编程的,甚至很多产品经理看不懂js。那对于广大玩家,更适合的就是Excel这种基本办公软件,对于产品经理就是Axure这种原型工具了。接下来就是用这两个工具怎么实现级联。二、Excel实现级联通过Excel实现级联的核心思想是通过设置变量,实现下一级下拉分列列表取上一级字段为名称的变量数值。核心函数是INDIRECT函数。INDIRECT函数的功能是返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。使用格式是:=INDIRECT(ref_text,[a1]),第一个参数就是引用单元格,第二个参数可以忽视,是用于设定单元格格式,我们基本上都是用A1格式,就是A行1列,很少有人用R1C1来表示。实现步骤如下:第一步,需要先定义出变量第一组变量名是省,值是对应的市第二组变量名是市,值是对应的区Excel定义变量的方式有两种:一种是用“公式—定义名称”,一个个输入变量名,取变量值进行定义;第二种是选中区域,用“公式—根据所选内容创建”,选择首行作为变量名,批量生产变量。选中时有个小技巧就是按住command键可以选择出非方框型的选取,避免定义的变量值里多了空值。参考如下:第二步,实现省级下拉选择这个比较容易,就是采用数据验证,把单元格设置成取序列就行,序列值就是省级的列表,这里也可以手工输入,名称之间用英文逗号(,)隔开就行。需要注意用$符号锁定就是指定的那几个行列,不会变化。操作是“数据——数据验证——源选择——确定”。第三步,实现二级级联依旧取数据验证,但这个时候的源需要输入公式,=INDIRECT($G13),表示取G13那个格子里的字符串作为变量名对应的变量值。比如下图G13是“福建”,则以“福建”为变量名的值是福州、厦门和龙岩。这里需要注意仅用$符号锁定是G列,并未锁定行,这样就能确保数据向下填充后,市那一列会根据省变化,而如果是=INDIRECT($G$13),则取值就永远是G13那一个了,就算G14改成浙江,市那里还是福建的。第四步,实现三级级联实现三级甚至更多级的级联方法都类似,就是先定义变量,然后用indirect函数取上级的单元格,以其名称为变量取值。如下:
这题我会!总结一下我4年职场经验,告诉你怎么学会用Excel做数据分析!看完这篇文章,不用一周,新手小白都能入门数据分析了!看看我之前学了4天的成果,证明下自己的实力其实用Excel做数据分析不难,难的是理清数据之间的关系,并且根据工作重点正确使用Excel功能,这方面我也用了不少精力去摸索,书和视频课就看过一大堆。但这种机械式的Excel学习方式最后只让我学会做个数据透视表......跟真正的数据分析挨不上边儿。后来还是跟公司里一个资深的数据分析师请教了才找到正确的学习方法。资深人士的经验就是不一样,推荐的教程系统又容易上手,我学了4天就做出逼格满满的数据分析图表了。课程设计也很科学,能把数据分析思维和Excel学习紧密结合,内容跟实际数据分析工作也是一模一样的。最关键是实操性强,AI系统的教学模式会让你从操作里去学习Excel,不会出现学了不会做的情况,特别适合新手小白!教程链接就在下面,感兴趣的直接点击下面的卡片就能开始学啦下面也给大家分享一下用Excel做数据分析的一些方法,想学的迅速码住!一、用Excel做数据分析需要经过的5个阶段:①数据收集:这个步骤需要找到大量的数据,统筹起来做一个整合。比如中国统计局、经合组织开放的数据网、EDGAR、巨潮资讯、Bloomberg(彭博终端)、新华社-全球经济数据等等网站能找到大量的信息。②数据处理:这时候就要用到Excel,把收集到的数据进行一次大清洗。重复的筛选清除,缺失的补充完整,错误的纠正或删除。常用到的函数包括:数据重复——count if函数,可删除重复项数据缺失——if and or 嵌套函数等数据抽样——left、right、vlookup、concatenate、rand等函数数据计算——average、sum、max、min、date、if等函数数据分组——vlookup函数、search函数等常用的功能有这几个,受限了篇幅,没法一一列举出来,有些具体的工作也需要具体分析。大家操作Excel过程中有什么问题的话,可以评论区留言交流哦~当然我还是更加建议全面地去学习一下Excel的。如果想更快地掌握好这个技能,可以看看下面的Excel实训课,这是当初带我入门的,人工智能系统进行教学,互动性很强,能真的从实践里去学会Excel。而且会系统讲怎么查找数据、清洗数据和数据分析等等,内容层层深入,干货满满,强推!③数据分析这个阶段应该掌握很多分析方法,比如对比分析法、分组分析法、结构分析法、交叉分析法、综合评价分析法等等。这些方法学起来并不难,如果数据收集和数据处理都进行得很顺利,这里按照模板和框架去套用就行了。④数据可视化主要是根据上面几个步骤得出来的结果,选择合适的图表。如果要看成分,那就用饼图、柱形图、条形图、瀑布图。如果要看排序,那就用柱形图、条形图、气泡图、帕累托图。如果要看相关性,俺就用散点图、柱形图、对称条形图、气泡图。要是需要多重数据比较,用雷达图u1s1,数据可视化是最能装X的时候了,用对了图表,做汇报呈现出来的感觉完全就是不一样的。试想一下,要是汇报工作的时候看到这样的图表,你也会觉得惊艳吧?学会这个也不难,点击下面的链接,每天用20分钟去学习,4天就能成为办公室的表哥表姐了!课程都是真实商业项目,实操性很强,还有1V1的助教辅导,不怕学不会!(课程还有Excel的操作方法和数据分析模板资料包赠送,免费领!)二、如何用Excel实现数据分析呢?其实就是让数据和图形匹配,针对不同的数据关系用不一样的表格,让数据可视化更高效。无论数据总量和复杂程度如何,数据间的关系大多可分为三类:比较 / 构成 / 联系,下面给大家介绍几个可视化图表,看完小白也能轻松玩转数据分析~基于分类 / 时间的数据对比,通常需用到比较型图表。可以通过图表轻松识别最大/最小值,查看当前和过去的数据变动情况。条目少时用柱状图,条目多于10条时用条形图,若是看数据的变化趋势用折线图即可。要是觉得这类图形太简单,有无更新的表现方式呢?答案当然是有!如果需要双向比较数据,也可以用双向条形图。用颜色区分大区,空心/实心区分收件量和派件量,既能整体比较大区,又能详细对比地区的情况。当想要比较数据之间的差异时,南丁格尔玫瑰图再适合不过。由于扇形的半径和面积是平方的关系,南丁格尔玫瑰图会将数值之间的差异放大,适合对比大小相近的数值。它不适合对比差异较大的数值,因为数值过小的类目会难以观察。此外还有子弹图、雷达图、气泡图、瀑布图、散点图、热力图等等都是做数据可视化很高效又很有逼格的图形,这也是职场进阶必备的技能。要掌握得好需要进一步的学习。如果你之前看过各种视频课都没学会,不如试一试下面这个AI系统的课程,完全实操带练,闯关式的学习能够让你学会每一步操作,不怕脱离课程再实操会“马冬梅”。课上还有贴心助教1V1督学和指导,助你早日通关Excel课程,学会数据分析和可视化!所以说用Excel做数据分析没有想像中那么难,把拿到手的数据进行提炼、明确数据关系和主体,再选择合适的图表,就能进行可视化。最后也提供一张完整的数据分析图表给各位一些参考,希望对大家有帮助。

我要回帖

更多关于 excel表格 的文章

 

随机推荐