У меня проблемы с использованием подстановочного знака в Excel.

В столбце я хочу найти значение, которое называется "FFI".
В этом столбце также есть ряд значений, называемых "Офис".
Я использовал две звездочки в своей формуле, чтобы окружить "FFI", но он по-прежнему включает значения "Office", которые содержат одинаковую комбинацию слов.

Проблема в том, что слово "офис" содержит в себе слова "FFI". Формула включает в себя ячейки, содержащие "Office", когда он должен содержать только "FFI".

Формула работает в других ячейках, в которых она должна найти частичный текст.

Моя формула ниже:

=SUM(COUNTIFS(Pivot_Range[State],{"Active","Proposed"},Pivot_Range[Severity],"*4*",Pivot_Range[Tags],"*"& FFI &"*"))

Это таблица, в которую я собираюсь поместить свои данные:

| TAG | SEVERITY 1 | SEVERITY 2 | SEVERITY 3 | SEVERITY 4 |
|-----|------------|------------|------------|------------|
| FFI |            |            |            |            |
|     |            |            |            |            |
|     |            |            |            |            |

Это сводная таблица, которую я использую в качестве источника:

| ID   | State    | Severity     | Tags                 |
|------|----------|--------------|----------------------|
| 1234 | Active   | 1 - Critical | CGI                  |
| 2314 | Proposed | 4 - Low      | Model Office Cycle 1 |
| 3547 | Active   | 3 - Medium   | FFI                  |

2 ответа2

0

Простое удаление двух * которые окружают "FFI", должно работать на вас. Это означает, что будут учитываться только точные совпадения "FFI". При использовании * до и после того, что вы хотите сопоставить, все совпадения / слова, содержащие "FFI", будут сопоставлены.

Отредактированная формула:

=SUM(COUNTIFS(Pivot_Range[State],{"Active","Proposed"},Pivot_Range[Severity],"*4*",Pivot_Range[Tags],"FFI"))
0

Это решение отлично работает для тех, кто заинтересован:

Этот метод чувствителен к регистру для всех значений, так как "FFI" всегда в заглавных буквах.

=SUMPRODUCT((Pivot_Range[State]={"Active","Proposed"})*(ISNUMBER(FIND("4",Pivot_Range[Severity])))*(ISNUMBER(FIND(FFI,Pivot_Range[Tags]))))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .