Excel函数与公式

shndwf Lv.2

关注

因工作需要,定期统计各单位某项工作进展情况至工作项目表中,并在项目表中体现最新状态,详见附件。
1.jpg
  
2.jpg

求大神帮助,谢谢!

根据条件求最新日期数据.rar   2024-2-27 13:30 上传

10.08 KB, 下载次数: 7


234阅读
5回复 倒序

袁勇 Lv.7 2楼

  1. =LOOKUP(1,0/((工作进展情况表!$A:$A=$A2)*(工作进展情况表!$B:$B=$B2)*(工作进展情况表!$C:$C=$C2)),工作进展情况表!D:D)
右拉下拉,设置对应的格式,设置0值不显示。

boyuanoffice Lv.2 3楼

或者将前三列用&连接一下
  1. =LOOKUP(1,0/($A2&$B2&$C2=工作进展情况表!$A:$A&工作进展情况表!$B:$B&工作进展情况表!$C:$C),工作进展情况表!D:D)

hugeinfo Lv.4 4楼

=CHOOSECOLS(TAKE(SORT(FILTER(工作进展情况表!$D$2:$F$29,工作进展情况表!$A$2:$A$29&工作进展情况表!$B$2:$B$29&工作进展情况表!$C$2:$C$29=A2&B2&C2),1,-1),1,3),{2,1,3})

shndwf 楼主 5楼

感谢各位老师指点,谢谢!

mykitami Lv.5 6楼

=TAKE(FILTER(HSTACK(工作进展情况表!E:E,工作进展情况表!D:D,工作进展情况表!F:F),工作进展情况表!A:A&工作进展情况表!B:B&工作进展情况表!C:C=项目表!A2&项目表!B2&项目表!C2),-1)
整列引用有些卡,可以缩小引用范围。

已显示全部内容