У меня есть столбец, с которым я работаю, и который содержит несколько возможных вариантов текста. Единственное, что меня волнует - это "Плохо" или "Хорошо".

Я хотел бы написать функцию, которая приводит к 1 для «Хорошо», -1 для «Плохо» и 0 для всего остального.

Есть ли простой способ написать такую вещь?

1 ответ1

1

Вы можете комбинировать IF с COUNTIF для проверки значений. Следующее сначала вернет true, если есть какие-либо вхождения "Good", если это false, он выполнит тот же тест для "Bad", возвращая -1 для true или пустую строку.

=IF(COUNTIF(A2:A31,"Good")>0,1,IF(COUNTIF(A2:A31,"Bad")>0,-1,""))

Вы не указали значение, если совпадение не найдено, поэтому я использовал пустую строку. Если найдено хорошее, оно имеет приоритет над плохим. Вы можете изменить это. Если вы хотите проверить оба, вам нужно разделить тесты.

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