如果满足条件,则将单元格文本数据复制到同一行中的另一个单元格

时间:2013-12-16 20:01:25

标签: excel excel-vba copy-paste data-transfer vba

我正在寻找组织工作表,如果单词“course”位于单元格的开头,我需要将文本信息从一个单元格复制到另一个单元格。例如:

A2 = Course LAW info info LAW
A3 = info info  info info
A4 = Course PSY info info PSY
A5 = info info  info info

在上面的示例中,单元格A2和A4中的文本(以“课程”开头)将被复制到单元格B2和B4。

1 个答案:

答案 0 :(得分:1)

如果您要查找的是检查单元格值开头的特定单词,则可以使用简单的Excel公式,这比宏更快,更有效。像

这样的东西
=IF(LOWER(LEFT(A1,LEN("course")))="course",A1,"")

这将复制单元格的值,或将空白复制到包含公式的单元格。