Excel:查找 2x 当前值列中的第一个值 2024-7-8 • microsoft-excel 我有一个 Excel 电子表格。C 列包含价格值。D 列包含日期。E 列包含当前价格首次翻倍的时间。 例如,如果 C1 为 $1,而 C 列第一次达到 $2 是 C27,那么我希望将 E27 的日期返回到 E1。请注意,范围查找必须更改。例如,对于 C2,我们不想查看 C1 以查看价格是否翻倍。基本上,我们无法回到过去。有人能帮忙吗?我尝试使用 vlookup,但它没有像我希望的那样工作。它似乎缺少一些值,因为它不是正好 2x。 答案1 使用索引/聚合: =IFERROR(INDEX(D:D,AGGREGATE(15,7,ROW($C1:$C$100)/($C1*2<=$C1:$C$100),1)),"Does not Double") 请注意,所有引用都$C1具有相对行,因为我们只想从放置公式的行向下查看。如果它没有在分配的区域中翻倍,那么它将返回Does not Double 相关内容 如何停止列出大量标记:和以下 dep:条目的 apt-get 操作 BitLocker chkdsk 错误 按日期从两张表中查找值 Google Chrome 的 DNS 刷新器 适当的容忍度 无法通过 IPSEC 使用本地 VIP 与远程 IP 进行通信(IPSEC 已启动 + 测试端口正常运行) 边注自动连接 安装 Anthy 后,两个控制键均未注册 Powershell Get-Service:如何过滤掉已禁用的服务? 我可以在 .NET3.5 网站内运行 .NET4 应用程序吗?