【问题标题】:in excel, I want to count the number of cells that do not contain a specific character在excel中,我想计算不包含特定字符的单元格的数量
【发布时间】:2026-01-13 03:35:01
【问题描述】:

在 excel 中,我想计算不包含特定字符(在本例中为“.”/句点)的单元格的数量。

我尝试了类似 countif(A1:A10,".*") 的方法,但这是错误的,我似乎无法弄清楚。

假设我在 A 列中有这些数据:

D
N
P
.
.
A
N
.
P
.

计数将是 6

【问题讨论】:

    标签: excel


    【解决方案1】:

    你的例子:

    =COUNTIF(A1:A10,"<>.")  
    

    返回6。但如果说您还想将 P. 从计数中排除,那就另当别论了。

    但是,您的数据可能与您想象的不太一样,因为包含 * 对您的示例应该没有影响。

    【讨论】:

      【解决方案2】:

      或者你可以从总数中减去句点,留下非句点

      =COUNTIF(A1:A10,"*")-COUNTIF(A1:A10,"=.")
      

      给出 6。

      【讨论】:

      • 是的,假设您知道范围的计数,您在此处执行此操作,但一般情况下您可能不知道
      【解决方案3】:

      如果您的数据在同一单元格中包含句点以及其他字符并且想要类似的计数:

      然后这个:

      =COUNTA(A1:A10)-COUNTIF(A1:A10,"*.*")
      

      将返回 5

      【讨论】:

        最近更新 更多