Excel公式中问题-记住不要忽略空格!
总结一下之前犯得愚蠢的小问题:
程序:每日报表:从DB下载数据填充到excel,包括3个sheet,sheet1:总结<模板,公式填充,数据源为sheet2,sheet3>;sheet2:促销员销售明细;sheet3:销售达成表;隐藏sheet:透视表;
公式:fx=SUMIFS(促销员销售明细!$S:$S,促销员销售明细!$G:$G,$A$3,促销员销售明细!$C:$C,$C3,促销员销售明细!$M:$M,D$2)
对于sumifs函数可以百度,我也不太了解,毕竟不是做市场分析工作的。
在做excel报表-sheet1模板时,公式总是没有任何值,公式核对正确无误,如下图:
请教了excelQQ群里的大神,说我犯了个很愚蠢的错误:原来这里$A$4值是:”GMD”,但是数据源内却不是可以匹配的字段值,即:空格在作祟!
数据库查询:
select GroupName,* from dealer.dbo.customer where GroupName=\'GMD\'
这样其实是看不出任何问题的,因为都能查出来:
select GroupName,* from dealer.dbo.customer where GroupName=\'GMD \' --查出来都是1875行
随便复制一个其中字段值,查询,端倪出来了:
经过修改sql语句查询:substring(DealerCustomer.GroupName,1,3)as GroupName,再生成的excel之后,公式结果就出来了!
点击fx可以查看数据源:
另:隐藏sheet:点击更改数据源: