Excel – 根据另一个单元格中的string模式创build一个值

我的工作表中有一列包含如下值:

1,2 1,3,265 3,6,145,205 7,6,112 216,269,270,330 

我想在第一个单元格有x,x,x,x(四个逗号分隔值)并且默认为“No”的另一个单元格中创build一个值('Yes'),其中第一个单元格有三个或更less的逗号分隔值。

在上面的情况下,结果如下所示:

 1,2 No 1,3,265 No 3,6,145,205 Yes 7,6,112 No 216,269,270,330 Yes 

值本身是不重要的 – 我只需要评估string模式。

对不起,如果这在别处解释,我可以find它。

只要计算逗号的数目:

 =if((LEN(A1)-LEN(SUBSTITUTE(A1,",","")))>2,"Yes","No") 

并确保值是文本,而不是数字格式化以显示逗号分隔符。