excel-formula - 如果工作表 1 的列中的日期也在工作表 2 的列中,如何使用工作表 2 中的一行数据自动填充工作表 3?
问题描述
到目前为止,我有一本带有 2 张纸的工作簿。1 表表示列中的日期,相邻列中的其他数据在此处不相关。在工作表 2 中,一列中还有一个日期,然后相邻的 10 个相邻列也有一堆数据。我想创建一个新表(表 3),当且仅当表 1 中的日期也在表 2 中时才会填充,并且将仅返回表 2 中匹配日期的整行中的数据。真正的痛苦在于问题是有时在表 2 中有多行共享相同的日期。
例如,在表 1 中,我在 B4 中有 2/19/2019。工作表 2 中还包含 2/19/2019,其右侧有一堆数据,用于当天的生产。在工作表 3 中,我想自动返回工作表 2 中的整行。这可能吗?我头疼:)
我试过使用 COUNTIF 和 MATCH,但我似乎无法理解如何让它检查整个列是否匹配日期。
解决方案
如果我是你我会:
- 在“表 1”和“表 2”中,确保所有日期都在“A”列中。
- 创建“表 3”并在“A”列下列出所有可能的日期。
在“表 3”的“B”列中,写下以下公式......
=IF(COUNTIFS('Sheet 1'!$A:$A,$A1,'Sheet 2'!$A:$A,$A1)>0,VLOOKUP($A1,'Sheet 2'!$A:$Z,#COLUMN NUMBER#,0),"")
您需要将#COLUMN NUMBER#替换为您希望从“Sheet 2”返回的列号。输入“1”(不带引号)将返回“A”列,“2”将返回“B”列等...
在“表 3”中根据需要在尽可能多的列中重复此操作。
希望有帮助!
推荐阅读
- sass - SCSS 在悬停乐谱上显示文本
- python - Selenium:Chrome 启动失败:异常退出。DevToolsActivePort 文件不存在
- python - 如何根据熊猫中的条件删除一行,并将字符串转换为整数进行比较
- javascript - 使用 React API 从 CDN 创建 DatePicker
- r - 粗体 (R) 饼图标签
- c - 错误:从“int”分配给“string”(又名“char *”)的指针转换不兼容的整数
- javascript - 我很难让 Ajax 使用 django 表单发送发布请求
- python - 从本地相对路径而不是 pip 安装模块导入?
- haskell - 以正确的方式在 Haskell 中编写模块
- c# - 如何正确格式化带有密码的 ac# 7-zip 字符串?