如果上面单元格中的文本包含""则将单元格移动到下一列

时间:2015-03-24 12:54:16

标签: excel

我的Excel数据如下所示:

Date:
Name:
Reason:
Phonenumber:

问题是,这并不总是正确的,因为有时它可能是:

Date:
Name:
Name:
Reason:
phonenumber

我要完成的是将Datephonenumber之间的单元格移动到下一列。要做到这一点我相信,因为Date始终位于顶部,我可以运行一个脚本,如果“A6-1”包含日期“将移动”。

有谁知道如何才能做到这一点?

1 个答案:

答案 0 :(得分:1)

假设第一个Date:在A1中,在B1中并向下复制以适应:

 =IF(OR(LEFT(A1)="N",LEFT(A1)="R"),A1,"")  

选择ColumnB,Copy,Paste Special ...,顶部的值。过滤列A:B并取消选择ColumnB的(Blanks)。选择A2直到最后, Del 。删除过滤器。