excel - 如何从不同的单元格中找到具有修改值的单元格?
问题描述
我正在尝试获取一个包含某个值的单元格(例如 B10 为 100),然后从该值中减去 5。(100-5 = 95)
然后我想拉出具有值 (95) 的单元格,并返回具有它的单元格(例如 B5 是 95)。然后我想取那一行并从不同的列中提取数据(所以从 C5 或 D5 中提取数据)。我该怎么做呢?
这应该是一系列不完整的日期,我需要从当天回溯5天。但是,由于日期有间隔,我不能使用正常的引用。例如,如果我的日期是 19 年 1 月 7 日,那么我想要 19 年 1 月 2 日。但是,如果我缺少 1/6/19 的数据,那么使用普通公式将返回 1/1/19。
我尝试过使用 INDEX 和 INDIRECT 函数,但还没有奏效。我也尝试了正常的单元格引用,但它不起作用,因为我需要单元格中的值,而不是单元格本身。
我阅读了使用 VLOOKUP 功能,但还不了解如何将它用于此应用程序。
=(INDIRECT("C2:C" & B200 - 100) -C2)/C2
解决方案
本质上,您可以从日期中减去 5 以始终获取日期。然后使用 hlookup (或 vlookup,如果你有你的日期在表中)找到正确的参考。
这是单元格 L5 =HLOOKUP(L2-5,$B$2:$L$3,2,FALSE) 的公式
推荐阅读
- javascript - 在 electronJS 中的多个 ipcRenderer 事件之后调用回调函数
- sql-server - 如何解析从数据工厂调用的 SQL 过程中的输入之类的集合?
- jenkins - Windows 8上的Jenkins - 错误文件夹中的初始管理员密码文件
- swift - 在 SwiftUI 中刷新枚举案例的 VStack
- c# - 消息:订阅验证请求失败。通知端点必须以 200 OK 响应验证请求
- android - 从 android 中的 SevenZip 库的选定文件路径中获取 archiveFile 名称
- python - 用平均值替换每行的最大值
- node.js - 跨服务器的 TestCafe 负载平衡命令
- nestjs - NestJs 一个具有关系的 Post 请求
- python - 如何在python中映射另一列的值