【发布时间】:2012-01-08 07:30:26
【问题描述】:
我有一个与此类似的数据
表格包含多个行标签标题(堆叠行标签):
|20% |30% |
|25/01/11 |buy |1 |1.1 |
| |sell |0.8 |0.9 |
|27/01/11 |buy |1.02 |1.03 |
| |sell |1.1 |1.2 |
|01/02/11 |buy |1.05 |1.07 |
我正在尝试使用查找公式来根据交易的日期和类型检索数据:说出 27/01/11 的 30% 卖出出价的乘数是多少 任何帮助我都会非常感激!
更新
必须有一个解决方案,而无需添加要查找的唯一列... Excel 2000 有一种方法可以通过使用自然语言公式来实现,正如您在本文中的方法 2 示例 2 中看到的那样 - support.microsoft.com/kb/275170
UPD 2
有可能吗?日期不仅会有间隔,还会跳过一两天......就像在示例中一样
UPD 3
目前发布的解决方案存在问题:
如果查找日期是 26/01/2011,则公式将返回 N/A(在完美的解决方案中,它应该返回最接近的匹配项(向下舍入到上一个日期) - 即,如果查找日期在列中不可用A 则应返回上一个最接近的日期)
堆叠行标题意味着我将行排列成这样的组(日期和类型是行标题)
【问题讨论】:
-
该订单中的每个日期是否总是有一次买入和一次卖出?
-
必须有一个解决方案,而无需添加要查找的唯一列... Excel 2000 有一种方法可以通过使用自然语言公式来做到这一点,正如您从本文的方法中看到的那样2、示例2——support.microsoft.com/kb/275170...
-
至少已经发布了两个解决方案,它们不需要唯一的列并且可以准确地处理您示例中的数据。请接受这些答案之一或编辑您的问题以具体说明为什么这些解决方案不适用于您的实际数据。
-
抱歉,我的问题一定描述得不清楚。主帖已更新。
标签: excel excel-formula lookup