有没有办法在Excel中的两列中添加包含数据副本的行

时间:2016-09-04 08:57:25

标签: excel

我无法找到答案。也许有人可以帮忙。 我有一些包含这些数据的大表:

Column1  Column2
  first
 second   option
  third
 fourth   option
  fifth   option

我需要通过一个小小的改动来获取另一张桌子:

Column1  Column2
  first
 second
 second   option
  third
 fourth
 fourth   option
  fifth
  fifth   option

我想使用一些Excel公式自动化该过程,这些公式在原始列表中创建结果。我尝试使用INDEX公式,但没有得到正确的结果。有人帮忙吗?

1 个答案:

答案 0 :(得分:1)

以下是使用辅助列的一个建议,仅当当前行不包含单词“option”时才会向上计数1。从C2中的1开始,然后在C3中: -

=IF(AND(INDEX(B$2:B$10,C2)="option",C1<>C2),C2,C2+1)

然后在D2: -

 =INDEX(A$2:A$10,C2)

和E2: -

=IF(D2=D1,"option","")

enter image description here