很抱歉,如果这样很长,但我希望尽可能清楚。这里是一个例子,以便更容易理解,然后我将阐述细节,最后我会解释我想要做什么。比较3个细胞到第4个细胞。第4格在参数之间有随机数的空格
我的例子中的图像为:imgur.com/9uK9So9
我不能发布图片,因为< 10声望:/
列A-它的“名字”部分必须正好是12个字符,“数字”部分必须是5(不包括'。')。 因此,单元格A1是“ADAM2 _______ 25.000”。 name =“ADAM2 _______” number =“25.000”
B列 - 只是没有任何额外空格的名称部分。 所以,电池B2是“ADAM2”
列C-相同塔B,但可以是不同的(原因我做比较),而不尾随0的
柱d-数部分。 所以,单元格D2是“25”
列E是我想要比较输出的东西沿真或假的行。
我知道列C和D是正确的,我不知道是否A和B是。我想比较列A与列C和D中的值,但我不知道如何解释列A中名称和数字部分之间的空格随机数。此外,我想确保列B匹配列C但第一部分完成后,这应该很容易。
基本上,我如何在我的比较中考虑不同数量的空格/尾随0?
大部分我一直在使用条件IF/AND语句。我尝试使用CONCATENATE函数,但它似乎没有像我希望的那样工作。
谢谢!
^^ EDIT 1
在E列我试图= IF(A2 =(B2 + D2)TRUE(),FALSE())但是很明显,这将无法正常工作。它给出了#VALUE!错误。
我试着将列A分成2列,使用文本到列。这消除了“名称”部分结束后的尾部0和额外空间。从这里我认为只需使用基本的IF语句就可以轻松实现。
请添加您的代码。 – JimiLoe