判断文本是否包含特定文本,如果存在就返回特定值
IFS:多条件判断,多条件返回数值
ISNUMBER:判断是否是数字
SEARCH:查找文本字是否存在
=IFS(ISNUMBER(SEARCH("抗裂防水",D18))=TRUE,"细砂",ISNUMBER(SEARCH("耐候型外墙水漆",D18))=TRUE,"8018")
抗裂防水+粉抹灰砂浆 /25kg/包 | 细砂 | 包 | 640 |
外墙抗裂腻子粉 /20kg/包 | #N/A | 包 | 800 |
耐候型外墙水漆(彩色)/20kg/桶 | 8018 | 桶 | 108 |
抗裂防水+粉抹灰砂浆 /20kg/包 | 细砂 | 包 | 450 |
外墙抗裂腻子粉 /20kg/包 | #N/A | 包 | 650 |
--Excel分割文本内容
=TEXTSPLIT(A1,"/"," ")
阳西县程村镇新光村/地面 | 阳西县程村镇新光村 | 地面 | ||
阳西县儒洞镇三角海/垫层 | 阳西县儒洞镇三角海 | 垫层 | ||
阳西县儒洞镇寿场/基础 | 阳西县儒洞镇寿场 | 基础 | ||
阳西县织簧南湖广场/平合、楼梯 | 阳西县织簧南湖广场 | 平合、楼梯 | ||
阳西县儒洞河洞村/柱子 | 阳西县儒洞河洞村 | 柱子 | ||
阳西县程村镇新光村/地面 | 阳西县程村镇新光村 | 地面 | ||
阳西县程村镇罗岗村/路面 | 阳西县程村镇罗岗村 | 路面 | ||
阳西县程村镇新光村/地面 | 阳西县程村镇新光村 | 地面 | ||
阳西县程村镇新光村/地面 | 阳西县程村镇新光村 | 地面 | ||
阳西县儒洞镇新桥村/路面 | 阳西县儒洞镇新桥村 | 路面 |
实现自动筛选与填充数据列
1.引用其他表格数据预先设置下拉选择框,用union去重
2.运用数据统计函数sumifs,countifs
3.最后设置一个数组进行表格数据筛选
=FILTER(报销总表!B:B,(报销总表!F:F=B2)*(报销总表!G:G="未报销"))
FILTER多条件筛下应以整列选择,否则会报错 例如:F3:F1000带有数据条件
未报销单位查询 | |||
查询单位 | 实用化 | 下拉框设置 | |
付款记录 | 报销金额 | ||
8 | 33348 | ||
单据日期 | 事项 | 金额 | 备注 |
2024/12/21 | 业务招待费用-餐费 | 835 | |
2024/12/8 | 业务招待费用-餐费 | 254 | |
2024/11/28 | 业务招待费用-餐费 | 844 | |
2024/12/19 | 业务招待费用-餐费 | 340 | |
2024/12/22 | 业务招待费用-餐费 | 504 | |
2024/12/18 | 礼品烟酒-酒(茅台原件24年,2件,单价14100) | 28200 | |
2024/11/16 | 西湖小区房屋定金1000元+中介费300元 | 1300 | |
2024/11/14 | 实用化的业务招待费-餐费 | 1071 | |
根据日期自动引用另外表格对应单元格数据
=INDIRECT(TEXT(H4,"yyyy年m月d日")&"!G5")