下面是我正在做的一个例子。我需要帮助的地方是,我想在差异表中查找并汇总人员1的值,取决于月份和部门。每个部门都是不同的工作表。
我一开始想到的是使用间接或索引和匹配。我不知道哪个更好。我也需要一些配方方面的帮助。
差异表
| | ||23年5月1日||||
| --|--|--|--|--|--|--|
| | 预算|方差|实际|预算|方差| Variance |
| --|--|--|--|--|--|--|
| 部1|||||||
| --|--|--|--|--|--|--|
| 人1|电池1|电池2|小区3|小区4|电池5|电池6|
| 人2|电池1|电池2|小区3|小区4|电池5|电池6|
| 人3|电池1|电池2|小区3|小区4|电池5|电池6|
| 人4|电池1|电池2|小区3|小区4|电池5|电池6|
| | ||23年5月1日||||
| | 预算|方差|实际|预算|方差| Variance |
| --|--|--|--|--|--|--|
| 部门2|||||||
| --|--|--|--|--|--|--|
| 人1|电池1|电池2|小区3|小区4|电池5|电池6|
| 人2|电池1|电池2|小区3|小区4|电池5|电池6|
| 人3|电池1|电池2|小区3|小区4|电池5|电池6|
| 人4|电池1|电池2|小区3|小区4|电池5|电池6|
| | ||23年5月1日||||
| | 预算|方差|实际|预算|方差| Variance |
| --|--|--|--|--|--|--|
| Department 3|||||||
| --|--|--|--|--|--|--|
| 人1|电池1|电池2|小区3|小区4|电池5|电池6|
| 人2|电池1|电池2|小区3|小区4|电池5|电池6|
| 人3|电池1|电池2|小区3|小区4|电池5|电池6|
| 人4|电池1|电池2|小区3|小区4|电池5|电池6|
部门1表
| 部1|
| --|
| --|四月|六月|
| 帐户1|电池1|小区3|
| 帐户2|电池1|小区3|
| 帐户1|电池1|小区3|
| 帐户2|电池1|小区3|
部门2表
| 部门2|
| --|
| --|四月|六月|
| 帐户1|电池1|小区3|
| 帐户2|电池1|小区3|
| 帐户1|电池1|小区3|
| 帐户2|电池1|小区3|
部门3表
| 部1|
| --|
| --|四月|六月|
| 帐户1|电池1|小区3|
| 帐户2|电池1|小区3|
| 帐户1|电池1|小区3|
| 帐户2|电池1|小区3|
起初我使用的是sumif(见下文),但我意识到这对我的需求来说不够动态
D1是部门表。我是Apr列。这两个值都将根据单元格而变化。
方差是这张表,F12是我要找的人
=SUMIF('D1'!$G:$G,Variance!$F12,'D1'!I:I)
1条答案
按热度按时间zwghvu4y1#
如果您确定单元格始终相同,则间接是最佳选择。
您的问题:
=SUM(IF('部门1'!$A$2:$A$20=主!$A3,IF(“部门1”!$C$1:$D$1=主!一块钱,一部!$C$2:$D$20)
如果你有很多床单。即每周添加或一个月内添加N次。间接是你最好的选择,以减少你的编辑时间。
Main page referencing other sheet
Department 1