教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 行业范文 >

不同宽度柱状图做法详解

来源:网络收集 时间:2026-09-05
导读: EXCEL制作不同宽度的柱状图 通常Excel柱形图中每个柱形的宽度是相同的,如果要制作宽度不等的柱形图,可以通过面积图来完成。例如下图就是一种宽度不等的柱形图,它可以用不同的柱形宽度表示每个月份某产品销售量占总销量的百分比。 这种宽度不等的柱形图的

EXCEL制作不同宽度的柱状图

通常Excel柱形图中每个柱形的宽度是相同的,如果要制作宽度不等的柱形图,可以通过面积图来完成。例如下图就是一种宽度不等的柱形图,它可以用不同的柱形宽度表示每个月份某产品销售量占总销量的百分比。

这种宽度不等的柱形图的制作过程是:利用原数据重新构造新的图表数据,然后用新的数据制作面积图,最后修改分类(X)轴为时间轴。下面以Excel 2003为例,介绍一下具体的制作步骤:

1.构造新的图表数据

首先需要将上图中A2:C8中的图表数据转化为下图G1:M18区域中图表数据,以便形成所需的面积图。如果数据量不大可以用手工的方法输入,但该方法如果修改了原图表数据,图表将无法自动更新。

EXCEL制作不同宽度的柱状图

下面是一种用公式来进行转化的方法:

①假设原图表数据在A2:C8中,在D2中输入公式:

=INT(SUM($C$3:C3)*100)

然后向下拖,其作用是产生面积图X轴的刻度数值。

②复制A3:A8区域,然后选择H1单元格进行选择性粘贴,勾选“转置”,将月份复制到H1:M1区域中。

③在G2单元格中输入数值“0”。在G3单元格中输入公式:

=OFFSET($D$3,INT(MOD(ROW()-3,15)/3),0)

然后向下拖到G17单元格。公式中用红色标出的数字“3”可以根据实际情况进行修改,因为G3单元格在第3行,所以这里为“3”。如果是其他单元格,请改为其对应行号。公式中用蓝色标出的数字“15”也需要根据实际的图表数据进行修改,这里的数值等于(图表数据中的记录数-1)*3。上例中从7月-12月,共有6行数据,所以用(6-1)*3=15。

在G18单元格中输入数值“100”。

④在H2单元格中输入公式:

=IF(AND(OR($G1<>$G2,$G2<>$G3),MAX($G1:$G3)=VLOOKUP(H$1,$A$3:$D$8,4,0)),VLOOK UP(H$1,$A$3:$B$8,2,0),0)

然后先向右拖,再向下拖。这样在G1:M18构造出了一个新的图表数据。

注:INT()函数:将一个要取整的实数向下取整为最接近的整数

ROW()函数:返回引用的行号。如ROW(C10),则返回结果为10.若为空,即ROW()是对函数所在单元格行号的引用。如函数在D3单元格,则ROW()返回值为3.

MOD()函数:求余函数。MOD(N.D),N-被除数D-除数

OFFSET(1,2,3,4,5)函数:以指定的引用单元格(参数1)为起点,下偏移(row)行,右偏移(cols)列。按偏移后的单元格为起点选定下(height)行,右(width)列的一个区域。参数1、2、3必须有,参数4、5可以不写。参数2、3默认为0,参数4、5默认为1。

OR()函数:至少有一个参数逻辑值为真时,结果为“真”,参数逻辑值全假时,结果为“假”

AND()函数:所有逻辑值为真时,结果为“真”,只要有一个为假,结果为“假”

VLOOKUP()函数:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

1)lookup_value:为需要在表格数组第一列中查找的数值。Lookup_value可以为数值或引用。若lookup_value小于table_array第一列中的最小值,VLOOKUP返回错误值#N/A。

2)table_array :为两列或多列数据。使用对区域或区域名称的引用。table_array第一列中的值是由lookup_value 搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。

3)col_index_num:为table_array中待返回的匹配值的列序号。col_index_num为 1 时,返回table_array 第一列中的数值;col_index_num 为2,返回table_array 第二列中的数值,以此类推。如果col_index_num小于1,VLOOKUP返回错误值#VALUE!。大于table_array 的列数,VLOOKUP 返回错误值#REF!。

4)range_lookup:为逻辑值,指定希望VLOOKUP查找精确的匹配值还是近似匹配值。

EXCEL制作不同宽度的柱状图

如果为TRUE(或为1),则返回精确匹配值或近似匹配值。也就是说,如果找不到精确匹配值,则返回小于lookup_value 的最大数值。table_array 第一列中的值必须以升序排序;否则VLOOKUP 可能无法返回正确的值。有关详细信息,请参阅排序数据。

如果为FALSE(或为0,或省略),则只寻找返回精确匹配值。在此情况下,table_array 第一列的值不需要排序。如果table_array 第一列中有两个或多个值与lookup_value 匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值#N/A。

2.插入面积图

选择G1 M18区域中的某个单元格,单击菜单“插入→图表”,在弹出的对话框中选择“标准类型”选项卡,选择面积图,在“子图表类型”中选择“面积图”。

单击“完成”按钮,插入的图表如下:

EXCEL制作不同宽度的柱状图

3.更改X轴类型。

在图表区右击,在弹出的快捷菜单中选择“图表选项”。

然后在弹出的“图表选项”对话框中,选择“坐标轴”选项卡,在“分类(X)轴”中选择“时间刻度”,同时取消选择“分类(X)轴”选择,单击“确定”按钮。

EXCEL制作不同宽度的柱状图

然后根据需要调整图表背景、网格线,添加图表标题,最后完成图表的制作。

…… 此处隐藏:588字,全部文档内容请下载后查看。喜欢就下载吧 ……
不同宽度柱状图做法详解.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/2142198.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)