【问题标题】:Copy a certain string from excel cells in one column to another将某个字符串从一列中的excel单元格复制到另一列
【发布时间】:2017-11-14 18:05:58
【问题描述】:

i 有一列包含字符串 "Assigned group: xxxxxxx" 。这里 xxxxx 是前面写的值。在列中的每个单元格中说 A 它包含两到三个参数,分配的组是其中之一。如果无法弄清楚如何将分配组之前写入的值复制到 A 列中每个单元格的另一列。请帮助。 谢谢你

【问题讨论】:

  • 您能否举一个单元格中所写内容的完整示例,包括其他参数。
  • 你可以做一个 if 语句后跟 left 或 mid 并使用 search 来查找空间,你需要给出一个更详尽的例子,在我看来这可以用公式来完成。
  • xxxxx 是否总是 xxxxx 或可能是 xx xxx 或类似的空格
  • @ChrisHarper 我添加了该列的图像,在此列中我想要写在前面的受让人组的值。感谢您的回复,非常感谢
  • @GowthamShiva 请参考截图,我想要的assignee group字符串的位置可能会乱七八糟。

标签: excel vba search


【解决方案1】:

请在 B1 单元格中尝试此公式并向下拖动

=MID(A1,SEARCH(":",A1,SEARCH("Assignee Group:",A1))+2,IFERROR(FIND(CHAR(10),A1,SEARCH("Assignee Group:",A1)),LEN(A1))-SEARCH(":",A1,SEARCH("Assignee Group:",A1))-1)

【讨论】:

  • 嗨,克里斯,谢谢你救命。你能向我解释一下吗?你是怎么做到的,我如何在 vba 中实现它
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-27
  • 2021-11-26
  • 2022-07-09
  • 1970-01-01
  • 2014-04-09
相关资源
最近更新 更多