2015-01-01 2 views
0

У меня есть один столбец в моем листе, который содержит значения, как:Excel - создать значение, основанное на строке шаблона в другой ячейке

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

Я хотел бы создать значение («Да») в другой ячейке, где первая ячейка имеет x, x, x, x (четыре значения, разделенные запятыми), и по умолчанию - «Нет», где первая ячейка имеет три или менее значения, разделенные запятой.

В приведенном выше случае, результат будет выглядеть следующим образом:

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

значения сами по себе не имеют значения - мне просто нужно оценить строку шаблона.

Извините, если это объяснено в другом месте здесь, я мог бы найти его.

ответ

2

Просто посчитайте количество запятых:

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

И убедитесь, что значения текста, а не числа, отформатированные показать запятые.

Смежные вопросы