在B列用excel函数求与A列中各单元格数值大小最接近的A列中的其它数.A列数可能增加也可能值变化哦.①举例:有一列数在A列(设A1=1,A2=30,A3=5,A4=20,A5=12),要在B1单元格里求与A1大小最接近的A列中
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/03 23:07:04
![在B列用excel函数求与A列中各单元格数值大小最接近的A列中的其它数.A列数可能增加也可能值变化哦.①举例:有一列数在A列(设A1=1,A2=30,A3=5,A4=20,A5=12),要在B1单元格里求与A1大小最接近的A列中](/uploads/image/z/12585840-24-0.jpg?t=%E5%9C%A8B%E5%88%97%E7%94%A8excel%E5%87%BD%E6%95%B0%E6%B1%82%E4%B8%8EA%E5%88%97%E4%B8%AD%E5%90%84%E5%8D%95%E5%85%83%E6%A0%BC%E6%95%B0%E5%80%BC%E5%A4%A7%E5%B0%8F%E6%9C%80%E6%8E%A5%E8%BF%91%E7%9A%84A%E5%88%97%E4%B8%AD%E7%9A%84%E5%85%B6%E5%AE%83%E6%95%B0.A%E5%88%97%E6%95%B0%E5%8F%AF%E8%83%BD%E5%A2%9E%E5%8A%A0%E4%B9%9F%E5%8F%AF%E8%83%BD%E5%80%BC%E5%8F%98%E5%8C%96%E5%93%A6.%E2%91%A0%E4%B8%BE%E4%BE%8B%EF%BC%9A%E6%9C%89%E4%B8%80%E5%88%97%E6%95%B0%E5%9C%A8A%E5%88%97%28%E8%AE%BEA1%3D1%2CA2%3D30%2CA3%3D5%2CA4%3D20%2CA5%3D12%29%2C%E8%A6%81%E5%9C%A8B1%E5%8D%95%E5%85%83%E6%A0%BC%E9%87%8C%E6%B1%82%E4%B8%8EA1%E5%A4%A7%E5%B0%8F%E6%9C%80%E6%8E%A5%E8%BF%91%E7%9A%84A%E5%88%97%E4%B8%AD)
在B列用excel函数求与A列中各单元格数值大小最接近的A列中的其它数.A列数可能增加也可能值变化哦.①举例:有一列数在A列(设A1=1,A2=30,A3=5,A4=20,A5=12),要在B1单元格里求与A1大小最接近的A列中
在B列用excel函数求与A列中各单元格数值大小最接近的A列中的其它数.A列数可能增加也可能值变化哦.
①举例:有一列数在A列(设A1=1,A2=30,A3=5,A4=20,A5=12),要在B1单元格里求与A1大小最接近的A列中的其它数,与A1(1)大小最接近的其它数当然是A3(5)了,此时返回值5,B2处求与A2最接近的数结果为20,B3处求与A3最接近的数为1,以后依次为12,20.
②我知道求与A1大小最接近的数,先用A1以外的所有单元格的数分别减去A1,再求各差的绝对值,最后再看这几个绝对值谁最小(表述可能不清还请多谅解)就放B1单元格,B2单元格就用A2以外的所有值减去它看谁绝对值最小,我想高手肯定可用函数一步到位.
③我不会宏,希望用excel函数,会用abs,min函数,但是数据特别多,如我上述说的逐个求要累死的.急,分不够多,倾囊了,
在B列用excel函数求与A列中各单元格数值大小最接近的A列中的其它数.A列数可能增加也可能值变化哦.①举例:有一列数在A列(设A1=1,A2=30,A3=5,A4=20,A5=12),要在B1单元格里求与A1大小最接近的A列中
=IF(COUNTIF(A$1:A$5,A5+MIN(IF(ABS(A5-A$1:A$5)0,ABS(A5-A$1:A$5),"")))>0,A5+MIN(IF(ABS(A5-A$1:A$5)0,ABS(A5-A$1:A$5),"")),A5-MIN(IF(ABS(A5-A$1:A$5)0,ABS(A5-A$1:A$5),"")))
注意这是个数组公式,输入之后不是按Enter输入,要按Ctrl+Shift+Enter才行