作者:乔山办公网日期:
返回目录:excel表格制作
假如你copy的条件值在E1
那么F1输入
=IFERROR(INDEX($C$1:$D$10,SUMPRODUCT(($C$1:$D$10=E1)*ROW($C$1:$D$10))+1,SUMPRODUCT(($C$1:$D$10=E1)*COLUMN($A$1:$B$10))),"")
注:IFERROR为zhidao07以上版本公式
首先更正一下,zhidaoEXCEL还真没看到过你描述这样的工作表内!OPQRSTU应该为1234567,按此在EXCEL再来操作E列的公式如下:
E1=B1/IFERROR(INDEX($B$1:$B$7,MATCH(1,$C$1:$C$7,0)),1)
复制并下拉到E7单元格容,即可。
假设百 数字在 sheet1 的B列, 返回度sheet1 A 列的值
假设 sheet2 A2 为需查找的内数值.
sheet2 B2 输入
=index(sheet1!容A:A,match(sheet2!B2,sheet1!B:B,0))
范围自己修改
这个问题不错,引来的不少高手。
我也zd班门弄斧来一道公式:
D2输入
=INDEX(A$2:A$7,MATCH(LARGE(B$2:B$7*100-ROW($1:$6),ROW(1:1)),B$2:B$7*100-ROW($1:$6),0))
或
=IF(ROW(1:1)<6,INDEX(A$2:A$7,MATCH(LARGE(B$2:B$7*100-ROW($1:$6),ROW(1:1)),B$2:B$7*100-ROW($1:$6),0)),"")
数组回公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下答填充。
E2输入
=VLOOKUP(D2,A:B,2,)
回车并向下填充。