ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1321|回复: 14

[求助] 引用表格后带日期条件要怎么设置呢

[复制链接]

TA的精华主题

TA的得分主题

发表于 2023-3-30 17:52 | 显示全部楼层 |阅读模式
本帖最后由 davidkang208 于 2023-3-30 17:52 编辑

各位大侠,请多指教。如下图有两表A、B,其中B表为数据源,A表取于B表,条件是日期和房型。

不知如何添加日期与房型条件到A表,请大家多多指教。

A表

A表

B表数据表

B表数据表

样表.rar

12.46 KB, 下载次数: 6

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-3-30 17:52 | 显示全部楼层
除了抵店时间、房型条件外,如表B里的王飞,从23日抵店25日离店,那么在A表里23日、24日均有此人,此条件较为困扰

TA的精华主题

TA的得分主题

发表于 2023-3-30 19:19 | 显示全部楼层
将A表的单人床双人床改成单人房双人房,然后用这个公式
  1. =IFERROR(INDEX(OFFSET(B!$C:$C,,MOD(COLUMN(A1)-1,6)),SMALL(IF((B!$B$2:$B$14=LOOKUP("座",$A$4:$A4))*(INT(B!$J$2:$J$14)<=LOOKUP(9^9,$B$1:$B1))*(B!$K$2:$K$14>=LOOKUP(9^9,$B$1:$B1)),ROW($2:$14)),ROW(A1))),"")
复制代码

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-3-30 19:22 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-3-30 19:28 | 显示全部楼层
高个子 发表于 2023-3-30 19:19
将A表的单人床双人床改成单人房双人房,然后用这个公式

您好,取数不对。 1.jpg 。王一本来应该在单人房,读取出来后变成在双人房了

TA的精华主题

TA的得分主题

发表于 2023-3-30 19:29 | 显示全部楼层
davidkang208 发表于 2023-3-30 19:28
您好,取数不对。。王一本来应该在单人房,读取出来后变成在双人房了

数组公式,三键结束

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-3-30 19:40 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
高个子 发表于 2023-3-30 19:29
数组公式,三键结束

日期取数是否需要变更呢 2.jpg

TA的精华主题

TA的得分主题

发表于 2023-3-30 19:57 | 显示全部楼层
davidkang208 发表于 2023-3-30 19:40
日期取数是否需要变更呢
  1. =IFERROR(INDEX(OFFSET(B!$C:$C,,MOD(COLUMN(A1)-1,6)),SMALL(IF((B!$B$2:$B$14=LOOKUP("座",$A$4:$A4))*(INT(B!$J$2:$J$14)<=LOOKUP(9^9,$B$1:B$1))*(B!$K$2:$K$14>=LOOKUP(9^9,$B$1:B$1)),ROW($2:$14)),SUM(N(LOOKUP(ROW($4:4),IF($A$4:$A4<>"",ROW($4:4)),$A$4:$A4)=LOOKUP("座",$A$4:$A4))))),"")
复制代码

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-3-30 20:03 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2023-3-30 20:04 | 显示全部楼层
davidkang208 发表于 2023-3-30 20:03
您好,数据出来是错的。王五只到22日,24日没有他。

公式写在b4,三键结束,右拉下拉,行不够你就自己插
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-9-28 05:30 , Processed in 0.045993 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表