分享

1个Excel函数居然可以制作多种图表,你相信吗?

 hercules028 2019-02-27


一、Rept函数的作用、语法。

作用:根据指定次数重复文本。

语法:=Rept(需要重复的文本,重复的次数)。

示例:

目的:将“|”重复10次。

方法:

在目标单元格中输入公式:=REPT('|',10)。

解读:

“|”为需要重复的文本,“10”为重复的次数。


二、用Rept函数制作图表。

1、横向条形图。

方法:

1、在单元格中输入公式:=REPT('|',d3)&D3。

2、设置单元格的字体为:Playbill;对其方式为:左对齐;字体颜色为:红色。

解读:

对其方式和字体颜色可以根据实际需要灵活对待哦!


2、制作柱形图。

方法:

1、在目标单元格中输入公式:=REPT('|',C4)&C4。

2、设置单元格的字体为:Playbill;对其方式为:低端对其;字体颜色为:红色。

3、快捷键Ctrl+1打开设置单元格格式对话框,【对其】,在右侧的【方向】中设置对其方向为“90”度并【确定】。


3、制作盈亏图。

方法:

1、在盈利单元格列输入公式:=IF(D3>0,REPT('|',D3),'')。

2、设置单元格的字体为Playbil;对齐方式为:左对齐;字体颜色为:绿色。

3、在亏损单元格列输入公式:=IF(D3<0,REPT('|',ABS(D3)),'')。

4、设置单元格的字体为Playbill;对其方式为:右对齐;字体颜色为:红色。

解读:

公式=IF(D3>0,REPT('|',D3),'')和=IF(D3<0,REPT('|',ABS(D3)),'')的区别在于要判断当前盈亏情况,根据盈亏情况填充图表,而且填充的次数必须为整数,所以用ABS函数提取亏损值的绝对值。


4、数据对比图。

目的:对选手提出的观点进行图表化展示。

方法:

1、在赞成列中输入公式:=D3*100&'  '&REPT('|',D3*100)。

2、设置单元格的字体为Playbill;对其方式为:右对齐;字体颜色为:绿色。

3、在反对列中输入公式:=REPT('|',E3*100)&'  '&E3*100。

4、设置单元格的字体为Playbill;对其方式为:左对齐;字体颜色为:红色。


5、制作甘特图。

方法:

1、在目标单元格中输入公式:=REPT(' ',C3-MIN($C$3:$C$9))&REPT('|',E3)。

2、设置单元格字体为Playbill;对其方式为:左对齐;字体颜色为:绿色。

解读:

公式中REPT(' ',C3-MIN($C$3:$C$9))的作用为:让“持续时间”最小的从最左边开始。


结束语:

函数Rept的作用是对文本按照指定的值进行重复,如果要图形化显示,需将字体设置为:Playbill,对图形大小的和颜色的设置,暨是对文本框中的字体大小和颜色的设置。对于实用技巧,你Get到了吗?欢迎大家在留言区留言讨论哦!


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多