Excel formula Excel根据列的子字符串将不同列的值复制到一个

Excel formula Excel根据列的子字符串将不同列的值复制到一个,excel-formula,Excel Formula,我似乎找不到我要找的东西,我就是找不到部分正确的答案 所以我有一个Excel文件,A列为空。很多数据都粘贴在B到E列中 我需要Excel检查列中的数据(文本)是否以“C0”开头。如果是,则需要将该值添加到A列同一行的字段中。如果B列不以“C0”开头,则A列应获得C列的值(也是文本) 我找到的唯一解决方案是整数或整字符串。在这种情况下,B列中的值是一个文本,不知何故无法将其修复为只查找以“C0”开头的值,它总是希望检查整个值,或者根本不检查。在A2中尝试此操作: =IF(Left(B2,2) =

我似乎找不到我要找的东西,我就是找不到部分正确的答案

所以我有一个Excel文件,A列为空。很多数据都粘贴在B到E列中

我需要Excel检查列中的数据(文本)是否以“C0”开头。如果是,则需要将该值添加到A列同一行的字段中。如果B列不以“C0”开头,则A列应获得C列的值(也是文本)

我找到的唯一解决方案是整数或整字符串。在这种情况下,B列中的值是一个文本,不知何故无法将其修复为只查找以“C0”开头的值,它总是希望检查整个值,或者根本不检查。

在A2中尝试此操作:

=IF(Left(B2,2) = "C0",B2,C2)

什么错误?您的本地设置是什么?您可能需要为
更改所有
取决于您的本地设置@coasterfrenzy需要澄清:在检查B列是否以“C0”开头之后,应该复制整个字段,而不仅仅是子字符串。这正是它所做的@我得到了标准错误:“您键入的公式包含错误”。我不知道您对本地设置的意思。但非常感谢你:它与;in@coasterfrenzy在使用
的国家中,
作为整数和小数之间的除数使用
作为分隔符。在像我国这样的国家,我们使用
而不是
我们在公式中使用