Excel问题,怎么操作能够让表1数据随表2数据变化而变化?请高手指教。

来源:百度知道 编辑:UC知道 时间:2024/05/25 06:18:53
在表1A1输入公式=MATCH(10,D:D,0)
在表1B1输入公式=MATCH(10,D:D,0)+COUNTIF(D:D,10)-1
当表2 D1:D97数据为2,5,10,10,10,10,10,13,13,15时,
表1 A1数据为3 。(表示第一个10在第3行)
表1 B1数据为7 。(表示最后一个10在第7行)
表1公式有一百多条,表2数据五千多个,2007版本

加个"表2!"把公式变成=MATCH(表2!10,D:D,0) 和
=MATCH(表2!10,D:D,0)+COUNTIF(表2!D:D,10)-1这种方法行不通

行得通,你的表2!加错了位置,
公式写错了。公式应该是:
=MATCH(10,Sheet2!D:D,0)
=MATCH(10,Sheet2!D:D,0)+COUNTIF(Sheet2!D:D,10)-1
提醒你一点:输入公式时特别是这种跨表格的输入时候如果不是很熟练,尽量用公式编辑器窗口输入参数,或者在编辑栏中,点选目标表格和单元格的方式输入,因为EXCEL中对某些中文输入法的标点符号是不识别的,所以,当你输入不当的时候就会造成公式不通。

看着有点糊涂,呵呵。
楼主的意思是把公式的里查找和统计范围改为表二的吧?
试试
=MATCH(10,表2!D:D,)
=MATCH(10,表2!D:D,)+COUNTIF(表2!D:D,10)-1

应该是你的“表2”加错了位置
=MATCH(10,表2!D:D,0)
=MATCH(10,表2!D:D,0)+COUNTIF(表2!D:D,10)-1
两个公式我试过了,应该是对的。