比较没有空格的SUMIF中的字符串

时间:2019-05-14 07:12:35

标签: excel excel-formula

如果我可以比较SUMIF中的2个字符串而忽略空格,那么我有一个与SUMIF公式有关的问题。

我最初的想法是我可以使用trim,但是它不适用于SUMIF范围,甚至不能在VBA中转置。

  public class MainActivityViewModelimplements IContract.ViewModel

{
    Context context;
    Book book;

    public void MainActivityViewModel (Context context)
    {
        this.context = context;
    }


    @Override
    public void setModelData ()
    {
        book = new Book(); // update model class.
        book.setName(x);
    }

    @Override
    public Book getModelData ()
    {
        return book; //return the object to the view
    }

}

主要要点是,我有2个文件:1个文件包含一列带有某些类别名称的列,另一个文件包含相同列具有相同类别名称的列,但名称后带有空格 ; 示例:文件1:“类别”          文件2:“类别”

1 个答案:

答案 0 :(得分:1)

Trim确实在标准范围内不起作用。最好的解决方案可能是在处理数据之前清除数据,但您也可以尝试使用通配符而不是trim:

''' "=SUMIF('[SDA decembrie.xlsx]Sheet1'!C2,"*"& RC[-29] &"*",'[SDA decembrie.xlsx]Sheet1'!C6) '''

这应该与任何前导或尾随空格匹配,如果条件中的两个单词之间有空格,则当然不起作用。