excel如何通过某数据(日期)提取对应数据?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel如何通过某数据(日期)提取对应数据?相关的知识,希望对你有一定的参考价值。
如图:1.只用在I1输入值班日期2.对应H和I列自动通过旁边数据识别当天对应数据
=VLOOKUP(I$1&G3,IF(1,0,B2:B100&C2:C100,D2:D100),2,0)
=VLOOKUP(I$1&G3,IF(1,0,B2:B100&C2:C100,E2:E100),2,0)
参考技术A如果仅限你图片上这些数据的话,用VLOOKUP就行,简答易操作。
参考技术B 在H3中输入或复制粘贴下列公式=LOOKUP(1,0/(($B:$B=$I$1)*($C:$C=$G3)),D:D)
或
=SUMIFS(D:D,$B:$B,$I$1,$C:$C,$G3)
下拉填充,右拉填充
EXCEL2021版,还可用如下公式
=FILTER(D:D,($B:$B=$I$1)*($C:$C=$G3)) 参考技术C H3:
=LOOKUP(1,0/($B:$B=$I$1)/($C:$C=$G3),D:D)
右拉,下拉本回答被提问者采纳
EXCEL 拆分日期后年份
A1为日期2009-01-01,现想拆分这个日期,分别在B1,C1,D1中显示“年,月,日”,不管用公式或是分列的方法,把日期2009-01-01分开后,年份的那一列自动变为另一个完整的日期(1905-07-01)了,有办法解决吗?
参考技术A 用分列的方法可以完成。假如数据在A列,具体步骤:选中A列->数据->分列->分隔符号->下一步->“其他”内输入“-"符号->下一步->“数据预览”内选中第1列,“列数据格式”选“文本”->完成即可。
这样“年份”就不会变成“1905-07-01”这种格式了。 参考技术B 年份那一列单元格格式错了,设置为文本就OK了, 参考技术C 要先把B1,C1,D1的格式设定成‘文本”格式。本回答被提问者采纳 参考技术D B1输入公式
=LEFT(TEXT(A1,"e-m-d"),4)
以上是关于excel如何通过某数据(日期)提取对应数据?的主要内容,如果未能解决你的问题,请参考以下文章