乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何在<em>excel</em>中查找单个数字-excel 找数字,怎么查找excel里数字

如何在<em>excel</em>中查找单个数字-excel 找数字,怎么查找excel里数字

作者:乔山办公网日期:

返回目录:excel表格制作


假设包含数字的数据在A1,点中B1
菜单:插入-名称-定义...
在弹出的对话框中,名称任意设置一个,如 aaa
下面的引用位置中,输入
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"0",""),"1",""),"2",""),"3",""),"4",""),"5",""),"6","")
确定

这时,在B1输入公式
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(aaa,"7",""),"8",""),"9","")
B1公式可以向下复制以去除A列中的数字

用SUBSTITUTE可以解决。假如你的数值在A1,数值是712。那么在B1=SUBSTITUTE(A1,"7","2",1).得出的结果就是212.意思就是,将A1单元格中的第一个数字7,用2来替换。

用规划求解的方法对你的实际数据进行求解,没有完全满足要求的6组数据,多次求解后,只求到最好的结果和为40889(与要求相差0.03)的一组数据(次好的误差为0.08)。用的方法与Mrpine稍有不同,但规划求解的原理是一样的,只是各人解题的思路不一样。

把你的原始数据粘贴到B列,并在A列中填充序号

在D列D2:D7中也随便填定6个序号(最大序号小于A列序号最大值),E列E2:E7中用vlookup函数按D列序号把B列的数据引用过来。

在E8中对E2:E7求和,并在E9中输入要求的和值,在E10中对两个和值求差的绝对值

在F列F2:F7中用countif函数对D列序号在D2:D7中出现次数

进行规范求解,考虑可能找不到和值正好等于要求的数值的情况,所以目标值设置为两个和值之差的绝对值为最小值,其余设置见图



以word2007为例:

查找和选择->查找,打开查找对话框:

在“查找内容”里输入号码回车即可:

补充:用ctrl+F快捷方式也可以打开查找对话框。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网