excel - EXCEL:根据今天()从一张表中提取数据并显示在另一张表上
问题描述
我在名为 SUNDAY、MONDAY、TUESDAY、WEDNESDAY、THURSDAY、FRIDAY 和 SATURDAY 的 Excel 文档中有一系列重复的工作表,在仪表板上有一个名为“Dashboard”的主工作表我想根据日期显示工作日的信息/星期几。
- 在每个工作日工作表的单元格 B6 中是一个日期
- 在每个工作日工作表的单元格 L1 中是我想要拉到仪表板上的信息
- 我需要仪表板上的公式来查看每个工作日表中的单元格 b6,如果它与 TODAY() 匹配,则从匹配的今天的日期表中提取单元格 L1 值并将其显示在仪表板上的单元格中
谁能帮忙?我已经接近 IF(OR 但不完全在那里,不确定我是否以正确的方式进行操作,非常感谢任何帮助!
谢谢,
山姆。
解决方案
嗨,好的,所以你需要做的就是这样。(我确实同意另一个人的观点,即您应该将所有数据都放在一个选项卡中,真的=在 admin a1->B5 write 中创建一个名为 admin 的工作表
A B
2 Monday
3 Tuesday
4 Wednesday
5 Thursday
6 Friday
7 Saturday
1 Sunday
在任何其他单元格中 - 让我们在该表中说 D1 请写
=vlookup((weekday(today());a2:b8,2,false)
现在转到您的“仪表板选项卡”
在单元格 L1 中(或您希望将数据放入的单元格)中,您只需编写
=indirect(admin!D1&"!L1")
推荐阅读
- comma - 如何在此输出中添加空格或逗号?
- python - python pandas中child_id和parent_id值的加法
- amazon-web-services - 如何进行 AWS S3 SSE KMS 密钥轮换?
- java - 外化spring属性文件后找不到Bean SpringTemplateEngine错误
- kendo-ui - 使用 Base-unit 在同一月份绘制两条不同日期的线:月
- gatling - Gatling .sign 问题
- javascript - 递增数字并使用 put 方法保存
- ios - 将字符串与数组一起传递,但使用 Alamofire 在 swift 中将字符串读取为 null
- java - Java中下个月的最后日期
- scala - 在一台机器上使用 spark-submit 在不同机器上运行相同的 JAR 崩溃