Выделите строку, если она не содержит A и B - PullRequest
0 голосов
/ 19 марта 2019

В Microsoft Excel (Office365) у меня возникла проблема с пониманием того, как выделить строку на основе исключаемых данных.

У меня есть таблица, которая выглядит следующим образом (похоже, что StackOverflow не поддерживаеттаблицы):

  • Заголовки: Клиент, «другие заголовки»
  • Данные клиента Пример 1: «Клиент 123» - «основной клиент»
  • Данные клиента Пример.2: ".. Клиент 123a" - "суб-клиент"

Основная цель: выделить все строки, где:

  • Существует основной клиент (основной клиентне имеет "..")
  • Ячейка клиента не содержит "."
  • Ячейка клиента не пуста

В частности, у меня возникла проблема, исключая строки, содержащие ".".

Использование условного форматирования,Я добавил новую строку, которая выглядит примерно так: = AND ($ A2 <> "", COUNTIF ($ A2, ". *"))

  • В настоящее время это дает мне представление обо всех«суб-клиенты», а это не то, что я хочу.

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

Пример ожидаемого вывода:enter image description here

Любая помощь будет принята с благодарностью!Спасибо за ваше время.

1 Ответ

1 голос
/ 19 марта 2019

Измените текущее правило, попробуйте:

=AND($A2<>"",COUNTIF($A2,". .*")=0)

или, возможно,

=AND($A2<>"",LEFT($A2,3)<>". .")
...