根据特定字符,提取含有该字符的单元格内容
发布网友
发布时间:2023-11-02 20:25
我来回答
共2个回答
热心网友
时间:2024-12-03 00:49
如果是EXCEL表格;
根据图中的数据表格,在B2中填写
=IF(MID(E2,1,7)="1204HDF",E2,IF(MID(F2,1,7)="1204HDF",F2,IF(MID(G2,1,7)="1204HDF",G2,IF(MID(H2,1,7)="1204HDF",H2,IF(MID(I2,1,7)="1204HDF",I2,)))))
然后填充B列;
在C2中填写
=IF(MID(E2,1,7)="1208HDF",E2,IF(MID(F2,1,7)="1208HDF",F2,IF(MID(G2,1,7)="1208HDF",G2,IF(MID(H2,1,7)="1208HDF",H2,IF(MID(I2,1,7)="1208HDF",I2,)))))
然后填充C列;
注:函数mid截取单元格左起7个字符,函数if判断是否和要求“1208HDF”一样,如果一样填入该单元格内容,如果不同,进行下一单元格判断;追问嗯,厉害!不过我的购买记录较多,图例只是截取部分内容,能否有其他方式针对内容较多的?O(∩_∩)O谢谢
热心网友
时间:2024-12-03 00:49
一行行的操作吧。
access数据库的话:分别提取EFGHI中的购买记录 CString类型变量承接,分离出来每次购买的东西,用if判断是否有有“1204HDF”字样的单元格,“1208HDF”字符的单元格。如果符合就把字符串写入数据库