怎么使用countif函数在D1单元格求出编号第3位为"A"的记录个数

来源:百度知道 编辑:UC知道 时间:2024/06/30 16:27:41
编号:
46B01531
36C29236
35000214
20A92177
16H30137
23010375
30181474
46110160
20111104
20051321
41110206
42111160
36010267
10171131
31A92308
47H01383
26130266
39B17317
46130613
46A62211
10J18543
23A04578
24A62559
21030167
12990349
34Q16145
11111167
26130147
43G03115
44080135
42A22421
33020323
25071162
28A52367
39001479
14009433
47A62260
26P15360
34180972
30021139
20010202
14050636
31004428
21I24519
43130153
28G21119
18010801
37G26137
25030552
忘了要一步算出结果的哦.加5分

是的,很简单
=countif(D1:D20,"??A*")
?代表单个字符
*通配符,代表任意形式任意长度的字符

第一步:建立一个辅助列,查找a的位置,假定辅助列在H列,原数据在C列,则在H2输入

=search("a",C2,1)

下拉复制即可,这里用来查找第一个A的位置。我不想搞得太复杂,暂时只存在一个“A”这种情况。

第二步:
统计第三个字母为A的个数:

在D2输入=countif(H:H,"3")

=countif(a:a,"??a*")