excel 把某一列中满足条件的项对应的名称,在另一列中或表格中自动列出来。

2024-12-04 01:40:33
推荐回答(5个)
回答1:

示例:如果收益大于五百万,项目名称在C列出现。

在C2单元格输入公式:=if(B2>5000000,A2,""),快速填充。

回答2:

可在D1输入“合格名单”,在D2输入公式:
=index(A:A,small(if(B$2:B$100>1,row($2:$100),1000),row(a1)))&""
摁键盘上的 SHIFT+CTRL+回车 结束公式的输入,再将公式向下拉填充复制就可以了。

回答3:

表1-sheet1,表2-sheet2
sheet2的A2输入
=index(sheet1!A:A,small(if(sheet1!B$1:B$100>1,row($1:$100),63356),row(A1)))&""
crtl+shift+enter结束公式
往下填充

回答4:

在表二的A2中输入如下公式:=IF(表一!B2>1,表一!A2,"")
复制公式,最后把值为""的删除!

回答5:

=IF(Sheet1!E2>=2,Sheet1!D2,"")