关闭→
当前位置:科普经验站>IT科技>excel表格怎么用countif函数统计文本单元格个数

excel表格怎么用countif函数统计文本单元格个数

科普经验站 人气:2.19W

=COUNTIF(A1:A10,"<>新增")这样也报错吗??如果方便的话,百度hi上和我讨论,我看看你报什么类型的错,这样试一下,如果数据在D1:D10中,任意单元格输入=COUNTIF(D1:D10,"<>*新增*")只要在D1:D10单元格中包含"新增"字样的都不被统计在内,其中"*"是通配符,计算区域中满足给定条件的单元格的个数。语法COUNTIF(range,criteria)Range 为需要计算其中满足条件的单元格数目的单元格区域。Criteria 为确定哪zd些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 32、"32"、">32" 或 "apples"。说明Microsoft Excel 提供其他函数,可用来基于条件分析数据。例如,若要计算基于一个文版本字符串或某范围内的一个数值的总和,可使用 SUMIF 工作表函数。若要使公式返回两个基于条件的值之一,例如某指定销权售量的销售红利,可使用 IF 工作表函数,如果用一个COUNTIF不方便,就麻烦点,用两个:=COUNTA(D:D)-COUNTIF(D:D,"新增"),=COUNTIF(d:d,"<>新增") 如果有问题检查下单元格中“新增”后面是不是有空格www.51dongshi.com防采集。

大家在使用Excel进行办公时,会遇到要统计文本单元格的情况,接下来给大家演示一下如何对文本单元格进行统计。

方法

首先打开要操作的Excel表格,从表格中可以看到该单元格中既有数字又有文本内容。

excel countif函数中,条件设置为大于某个单元格数字的设置步骤如下:1.新建一个EXC

excel表格怎么用countif函数统计文本单元格个数

在这里大家可以数得文本内容框为4个,但是如果单元格较大又要怎么处理呢?

语法:countif(区域,条件),返回满足条件的条数Excel版本参考;2010数据模拟见图

excel表格怎么用countif函数统计文本单元格个数 第2张

接下来大家只需在D4单元格中输入“=COUNTIF(A1:C4,"*")”并按回车即可在D4单元格中得到文本单元格的数量。(注:“A1:C4”为单元格的范围,具体输入的以要处理的单元格为准)

Countif :计算区域中满足给定条件的单元格的个数语法:countif(range,crite

excel表格怎么用countif函数统计文本单元格个数 第3张

最终效果。

excel表格怎么用countif函数统计文本单元格个数 第4张

用countif函数似乎不支持跨表格统计次数,建议用数字1代替打钩,然后用公式=sum(sheet1:sheet30!c10)来统计次数,COUNTIF函数不可以用于跨表计数,可以使用辅助公式,然zhidao后求和来达到按要求计数的目的;右击任一工作表名,选定全部工作表;选择一个所有工作表都为空的单元回格作为辅助单元格,比如H1,输入公式:=IF(C10="√",1,0),这样所有工作表的H1都有了此公式,点击想放置计数的工作表标签,释放全答选,并使其成为当前活动工作表;再对所有工作表的H1求和:=SUM(Sheet1:Sheet30!H1),即可达到目的,单独用COUNTIF函数怕是麻烦,可以写成这知样道=SUMPRODUCT(COUNTIF(INDIRECT("sheet"&ROW(1:30)&"!C10"),"√"))不过C10中必须是单元格内容为"√"才统专计,不能是粘贴在C10位置控件中勾选的那种,否则不能计算。属,打勾选项不是控件吧, 如果是手动输入的√,没有打×的话,可以用下面的公式 =COUNTA(Sheet1:Sheet30!C10) COUNTIF用不了更多追问追答追问手动输入的打钩,=COUNTA(Sheet1:Sheet5!C10,"√"),还是不可以追答用这个呀=COUNTA(Sheet1:Sheet30!C10)如果要用COUTIF的话得写30个 例如:=countif(sheet1!C10,"√")+countif(sheet2!C10,"√")..........追问您好,我是用sheet1进行统计的,那就要从=COUNTA(Sheet2:Sheet30!C10)中sheet2开始了是吗?这个函数的意思是不是说,只要那个单元格是有内容的就会统计,而不管你填的是什么是吗?追答是的,你理解的都很对本回答被提问者和网友采纳,可以不用COUNTIF,而是用IF+COUNT函数。可以多数组,可以引用不同的工作表内的数据 。也可以使用两组以上的COUNTIF相加的方法解决。引用可使用跨表引用,打勾选项不是控件吧, 如果是手动输入的√,没有打×的话,可以用下面的公式 =COUNTA(Sheet1:Sheet30!C10) COUNTIF用不了,输入以下公式=SUMPRODUCT((LEN(A:A)<>LENB(A:A))*1) 详见附图本回答被提问者采纳,1.COUNTIF函数不可以用于跨表计数,可以使用辅助公式,然后求和来达抄到按要求计数的目的;2.右击任一工作表名,选定全百部工作表;3.选择一个所有工作表都为空的单元格作为辅度助单元格,比如H1,输入公式:=IF(C10="√",1,0),这样所有工作表的H1都有了此公式,点击想放置计问数的工作表标签,释放全选,并使其成为当前活动工作表;4.再对所有工作表的H1求和:=SUM(Sheet1:Sheet30!H1),即可达到目的答,=SUMPRODUCT(LENB(A1:A18)-LEN(A1:A18))a1:a18汉字个数没必要countif,你试过lenb>len?追问试过了不知道哪儿错了内容来自www.51dongshi.com请勿采集。

TAG标签:#COUNTIF #单元格 #文本 #excel #表格 #