excel统计多行里两个数字出现的次数

excel统计多行里两个数字出现的次数用COUNTIF怎么统计出有间隔的数字比如4567,47中间间隔一个56就统计不出来了,怎么解决求指点,

第1个回答  2015-12-23
{=COUNT(SEARCH("4*7",A1:A100))} 具体范围自己改,注意ctrl+shift+enter 三键输入{}
如果反过来7在前4在后,改成7*4 然后两个相加
=COUNTIF(A1:A100,"*4*7*")
第2个回答  2014-05-27
=SUM(COUNTIF(H:H,{"*4*7*","*7*4*"}))
公式意思为在H列中查找同时含有4和7两个数字的单元格个数(注:单元格中的数字必须是文本数字,否则公式无法查找到内容)追问

那如果其中一组为3581011,那么=SUM(COUNTIF(H:H,{"*1*11*",}))
怎么避免*1*11,判断的时候不把10,11的组合判断成1,11的组合呢

追答

这个还真没办法直接用这个公式解决,但可以算出有多少个1011这样类型的个数,减掉就行了

公式改成如下
=SUM(COUNTIF(H:H,{"*1*11*",}))-COUNTIF(H:H,"*1011*")

追问

我这里的要统计的组合=CONCATENATE("*",G13&"*",H13&"*")是这2列里随即出现的数字,可能是1和11,也可能不是,我怎么用IF来设定一个单元格的结果是的是1和11的时候统计10,11出现的次数的负数,比如出现了 4次结果是-4

追答

没看懂
具体上表格图来说明一下

追问

比如S列我随即有很多1到11中的任意3~5个数字,然后我要统计1,3组合或者2,4组合,或者10,11组合出现的次数。然后求T,U,V,W,各列和,因为现在没办办法判断1和11和10和11组合出现次数的误判, 我想加一个x列,如果w列不是*1*11*,X列为0如果出现,x列就为10和11组合的次数的负数比如4次就是-4,这样求和就可以吧多余算的次数剪掉了

追答

按你的公式 =CONCATENATE("*",G13&"*",H13&"*")
可以写成 ="*"&G13&"*"&H13&"*"

形成的内容就是 *某数字*某数字* 这样的形式,假设公式写在I列,即数据形成在I列
所以你要查找1和11组合,形式就是 *1*11*这样的,
那你要公式可以写成 =COUNTIF(I:I,"*1*11*")
查找10和11组合,公式为 =COUNTIF(I:I,"*10*11*")
....

追问

=IF(W3="*1*11*","",COUNTIF(S4:S121,X3)-COUNTIF(S4:S121,X3))我是要大概这样一个公式,如果W3出现了*1*11*,那么X3的结果是*1*11*出现的次数-*10*11*出现的次数,如果W3不出现*1*11*,X3为0.。

追答

没看懂意思,能不能写清楚你的意思

=IF(W3="*1*11*",COUNTIF(S4:S121,W3)-COUNTIF(S4:S121,W3),)
要这样的公式?

本回答被提问者采纳
第3个回答  2014-05-27
可以用通配符*代替,比如4*或者*7追问

excel单元格显示G13,H13,的数据公式是=CONCATENATE(G13,H13,)比如是57,我怎么让结果为*5*7*,5和7间可以为任何数字的这种表示

追答

你能插入一个图吗,单元格中数字只可能出现一次吗,还是可能是几次?