excel中有一组数字,求:如何计算任一数字所在的行号和列号。

这一组数字不是单独在某行或某列,而是在一区域a1:p10

假设数据区域在A1:A10,查找数字10
行号=MAX((A1:A10=10)*ROW(A1:A10))
列号=MAX((A1:A10=10)*COLUMN(A1:A10))
数组公式追问

MAX这个函数不对吧?

追答

哪里不对了?

追问

继续请教:
如果数据区域在A1:P10,查找数字10,如何请其行号和列号呢?

追答

如果只有1个10,还是用上面那个方法,改下范围就行

追问

高手,我试过了,成功了!
另:请高手讲解下,为什么要用MAX函数呢?

追答

单元格是10的就返回了其行号或列号,不是的返回了0,当然是用MAX取最大值

温馨提示:答案为网友推荐,仅供参考
相似回答