0 在图像中有两个表。A栏中的一个有货币清单。CE列中的表格包含产品及其价格。 如果E2:E6范围内的货币等于A2,我想总结D2:D6。这是一个简单的sumif函数,通常适用于我,由于某种原因它不适用于货币。 我试过的功能在G3中:SUMIF(D2:D6,E2:E6,A2) D2:D6-总和范围,E2:E6-标准范围,A2-标准 我也尝试将货币从符号改为缩写(USD而不是$ sign),但这也没有用。 谢谢。 microsoft-excel worksheet-function — dshaviv source
2 在Excel 2016中适合我 确保每个表中的货币符号旁边没有任何前导或尾随空格。有时,当从其他来源复制和粘贴数据时,某些流氓符号(如字符160(空格的网络字符))将随粘贴的值一起移动,并可能导致此类结果。 对于记录:它也适用于货币名称而不是符号。 — teylyn source 1 @dshaviv你和telylyn的答案之间的区别是你使用SUMIF()而答案是使用SUMIFS(),所以试试吧。 — 太阳能迈克