Google Sheets多列范围自动填充求助:提取存款取款交易数值
在Google Sheets提取Deposit/Withdrawal对应数值的方法
提取所有符合条件的数值到一列(自动填充):
假设交易类型列是B列,金额列是C列,在空白列的第一个单元格输入公式:=FILTER(C:C, OR(B:B="Deposit", B:B="Withdrawal"))
按回车后,该列会自动列出所有标记为Deposit或Withdrawal的交易金额。如果交易类型存在大小写差异,用下面的公式兼容:=FILTER(C:C, OR(LOWER(B:B)="deposit", LOWER(B:B)="withdrawal"))对应原数据行显示数值(符合条件才显示,否则留空):
在结果列的第一单元格输入数组公式,整列自动生效:=ARRAYFORMULA(IF(OR(B:B="Deposit", B:B="Withdrawal"), C:C, ""))
兼容大小写的版本:=ARRAYFORMULA(IF(OR(LOWER(B:B)="deposit", LOWER(B:B)="withdrawal"), C:C, ""))
注意:根据你表格里的实际列位置,替换公式中的B:B(交易类型列)和C:C(金额列)即可。
内容的提问来源于stack exchange,提问作者Asen Ng
相关产品推荐
相关产品推荐

