按Z字形显示Excel数据

本文关键字:Excel 数据 显示 字形 | 更新日期: 2023-09-27 18:00:28

如何重新排列列A&B以之字形混合到柱C中。柱B为柱A的15%。具体地说,A1到C1、B1到C2、A2到C3、B2到C4等等。最后,我们得到了C列中存在的直线形式的数据。

示例C列的最终输出如下:

    A   B      C
1   10  1.5    10
2   20  3      1.5
3   30  4.5     20
4   40  6       3
5   50  7.5     30
                 4.5
                 40
                 6
                 50
                 7.5

按Z字形显示Excel数据

在C列中尝试这个公式。。。=IF(MOD(ROW(),2)=1,A1,B1)

ROW()返回当前行号,MOD(


通过将公式更改为=IF(MOD(ROW(),2)=0,A1,B1)=IF(MOD(ROW(),2)=1,B1,A1) ,可以将Z字形更改为Z字形


试试这个。。。=INDIRECT(ADDRESS( CEILING.MATH(ROW()/2),IF(MOD(ROW(),2)=1,1,2)))

对于2013年之前的Excel版本:

=INDIRECT(ADDRESS(CEILING(ROW()/2,1),IF(MOD(ROW(),2)=1,1,2)))

我们将行数除以2,并使用上限将其四舍五入到最接近的整数。。。这意味着每向下移动两行,公式中的行只会增加1。。。那么您只需要重用前面的公式来计算从哪个列获取值。

ADDRESS获取一行和一列,并为您提供适当的单元格地址,然后由INDIRECT使用。