Столбец Excel, содержащий несколько имен, разделенных точкой с запятой, должен фильтровать строки с несколькими значениями, пропуская отдельные значения. - PullRequest
0 голосов
/ 10 октября 2019

Фильтр столбца для строк, содержащих несколько имен. Пропустить строки, которые имеют отдельные имена.

1 Ответ

1 голос
/ 10 октября 2019

Поскольку за отдельными именами стоит точка с запятой, вы можете сделать вывод, что соотношение между names:semi-colons равно 1:1, т.е. равно .

Таким образом, вы должны посчитать количество точек с запятой в вспомогательном столбце, а затем отфильтровать результаты по ним непосредственно в столбце вашего имени.


Для подсчета точек с запятой можно использовать приведенную ниже формулу, которая измеряет длину ячейки с точкой с запятой и без нее. Разница заключается просто в количестве точек с запятой, или, что эквивалентно, , количестве имеющихся имен

=LEN(A1) - LEN(SUBSTITUTE(A1, ";", "")) 

В заключение вы можете

A) отфильтруйте этот столбец для значений> 1 ИЛИ
B) вы можете вложить указанную выше функцию в оператор IF, чтобы уменьшить приведенную выше формулу до двух значений для упрощения фильтрации

=IF(LEN(A1) - LEN(SUBSTITUTE(A1, ";", "")) > 1, "Multiple Names", "Single Names")

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...