怎么用EXCEL里两组数据,去匹配另外两组最相近数据?

比如图片中一组数据:宽0.73和长1.55,在数据库中,如果宽度差〈0.3,则宽度降一级,按0.7算,如果宽度差≥0.3,宽度则跳一级按0.75算,再从0.75的数据组里,挑选长度最靠近1.55的,差值也是以0.3为界线。比如这个0.73*1.55,和它最匹配的数据是0.75*1.65

在确认了宽度是0.75的基础上,如原始长度是1.5~1.52,则长度选择1.5.如果原始长度是1.53~1.65,则长度选择1.65。凭什么条件选择1.65?如果A列0.75对应的B列没有1.65,那要选哪个?追问

如果原始长度是1.53~1.65,则长度选择1.65。凭什么条件选择1.65?
以0.3为界线,1.50~1.52的长度选1.5;1.53~1.65的长度选1.65

追答

如果在A列0.75的对应B列没有1.65,那要选哪个?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-04
关键字的定义太过于主观化,也太随意,所以很难用公式或是代码做到百分百的适合你要的结果。追问

这个可能是我表达问题,比如原始数据是(宽度)0.73*(长度)1.55,在数据组中,宽度0.7和0.75是最接近0.73的,如果原始宽度是0.7~0.72,则宽度选0.7,如果原始宽度是0.73~0.75,则宽度选0.75。在确认了宽度是0.75的基础上,再匹配长度,如原始长度是1.5~1.52,则长度选择1.5.如果原始长度是1.53~1.65,则长度选择1.65。以此类推

本回答被网友采纳
第2个回答  2020-02-05
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(尽量详细说明现状和目标效果)作为附件发到[email protected]帮你看下追问

已发,谢谢了

本回答被提问者采纳
相似回答