如果我可以比较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:“类别”
答案 0 :(得分:1)
Trim确实在标准范围内不起作用。最好的解决方案可能是在处理数据之前清除数据,但您也可以尝试使用通配符而不是trim:
''' "=SUMIF('[SDA decembrie.xlsx]Sheet1'!C2,"*"& RC[-29] &"*",'[SDA decembrie.xlsx]Sheet1'!C6) '''
这应该与任何前导或尾随空格匹配,如果条件中的两个单词之间有空格,则当然不起作用。