很抱歉,如果這樣很長,但我希望儘可能清楚。這裏是一個例子,以便更容易理解,然後我將闡述細節,最後我會解釋我想要做什麼。比較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