作者:乔山办公网日期:
返回目录:excel表格制作
如图copy例:百
E1=IFERROR(INDEX(A:A,SMALL(IF(($B$1:$B$99>0)+($C$1:$C$99>0),ROW($1:$99)),ROW(A1))),"")
数组公式,右度拉知下拉道(或F1=IF(E2="","",VLOOKUP($E2,$A:$C,COLUMN(B2),)),右拉下拉)
一、举例说明:
1、首先,看一下原始数据,A列是月份,B列是对应费率。百其中“三月”费率为0%。
2、选中数据区域,选择【插入】-【图表】- 选择【带数据标记的折线图】。
3、生成的默认图表如下图,其中折线图在三月份碰触横轴,然后四月份上升。
二、解决方案:度
(1)双击进入0值的B4单元格,输入=NA(),回车后单元格返回“#N/A”错误值。
(2)
再返回查看折线图,这是3月份的0点将不在图表中显示。原理说明:回图表在识别数据时将忽略“#N/A”错误值,避免了0值触碰X轴的情况。
(3)如果费率一列答数据是由公式产生,可以将公式改成:=IF(原公式,原公式,NA())这样当原公式返回值为0时单元格返回“#N/A”错误值。
我一般都是用#n/a代替0值,然后将#n/a设置成字体与背景一致。试试,如果是公式计算的结果,可以用If(你的公式=0,#N/A,你的公式)来解决。
实测可行。
先制作带空值的数据,XY散点图,然后再添加合格率的连线散点图即可。