【问题标题】:count the strings inside an excel column计算 excel 列中的字符串
【发布时间】:2022-12-12 17:46:38
【问题描述】:

有一个excel列如下:

我需要找出列中的单词数。

【问题讨论】:

  • DOG,CAT,ELEPHANT怎么算4?应该是3。
  • 抱歉,是我的错

标签: excel


【解决方案1】:

试试下面的公式-

=LEN(A2)-LEN(SUBSTITUTE(A2,",",""))+1

对于动态溢出数组。

=MAP(A2:A5,LAMBDA(x,LEN(x)-LEN(SUBSTITUTE(x,",",""))+1))

【讨论】:

  • 达达,TEXTSPLIT() 很好,为什么你错过了
  • @MayukhBhattacharya 对于旧版本支持,Jos Woolley 已经发布了。
  • 哈伦达达,这将是简短的:=MAP(A2:A3,LAMBDA(x,COUNTA(TEXTSPLIT(x,","))))
  • 好的达达。但是你可以用MAP()来展示
  • @MayukhBhattacharya 我会选择=MAP(A2:A5,LAMBDA(x,SUM(--(TEXTSPLIT(x,",")<>""))))
【解决方案2】:

如果你有TEXTSPLIT

=COUNTA(TEXTSPLIT(A1,","))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-12
    • 2017-05-30
    • 2019-09-14
    相关资源
    最近更新 更多