重复公式,直到下一个单元格中出现

时间:2015-08-25 13:33:07

标签: excel

我遇到了创建Excel公式以在列中重复相同副本的麻烦,直到我找到一个新的“人”。我这样做的原因是稍后索引(匹配)以获取所有这些数据。如果我完全关闭,并且有一个更简单的方法来获取这些数据而不是运行一个15k行的公式,我都是耳朵。主要问题是我的分类数据(Person)堆叠在我想要与之匹配的数据(工作位置)之上。

数据如下所示:

Description | Status  
Bob | C  
Sales | 
Marketing |  
Management |  
John | C
Sales |  
Management |  
Tony | C
Management | 

理想情况下,在将公式运行到ColA之后,我希望数据看起来像这样:

Person | Description | Status  
Bob | Bob | C  
Bob | Sales |   
Bob | Marketing |   
Bob | Management |   
John | John | C
John | Sales | 
John | Management | 
Tony | Tony | C
Tony | Management 

我尝试编写一个If()语句来定位ColC中的“C”,因为它始终可以识别“Person”中的变化。但是,到目前为止,我还无法弄清楚如何做到这一点。有没有办法写一个公式,说明在你点击下一个“C”之前一直粘贴相同的值,然后更改你的粘贴值?感谢您提供的所有帮助,请随时提出任何澄清问题!

1 个答案:

答案 0 :(得分:1)

=IF(C:C="C",B:B,A1)

将其放入A2并清除“人物”,然后向下拖动列表。