删除细胞的一部分
在Excel中,我该如何编写一个将部分删除单元格的公式(从某个点开始)。
例如,如果A1是“23432 Vol 23432”。 我想B1只是“23432”(从卷起的一切都被删除)。 谢谢。
您不能使用Excel中的公式删除单元格。
您可以使用公式修改单元格的内容。 你可以使用LEFT(),RIGHT(),MID()和其他类似的string处理函数。
有没有关于这个号码的规定? 例如,如果数字总是5位数字,则可以通过input= LEFT(A1; 5)来从“23432 Vol 23432”中返回“23432”
你也可能想要寻找空间。 认为德文FINDEN-函数的英文等价物是FIND(关键字;文本; [first charindex])。 如果按空格分割,则可通过= LEFT(A1; FIND(“”; A1))find数字。
如果您需要进一步的帮助,请发布有关您问题的详细信息。
编辑 :你也可以使用VBA,如果你的问题需要一个自定义的公式或自定义操作取出一个单元格。
编辑2,解决scheme :
=LEFT(A1;FIND(" Vol";A1))
是解决您的问题,如果“Vol”和其他需要在任何情况下无条件删除。 请记住,如果您有任何附加条件,则可以在“IF()”公式中embedded此expression式(不包含'=')。
希望对你有所帮助。
最好的祝福