excel根据条件自动生成结果公示需求 excel计算式结果自动生成
- EXCEL如何根据清单要求自动生成所需层级关系,比如举例根据下图左边清单自动生成右边“F”列的数列序号?
- EXCEL中如何用公式根据条件选出所需要的数据
- 求助excel表格,判断满足条件后自动生成数据的公式!
- 怎样根据一张Excel表中的数据自动生成要求的表?
EXCEL如何根据清单要求自动生成所需层级关系,比如举例根据下图左边清单自动生成右边“F”列的数列序号?
F2输入
=IF(G2="组件",COUNTIF(G$2:G2,"组件"),IF(G1="组件",(COUNTIF(G$2:G2,"组件")&"."&1),F1+0.1))
公式下拉
EXCEL中如何用公式根据条件选出所需要的数据
真的不想写数组公式,觉得烦:
sheet2中:
=INDEX(sheet1!A:A,SMALL(IF(MATCH(sheet1$A$4:$A$11,sheet1$A$4:$A$11,0)=ROW($A$4:$A$11)-3,ROW($A$4:$A$11),4^8),ROW(A1)))
sheet3中:
=INDEX(sheet1!A:A,SMALL(IF((MATCH(sheet1!$A$4:$A$11 & sheet1!$B$4:$B$11,$A$4:$A$11 & $B$4:$B$11,0)=ROW($A$4:$A$11)-3)*(sheet1!$B$4:$B$11="完好"),ROW($A$4:$A$11),4^8),ROW(A1)))
sheet4中:
=INDEX(sheet1!A:A,SMALL(IF((MATCH(sheet1!$A$4:$A$11 & sheet1!$B$4:$B$11,$A$4:$A$11 & $B$4:$B$11,0)=ROW($A$4:$A$11)-3)*(sheet1!$B$4:$B$11="有划痕"),ROW($A$4:$A$11),4^8),ROW(A1)))
都是数据公式,仅取一个值,不排序
如果在sheet3、sheet4中取重复值公式为:
=INDEX(sheet1!A:A,SMALL(IF(sheet1!$B$4:$B$11="完好",ROW($A$4:$A$11),4^8),ROW(A1)))
同为数组公式
求助excel表格,判断满足条件后自动生成数据的公式!
O1单元格输入以下公式试试
=LOOKUP(N1,{0,45.1,345.1,1245.1},{"N2/0.03","(N1+105)/0.1","(N2+555)/0.2","(N1+1005)/0.25"}*1)
怎样根据一张Excel表中的数据自动生成要求的表?
反正都是固定的格式,可以使用“=”作为链接行了,如第二张表sheet2的某单元格可以写公式“=IF(Sheet1!A1="好",Sheet1!B1,Sheet1!C1)”(意思为如果第一张表sheet1的A1内容为“好”,该单元格的值为sheet1的B1,否则为C1),以此类推吧。其他方法,就只有使用vba编程了,当然也可以使用其他语言控制excel