横道图

 

问题:用横道显示数据

解决:

用时分别列在E列和H列,需要转成一列N行的结构,使用以下公式:

INDIRECT( "r" &INT(ROW(A4)/2)*2& "c" &MOD(ROW(A2),2)*3+5,) 

Row(A4)/2以后取整,得出2、2、3、3……这样的重复序列数,再乘以2就是每个用时对应的行号4、4、6、6、8、8……

Mod(Row(A2),2)得出0、1、0、1……这样的循环序列数,乘以3后再加5循环序列变成列数对应的5、8、5、8……

Indirect间接引用,达到将用时数据转成一列的效果。

条件格式法:

选取以I4为起始的单元格区域,在条件格式里使用公式以下公式,格式设置成填充色

=INDIRECT("r"&INT(ROW(A4)/2)*2&"c"&MOD(ROW(A2),2)*3+5,)>=COLUMN(A1)*2

函数法:

=REPT("█",INDIRECT("r"&INT(ROW(A4)/2)*2&"c"&MOD(ROW(A2),2)*3+5,)/2)
posted @ 2023-10-14 15:34  熬肥妖  阅读(19)  评论(0编辑  收藏  举报