Excel主坐标轴对数刻度,次坐标轴对应的数据列为负数,请问如何操作能把怎么设置横坐标轴刻度值0对齐?

在咨询公司、VC/PE/Hedge Fund等基金混迹多年,一直靠着Excel的各种技巧安身立命和升职加薪。可能是因为程序员出身的原因,在学会以上各个答案提到的装逼炫酷图表、快捷键和一些略复杂的函数(VLookup等)之外,总是希望从更深的层次去探索Excel及各类Office软件,直到遇到了数组函数和VBA编程。这些技能一旦掌握能将工作效率提高数倍甚至是十倍以上,然而周围却很少有人掌握。如果对这些技能感兴趣,可以关注这个活动:粉丝回馈:程序让你更性感 - 数据冰山 - 知乎专栏。数组函数和VBA编程,简直就是为程序员而生的,数组函数充满了数据库的思维,而VBA本身就是彻头彻尾的编程,再加之各种接口,能够将Office各套软件以及OS下的各种功能完美结合在一起。因为Excel+VBA是图灵完备的,最后辅以Excel简单高效的数据呈现界面,所以在我的心目中,Excel+数组函数+VBA,简直就是网页前端+客户端+后台程序+数据库。感觉学会了这些,某种意义上就是成为了Full Stack Developer(全栈工程师),各互联网公司梦寐以求想招到的人。一、数组函数数组函数往往会和Index、Indirect及Address等地址相关和数据块相关的函数搭配使用,如果不考虑效率的话,基本可以替代各种SQL语句了。数组函数之案例1:计算某类产品的总价值计算AA产品的总价值,替代select sum(产品数量x产品单价) from ... where 产品编号=‘AA’{=SUM(IF(($B$4:$B$8="AA"),($C$4:$C$8)*($D$4:$D$8),0))}如果没有数组函数,使用sumif等函数也会很复杂。数组函数之案例2:挑选不重复的值并计算总和左边的白色区域是原始数据,右边的彩色区域使用了数组函数的输出区域。数组函数实现了两大功能:黄色区域:将不重复的name+month筛选出来。蓝色区域:替代了select sum(tot) from ... group by name, month,将name+month对应的tot进行加总如果没有数组函数,只能使用Pivot Table等复杂方式,不仅程序开销很大,而且还不够灵活。数组函数之案例3:这是一个帮助某国际家用电器厂商预测中国各家电品类市场潜力及规模的项目,从2005-2024年。一般的Excel函数只能解决两维的问题,而这次客户提出了这个变态的n维需求,需要精确到年份、电器品类、渠道类型、用户高中低端以及城市级别共5个维度来查看市场规模及潜力。简单说就是利用下面这个表格随时查看指定维度下的某年份的市场潜力及规模。通过使用数组函数建模轻松实现如下功能,只要在指定的区域内选择相关值,就能计算值所需的市场规模及潜力,等于使用了SQL语句:select * from table where 条件1=A1 and 条件2=A2 and 条件3=A3……(共5个条件)复杂的数组函数编码如下=SUM(((Summary_Market!$S$71:$S$308=$A7)+(Summary_Market!$S$71:$S$308=$V7)+(Summary_Market!$S$71:$S$308=$AA7)+($A7="")>0)*((Summary_Market!$T$71:$T$308=$B7)+(Summary_Market!$T$71:$T$308=$W7)+(Summary_Market!$T$71:$T$308=$AB7)+($B7="")>0)*((Summary_Market!$U$71:$U$308=$C7)+(Summary_Market!$U$71:$U$308=$X7)+(Summary_Market!$U$71:$U$308=$AC7)+($C7="")>0)*((Summary_Market!$V$71:$V$308=$D7)+(Summary_Market!$V$71:$V$308=$Y7)+(Summary_Market!$V$71:$V$308=$AD7)+($D7="")>0)*(Summary_Market!BB$71:BB$308))
整个模型的界面及复杂的数组函数如下图,左边部分的界面其实就是图形化的SQL语句。这个模型被该客户及我们咨询公司使用了不下5年,部分依赖于其超强的灵活性。二、VBA编程首先不要被“编程”二字吓跑,因为VBA不会编程也可以进行,通过录制宏的方式就可以搞定。分享一些学习VBA的小技巧(一些学习VBA的小技巧在这个回答里:Excel VBA 如何快速学习? - 何明科的回答),录制宏的诀窍见下图。如果真要升级成为VBA编程达人,还是需要自己学习和自己编写VBA程序。下面列举若干自己亲手编写的若干Excel+VBA项目。VBA编程之案例1:自动打印刚进职场的新人,只要爸爸不是李刚,基本都做过影帝影后(影=印,各种复印打印的体力劳动)。特别是咨询投行服务行业,在某次给客户的大汇报或者大忽悠会议之前,花数小时或者整晚来打印数个文件,并不是天方夜谭。而且这件事情是对着同样一堆不断修改的文件,会经常不断重复发生。我加入BCG的第一个项目,就是帮助某大型企业从上到下设计KPI体系并实施。从上到下涉及到几十个部门,大概有100多张的KPI表格需要完成,这些KPI表格分布在各个Excel文件里。我们4个咨询顾问的任务:设定好KPI的基本格式,然后每个顾问负责几个部门,在Excel里不断修改KPI表格,打印出来后去各个当事人及其领导那里讨论并修改每周把所有的Excel文件中的KPI表格归集在一起,按顺序分部门打印出来,并需要多份,找负责该项目的HR头儿汇报进度和情况这里面有个费时费力的环节,每周需要在多个Excel文件中找出目标Worksheet,然后选定合适的区域作为输出的表格,按照一定的格式和一定的顺序,打印出这100多张表格。之前我们全是凭借人力,每周由一个Analyst把所有最新的Excel文件收集在一起,然后挨个打开文件选中合适的Worksheet,选中区域设置好格式进行打印。每进行一次,几乎耗费一两个小时,还不能保证不出错。于是写下了我的第一个VBA程序,而且基本上是宏录制之后来改的,没有使用参考书及搜索引擎,全靠F1和自动提示,所以贴出来特别纪念一下。实现的功能就是将上述的人肉实现的功能全部自动化。按下一个妞,就慢慢等着打印机按顺序出结果吧。后来这个程序的升级版是:调度多台打印机,进一步提高效率,以及将打印机卡纸造成队列错误的概率降到极小的范围内。VBA编程之案例2:制作复杂的矩阵式分析图表下图是研究各个车型之间的用户相互转换关系,因为要将一维的转化率向量,变成两维的矩阵,所以使用了如下的复杂公式。=IF(ISERROR(OFFSET($C$2,MATCH(CONCATENATE(ROW(A4),"-",COLUMN(A4)),$D$3:$D$600,FALSE),0)/OFFSET($C$2,MATCH(CONCATENATE(ROW(A4),"-",ROW(A4)),$D$3:$D$600,FALSE),0)),"",OFFSET($C$2,MATCH(CONCATENATE(ROW(A4),"-",COLUMN(A4)),$D$3:$D$600,FALSE),0)/OFFSET($C$2,MATCH(CONCATENATE(ROW(A4),"-",ROW(A4)),$D$3:$D$600,FALSE),0))
同时为了用颜色的深浅来表示转化率的大小关系而便于比较,使用了VBA对下面的矩阵进行着色。当然有人肯定会说可以使用条件化格式,但是使用VBA保持了最高灵活度和效率。VBA编程之案例3:管理分布的任务流,并将Excel表格输出到Powerpoint这是协助某国际大型汽车制造厂完成新品牌及其新款车型上市,面临车型即将断档的窘境,该新车型的上市非常关键,不能错失时间节点。然而,新车型上市涉及到无数分支:制造、产品、市场、渠道、营销、公关、财务等等,同时还要协调欧洲的两个总部以及中国的两个分部。这次咨询的核心任务就是项目管理,总控整个大项目的进度,并每周向中国区的CEO汇报进度并发掘出易出现问题的关键节点以调配资源。我们4个咨询顾问分配下去各自负责几个部门或者项目分支,和团队一起规划流程、画甘特图、确认里程碑及时间点、安排负责人等等。当每天回到办公室大家将进度汇总在一起的时候发现了挑战及难点,每条任务线并不是独立发展的,而是各条任务线交织在一起并互相影响。某些核心人员在多个任务线出现。比如:负责预算的财务人员,几乎要出现在各条线中负责相关预算的审批环节某些任务线的里程碑是其他任务线里程碑的必要条件而相互关联。比如:新车的下线时间影响发布会的时间,相关法规测试的通过又影响车辆的下线时间等等当任务线增多以及任务线之间的交叉越发频繁的时候,汇总的任务将会几何级数增加,这就是我们在项目过程中遇到的问题。于是我利用Excel+VBA完成了这个工作的自动化。主要实现的功能:自动将4个顾问手中分散的Excel文件汇集在一起形成一个大的总表,如下图各顾问手中的表格是按照部门维度来划分的,汇总后需要按照不同的维度来输出不同类型的表格,比如:按任务线输出表格、按责任人输出表格、所有延误任务的表格、所有需要资源重点投入任务的表格等等在此基础之上,还要将上面提到的各种维度下的所有表格(大概有200多张),按要求格式粘贴到PPT中,每周提交给中国区的总部进行汇报和评估。密密麻麻的表格如下图。于是,我又写了一个程序将Excel中的表格输出到Powerpoint中,将一个秘书每次需要数小时才能完成的工作,简化成了一键发布,并可以在Excel中完成对PPT的更新。这个项目的程序量不小,近似于写了一个迷你版的Microsoft Project来进行项目管理。最后,下图中密密麻麻的PPT每周需要更新一次,每次都是快100张的工作量,然而基本上都是靠Excel来自动完成更新的。因为PPT的模版每次变化不大,我将这些模版记录下来,每周更新的时候只要根据Excel中最新的数据更改PPT中的数据即可。VBA编程之案例4:构建Financial Model并根据结果倒推假设一般的Financial Model都是根据重重假设计算最终结果。而在为某顶级手机品牌服务的过程中,我们却遭遇了逆向的尴尬。本来是根据地面销售人员的一定服务水平,计算所需要的销售人员数量;结果在项目过程中,总部已经确定好了销售人数的Head Count,转而要求我们根据HC确定服务水平。然而,服务水平不是一个单变量,是由零售店的覆盖率、销售拜访频率、拜访中的服务深度等多重因素来决定的,同时还可以根据一线至无线城市来变化。于是只好再次寄出Excel+VBA法宝。先根据常规思路建立好Financial Model,得出HC的初步结果。然后写VBA程序,根据不同的情景、不同的优先级以及不同的权重来调节零售店的覆盖率、销售拜访频率、拜访中的服务深度等多因素,同时设定这几大因素的可接受范围,逐步逼近HC的预设值。如果没有程序,以前基本是靠人工手动调节来凑结果,而且因为各种情景的不同,还需要多次调节。而通过程序,基本是自动完成,还可智能得设置优先级及权重,无需人工参与。VBA编程之案例5:海量下载Bloomberg数据并完成分析通过Bloomberg的VBA API,海量下载数百只目标股票的tick data以及order book。并根据实现构建好的数学模型,在后台完成计算,将上述的实时数据转化成每只股票实时的trading cost,实时展现在交易员最常用的Excel界面中,方便交易员评估当下的交易成本以便于优化交易策略。三、数组函数+VBA的项目:全栈项目在项目中(RIO是如何席卷大江南北的? - 数据冰山 - 知乎专栏)对Excel的要求很综合。首先通过数组函数,对每年对RIO酒购买时刻的提及率按省进行统计。其次,利用VBA程序,将上表中H列和I列的数据,按省份涂色到下图中的地图中。(涂色部分来自于网上的一段程序,制作GIF动画的是自己完成的)最后,再次利用VBA编程以及调用外部程序(GIFSICLE),将一幅幅图表合成在一起生成GIF动画。最后的彩蛋,还可以用VBA来画油画,零基础成为用美术作品把妹撩汉的艺术青年(Excel 有什么奇技淫巧,让你相见恨晚? - 何明科的回答),下图把女神用Excel画成油画送给她。————————————————————更多文章关注我的专栏:数据冰山 - 知乎专栏
1. 如何修改excel横坐标excel图表横纵坐标改变1. 首先在我们电脑的主界面点击鼠标右键,在弹出的列表中新建一个excel文件夹。2. 之后选中单元格,输入我们的数据,默认的左侧为横坐标,右侧为纵坐标。3.之后将两组数据框起来,切记要全部选中。4. 之后在上方的工具栏中点击【插入】,之后插入散点图,就可以制作成图片,我们会看到图表不是很美观,我们需要进行坐标的修改,双击坐标轴,我们就可以看到右侧可以进行修改。5. 之后双击数据点可以对趋势线格式进行设置。6. 有一些图不需要背景的表格,我们可以进行删除,双击网格线,在右侧的设置中选择无线条即可。2. 如何修改excel横坐标轴方法/步骤1第一步,选择横坐标,或者是纵坐标,都可以,选择其中一个。2第二步,右键,可以找到,有个选择数据的选项,选择。3第三步,可以看到,有添加,删除,以及编辑的操作。4第四步,下边的左边,是修改横坐标的参数的,比如这里选择删除其中一项。5第五步,上边中间的位置,是横以及纵相互换的,可以转。6第六步,而右边的位置,是修改纵坐标的参数的,可以进编辑。3. Excel怎么更改横坐标excel画柱形图,更改柱形图的横坐标可通过选择数据实现。 方法步骤如下: ?l????1、打开需要操作的EXCEL表格,在图表中通过鼠标右键选择“选择数据”。 2、点击水平轴标签中的“编辑”。 3、然后选择需要更改的横坐标所在单元格,点击确定即可。 4、返回EXCEL表格,发现excel中更改柱形图的横坐标操作完成。4. excel怎么更改横坐标EXCEL中的图表改横坐标名称。方法步骤如下:1、打开需要操作的EXCEL表格,在图标上点击鼠标右键,点击“选择数据”。2、点击轴标签下面的“编辑”按钮。3、点击选择轴标签数据区域后面区域选择按钮。4、选择需要作为轴名称的数据区域,返回选择数据源设置界面。5、点击右下角的确定按钮即可。6、返回EXCEL表格,可发现已成功更改横坐标名称。 5. 如何修改excel横坐标名称你使用的是excel 2003吗?可以在图表上点右键,选择“图表选项”,里面有个“标题”选项卡,里面输入坐标轴名称就可以了。 如果是excel 2007,单击图表,选择“设计”菜单,在“图表布局”里选择一个有坐标轴标题的模板,然后直接选中坐标轴标题修改成你想要的内容就可以了。6. excel中如何更改横坐标1、选择数据区域,在“插入”选项下的“图表”中,选择“柱形图”;2、在已经生成的图表位置,单击鼠标右键,“选择数据”,在“选择数据源”对话框中,取消勾选图例中的项目,并按水平轴标签下的“编辑”按钮;3、在“轴标签”编辑框中,选择轴标签所在位置,或者直接输入轴标签,以逗号分隔,确定后,轴标签就会以编辑区域的标签显示。确定后,退出“选择数据源”状态,完成横坐标标签的修改工作。7. 怎么修改excel横坐标首先在excel表格中插入一个图表,需要将X轴的刻度更改成为需要显示的内容。2、点击“图表工具”中的“选择数据”选项。3、在打开的对话框中选择“水平轴标签”下的“编辑”。4、然后在打开的选择单元格区域框中选择需要设置的X坐标轴的单元格区域,区域内容可以自行设置。5、选择后点击确定按钮即可生成设置,图表的X轴就会显示自行设置的内容。8. excel如何修改横纵坐标excel 绘图如何选横纵坐标方法/步骤第一步打开excel表格,选中数据,点击插入->柱形图->簇状柱形图,第二步可以看到生成图表了,并将姓名设置为横坐标,成绩设置为纵坐标,第三步下面我们来设置横坐标,点击横坐标,鼠标右键可以选择数据源和设置坐标轴格式,第四步进去选择数据源界面,可以重新设置横坐标的名称,点击编辑可以进行修改。第五步进去设置坐标轴格式,可以设置横坐标的间隔,排序,第六步也可以设置横坐标的填充样式,线条颜色等,根据需要设置,9. 如何修改excel横坐标数值首先打开所要建立图表的excel工作表,数据与自己的表格数据对照设计。 全选数据然后点击插入柱形图; 右键兰单击柱形图中的一个柱,选择‘设置数字系列格式’ 选择次坐标轴 右边出现次坐标轴,由于图表感觉不美观,右键单击图表选择‘更改系列图表类型’ 选择图表类型 此时要建立的图表结构已经形成,增加数值的显示更加贴切 右键单击柱形图和折线图选择‘添加数据标签’,调整下数值的位置就显示完整的图表了10. 如何修改excel横坐标刻度Excel图表设置坐标轴刻度和单位的方法:1、首先需要我们自己打开带有数据表格的Excel文件。2、点击插入->柱形图->三维柱形图。3、然后在设计页面中选择“选择数据”点击。4、这时候就需要对表格的数据进行设置,如上图,图表数据区域。5、接着设置图例项(系列)和水平(分类)轴标签,如下图。6、接下来就是对Excel图表设置坐标轴刻度和单位的设置,首先需要选择左边数值轴的位置右击,选择设置坐标轴格式。7、然后在设置坐标轴格式中可以对坐标轴刻度和单位的设置,点击坐标轴选项,进行相关设置,比如最小值、最大值、刻度单位。当然了可以选择“显示单位”。8、设置完成后,效果图如下:如果数值轴上的值比较大,可以选择一个显示单位,缩小数值显示,当我们选择的是千,看数值轴上的值都变成了以千为单位的数值了。11. 如何更改excel横坐标EXCEL中的图表改横坐标名称。方法步骤如下:1、打开需要操作的EXCEL表格,在图标上点击鼠标右键,点击“选择数据”。2、点击轴标签下面的“编辑”按钮。3、点击选择轴标签数据区域后面区域选择按钮。4、选择需要作为轴名称的数据区域,返回选择数据源设置界面。5、点击右下角的确定按钮即可。6、返回EXCEL表格,可发现已成功更改横坐标名称。
1. excel纵轴刻度差距大excel图表设置坐标轴刻度和单位,可通过设置坐标轴格式实现。方法步骤如下:1、打开需要操作的EXCEL表格,点击相关坐标轴,使用鼠标右键并选择“设置坐标轴格式”。2、在上方坐标轴刻度中可根据实际需要修改,在显示单位后面选项框选择需要设置的单位,并勾选“在图表显示刻度单位标签”,点击关闭即可。3、返回EXCEL表格,发现在excel图表中设置坐标轴刻度和单位操作完成。 2. excel横坐标轴刻度间距1.输入数据,点击插入 打开电脑的Excel文件,输入数据,点击上面的插入。2.生成柱形图 点击柱形图标,选择柱形类型。3.点击设置坐标轴格式 鼠标右击横坐标,点击设置坐标轴格式。4.输入横坐标间隔数据 在标签下的指定间隔单中输入数据,横坐标间隔就更改了3. excel图表纵轴不均匀刻度excel图表设置坐标轴刻度和单位,可通过设置坐标轴格式实现。方法步骤如下:1、打开需要操作的EXCEL表格,点击相关坐标轴,使用鼠标右键并选择“设置坐标轴格式”。2、在上方坐标轴刻度中可根据实际需要修改,在显示单位后面选项框选择需要设置的单位,并勾选“在图表显示刻度单位标签”,点击关闭即可。3、返回EXCEL表格,发现在excel图表中设置坐标轴刻度和单位操作完成。4. excel纵坐标刻度间隔不等分两步:1.选中其中一个系列数据后,右键设置数据系列格式2.点击左上角添加图表元素,坐标轴,里面既有次要横坐标轴,点击后上下各一个补充一下,如何让下面两个横坐标轴将横轴轴标签区域选两列即可5. excel图表纵轴刻度拖动鼠标选中要建立图标的数据点击菜单栏上的:插入--柱形图,选择一种样式在插入的图表上,先点击纵坐标轴选中它,你可以看到这个坐标轴四周出现了四个小圆,也叫做控制点右键单击这个坐标轴,然后选择【设置坐标轴格式】在打开的坐标轴格式对话框中,我们看到坐标轴的最大值最小值等都是自动的,我们为了自己设定,必须先选中固定的,然后设定数值,设置好刻度以后,我们点击数字选项,然后在类别下选择【自定义】,在各式代码这一栏输入 g/毫升 ,然后点击添加按钮。这个就是给数据添加一个单位的代码。点击关闭按钮我们看到纵坐标轴已经添加了单位了。6. excel坐标轴刻度不等距方法/步骤1、首先打开一个excel电子表格。2、将鼠标放在列首,当鼠标出现实心向下箭头时,按住鼠标拖动选中需要设置等宽的单元格。3、在选中的单元格区域,单击鼠标右键,在出现的工具栏中选择列宽工具单击打开。4、在弹出的列宽设置框中输入需要设置的列宽数值,单击确认完成。5、这时所选的单元格区域就已经设置成了相等的列宽宽度了。7. excel改纵坐标的刻度差距大excel图表设置坐标轴刻度和单位,可通过设置坐标轴格式实现。方法步骤如下:1、打开需要操作的EXCEL表格,点击相关坐标轴,使用鼠标右键并选择“设置坐标轴格式”。2、在上方坐标轴刻度中可根据实际需要修改,在显示单位后面选项框选择需要设置的单位,并勾选“在图表显示刻度单位标签”,点击关闭即可。3、返回EXCEL表格,发现在excel图表中设置坐标轴刻度和单位操作完成8. excel数轴刻度双击坐标轴(横轴数轴都可以),出来个框,选择刻度,在主要刻度选项中填入分度(最好选择能被最大值整除的数值) 如果没有轴那条线,就在图表工具栏中选择数值轴(Y)或分类轴(X)点击图表工具栏上的坐标轴格式按钮(从左到右数第一个),然后就跟上面的一样操作就可以了。9. excel横轴刻度设置首先,将横坐标的最大值固定为10,与纵坐标的最大值一样,并设置“主要刻度单位”为1其次,将图表区域的尺寸调整为正方形10. excel垂直轴刻度一、修改坐标轴数据选中Excel中的图表,然后在“图表工具”的“设计”界面中,点击“选择数据”。然后在“选择数据源”界面中重新选择数据就可以了。二、修改坐标轴标题选中Excel中的图表,然后点击“设计”界面中的“添加图表元素”。接着点击“坐标轴标题”,点击“主要横坐标轴”,然后在页面中修改横坐标轴标题就可以了。三、修改纵坐标轴选选中图表中的纵坐标,然后鼠标右击,点击“设置坐标轴格式”。然后在界面中修改纵坐标轴选项的大小与属性、效果及填充与线条。四、修改坐标轴网格线选中Excel图表中的纵坐标,然后鼠标右击,点击“设置坐标轴格式”。然后我们可以点击“坐标轴选项”旁边的但倒三角,点击“垂直轴 主要网格线”。然后修改坐标轴网格的填充与线条及效果。五、修改横坐标轴选项选中Excel图表中的横坐标轴,然后鼠标右击。点击“设置坐标轴格式”。然后在“坐标轴选项”中修改横坐标轴的填充与线条、效果以及大小与属性。11. excel纵坐标轴刻度1、excel纵坐标如何设置为对数坐标1、首先,我们先对数据插入一个表格。选中数据,点击插入散点图。2、插入图标后,选择横坐标的坐标值,然后点击鼠标右键,点击“设置坐标轴格式”3、然后在右侧弹出的菜单中找到“对数刻度”,点击“对数刻度”左侧的小白框,然后便可看到图表的横坐标已经变为对数坐标。纵坐标的设置和横坐标类似,不在赘述。4、接下来,我们为图表添加次要网格线。先点击图表,则在excel软件的顶部就会显示“图表工具”,然后点击“设计”,则在左侧便可看见“添加图表元素”并点击5、找到“网格线”,在子菜单中选择“主轴次要垂直网格线”,我们便可看到添加的次要网格线,但是默认的网格线颜色较浅,网格并不明显。下面我们介绍图表颜色的设置。

我要回帖

更多关于 怎么设置横坐标轴刻度值 的文章

 

随机推荐