需要通过数组列表和输出的帮助

嗨,大家好,我需要帮忙编写这个工作

1 2 3 4 5 6 7 8 9 10 ynyyynynyynynynynyyny nyyyynyny 

我有这个数据在Excel中,我想逐行遍历这些数据,并输出最前面的整数,而不会跳过其中有一个n的单元格的单元格

所以输出会像这样

 1 2 3 4 5 6 7 8 9 10 ynyyynynyy 2 6 8 nynynynyyn 1 3 5 7 10 ynyyyynyny 2 7 9 

如果有人能帮我解决这个问题,以节省一些时间,我真的很感激。

 1 2 3 4 5 6 7 8 9 10 ynyyynynyy nynynynyyn ynyyyynyny 

你可以产生第二张纸,在那里你转换/翻译n为1和y为0:

 1 2 3 4 5 6 7 8 9 10 0 1 0 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 0 0 1 0 1 0 

然后,您可以生成第三个工作表,将前一个工作表中的单元格与列标题相乘,从而得出:

 1 2 3 4 5 6 7 8 9 10 0 2 0 0 0 6 0 8 0 0 1 0 3 0 5 0 7 0 0 10 0 2 0 0 0 0 7 0 9 0 

隐藏空值应该也是一个选项,所以你会以

 1 2 3 4 5 6 7 8 9 1 2 6 8 1 3 5 7 1 2 7 9 

这是不够的,还是你需要把结果粘在一起?

 1 2 3 4 5 6 7 8 9 1 Glueing 2 6 8 2 6 8 1 3 5 7 1 1 3 5 7 2 7 9 2 7 9 

有string连接函数,但可以/必须将结果粘贴在一个字段中,还是每个值需要一个字段? 但是,如果粘贴将零返回,则可以用“if …”来禁止它们。

您链接到新的工作表:在A2 A2',其中'标记了上一个工作表。 而在A3,A4,A5等等A3,A4,A5等等,而在B2你连接A2 + B2' – 领域的左边和领域从前面的表。

而这个细胞cat (A2; Table4.A3)可以拉到底部和右边,它会一步一步粘在一起的整个表情。

您可以将结果链接到第一页。