见下面的截图。
B列是一个命名范围curUnit
。还有另一个命名范围unitCount
,其值为3.我试图使用公式=curUnit>unitCount
有条件地格式化第8行到第12行,因此单位计数为3,第10-12行将是格式化。如果我使用公式=$B8>unitCount
在单元格E8中设置公式并将其复制下来,则它可以正常工作。但是,当我使用命名范围curUnit
时,没有任何反应?
我知道公式有效,因为如果我在J10中输入公式=curUnit>UnitCount
,则返回TRUE。
任何帮助都将不胜感激。
答案 0 :(得分:2)
试试这个版本
var result = from group in Groups
let validGroups = from aGroup in AssignGroups
from vGroup in Groups
where aGroup.GroupsId == vGroup.GroupsID &&
vGroup.UserId == 1
select vGroup.GroupsID
where validGroups.Contains(group.GroupID)
orderby group.GroupName
select group;