作者yunous (你是我的天堂)
看板Office
标题[算表] excel寻找近似值
时间Wed Jan 10 12:43:13 2024
软体: excel
版本: office 365
想请问大家
我有2个工作表举例如下
工作表1
https://i.imgur.com/tz3hICw.jpg
工作表2
https://i.imgur.com/IQk8K73.jpg
如果希望工作表2的C1可以回传:
在表1 A栏位寻找符合表2 A1资料,
在这些符合A1的资料列中寻找表2 B栏位中晚於表2的B1但最接近B1的日期
其他列类推
不好意思好像描述得有点差
举例来说, 表2的甲同学 (A1栏位)在表1中有3个日期
我想在表1中找到晚於但最接近2018/1/13 (表2 B1栏位)的日期
所以会是2018/1/15
就在表2 C1栏位中填入2018/1/15
请问这可以使用什麽公式呢?
感谢大家的帮忙!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 209.6.140.76 (美国)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1704861796.A.248.html
1F:→ newacc: 提问:如果是[甲,2018/1/15],[甲,2020/3/5]分别要回传什麽 01/10 15:04
2F:→ yunous: 分别是2018/1/29 和 N/A ?! 01/10 20:00
4F:→ yunous: 太神奇了! 我试在这个我上传版上的工作表完全运作正常,但 01/11 08:25
5F:→ yunous: 到真正的有超多资料的工作表里就大多回传0,有些回传#N/A, 01/11 08:25
6F:→ yunous: 少数回传正确值,我再研究一下,至少有个方向可以用什麽函 01/11 08:25
7F:→ yunous: 数了,非常感谢您! 01/11 08:25
8F:→ freePrester: 把 MIN 改成 MAX 应该就可以了 01/11 08:45
9F:→ yunous: 感谢您的帮忙,我刚试了一下,把MIN改MAX,会传回0的跟传回NA 01/11 10:03
10F:→ yunous: 的还是一样,我还想过是不是储存格格式的问题,但不管改成通 01/11 10:03
11F:→ yunous: 用格式或日期都是一样很多0… 01/11 10:03
12F:→ yunous: 然後我的A栏位是数字不是文字不知道有差吗?不过有些列是可 01/11 10:12
13F:→ yunous: 以正确回传的 01/11 10:12
14F:→ freePrester: 没事我看错了 01/11 10:53
15F:→ freePrester: MIN才是对的 01/11 10:54