Excel中数据计算的一些问题

来源:百度知道 编辑:UC知道 时间:2024/09/22 23:24:52
已经根据large(x,k) 公式得出数量一栏里的TOP1~3,然后需要把TOP1~3所对应的项目体现在“项目,X”框内,请问应该用什么样的公式?
根据match(large(x,k),x,0)得出所得数值在数组中的位置,根据这个位置得出所在列的姓名。但是想不出嵌套什么函数能得出列?
或者有什么更好的思路 ?

在X2输入

=INDEX(2:2,,MATCH(X3,3:3,0))
向右拖就好
我设的是项目在第2行
数量在第3行
你可以根据情况自己改

或者
输入
=VLOOKUP(x3,IF({1,0},TRANSPOSE($S$3:$V$3),TRANSPOSE($S$2:$V$2)),2,0)
输入完按shift+ctrl+回车 结束
向右拖

用第一个就好了 ,跟你原来得思路一样

用lookup的那个容易窜行的
你在s3-v3的数据还成
4,3,2,1 就知道了
返回的数据就窜行了

=LOOKUP(X$3,$S$3:$V$3,$S$1:$V$1)

在X2输入此公式,其它往右拖拉

在X2输入,=lookup(X3,$S3:$v3,$S2:$V2),往右拉就OK了.

描述不是很清楚。