在EXCEL中如何查找某区域中是否存在某数值,并找出相应的位置

比如某一列中数值如下:中国美国英国法国德国现在我要在这一列中查找是否有“中国”,如果有,其单元格行数是多少?如果有2个单元格满足查找条件,则又应该如何查找?如果是2列或者... 比如某一列中数值如下:
中国
美国
英国
法国
德国

现在我要在这一列中查找是否有“中国”,如果有,其单元格行数是多少?如果有2个单元格满足查找条件,则又应该如何查找?如果是2列或者n列,又该如何?
我指的不是这个意思哦,我是要用公式查找出来,并且能得出具体位置所在的行数或列数,并能输出为一个数值,比如查找的数值在B6,那么公式指定的输出单元格中能显示6
展开
 我来答
qinqh_yl
2007-12-13 · TA获得超过1.7万个赞
知道大有可为答主
回答量:9857
采纳率:52%
帮助的人:6176万
展开全部
如果你要查找的数据在该区域中只有一个,要得到你要查找的数据所在的行数:
=SUMPRODUCT((A1:A5="中国")*ROW(A1:A5))

公式中A1:A5可根据你的实际情况改变(如A1:D100)。

如果要查找的数据在该区域中有多个,那么查找结果就要在多个单元格中存放。假定查找区域为A1:D100,请在E1单元格输入公式:
=TEXT(SMALL(IF(A$1:D$100="中国",ROW(A$1:D$100)*1000+COLUMN(A$1:D$100)),ROW()),"#行000列")
公式以CTRL+SHIFT+回车结束。
将公式向下复制。
bishanshan111
2007-12-12 · TA获得超过212个赞
知道小有建树答主
回答量:187
采纳率:0%
帮助的人:0
展开全部
1.选中要查找的范围(不选默认为查找整个表格)
2.编辑-->查找-->输入要查找的内容-->查找全部
3.点击下面的查找结果就能看到该结果的位置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式