Excel 提取数字的公式

Excel 提取数字的公式
A1
20091010N4535B
20091129V4533A
20091019V4587B
20091010N4570A
20091010V4588B
20091129V4588B
20091130V4535B
20090324K4588A
20090817V4529B
20090909N4588B
上例参数,前8位为年月日,后9-15位为商品编号!
依照参数我要查询:
第一个公式:如何输入一个公式显示单元格的第9-11位凡是V45和N45在此列一共有多少?
第二个公式:如何输入一个公式显示单元格后13-15是“88B”和“35B”的在此列一共有多少个?
第三个公式:如何在“C3”单元格输入一个公式以“B2”单元格输入个参数就可一查到此列中间第5-6位的“10”和“30”一共有多少个!
谢谢大家!麻烦帮我解一下这三道公式!
问法中是不是应当改为第二问中显示单元格后12-14位,
第三问中查到此列中间圆森第7-8位的“10”和“30”一共有多少个
第一个公橘姿亩式,在空白单元格输入
=SUMPRODUCT((MID(A1:A20,9,3)="N45")+(MID(A1:A20,9,3)="V45"))
第二个公式,在空白单元格输入
=SUMPRODUCT((MID(A1:A20,12,3)="88B")+(MID(A1:A20,12,3)="35B"))

B2输入
查询10的输入10,查询20的输入20,查询总和就输入10+30
C3输入册租
=SUMPRODUCT(((MID(A1:A100,7,2)=MID(B2,1,2))+(MID(A1:A100,7,2)=MID(B2,4,2))))
第一念猜个公式:=SUM(COUNTIF(A:A,{"*V45*","*N45*"}))
第二个公式闹滚:=SUM(COUNTIF(A:A,{"*88B","*35B"}))
第三个公式:这个描述不清楚,第5-6位是月份,怎么会有30?B2有参数液高余是指什么呢?
一.=SUMPRODUCT(((MID(A1:A100,9,3)="梁散N45")+(MID(A1:A100,9,3)="V45"))*1)
一.=SUMPRODUCT(((MID(A1:A100,13,3)="88B")+(MID(A1:A100,13,3)="35B"))*1)
3.先在斗稿b2输入“10+30”空渣孝,
c3=SUMPRODUCT(((MID(A1:A100,5,2)=left(b2,2))+(MID(A1:A100,5,2)=right(b2,2)))*1)
先假设你的咐乎数据是从A2开始,到A11结束的吧

然后将你要查询的字符提出来,在E2,F2,G2单元格分别填入下列衡梁悉公式,然后双击单元格下的小十字,这样就都提出来了,
=MID(A2,9,3)
=MID(A2,12,3)
=MID(A2,5,2)

接下来分别找三个空的单元格(你想让结果显示在哪里就选哪里就好),分别输入下面三个公式,就能统计渣睁出你要的三个结果了:
=COUNTIF(E2:E11,"N45")+COUNTIF(E2:E11,"V45")
=COUNTIF(F2:F11,"88B")+COUNTIF(F2:F11,"35B")
=COUNTIF(G2:G11,10)+COUNTIF(G2:G11,30)

ps:第三个意思没看懂,直接就可以算出来,怎么还要先输个参数呢?而且5-6位是月份啊,怎么会有30??

如何把表格禅坦中的数冲袭备字单独提取出散毁来呢?用复制-粘贴就能搞定。


← 上一篇: 下一篇: →