Я хочу найти ячейку, которая содержит строку, которая может содержать несколько ключевых слов, в единственном и единственном числе, и назначить значение в зависимости от того, какие слова присутствуют.
Это ключевые слова, которые могут появляются в ячейке и значение, которое я хочу вернуть / присвоить по формуле.
«Рост» - возврат «1»
«Доход» - возврат «0.5»
«Граница» - возврат «0.5»
«Граница» и «Доход» - возврат «1»
«Не звезда» - возврат «0»
I ' Мы разработали эту формулу, которая работает для всех строк, кроме тех, которые содержат «Границу» И «Доход» в одной ячейке.
= IF (ISBLANK ($ A1), "", IFS (ISNUMBER (SEARCH (") Рост», $ A1)), "1", ISNUMBER (ПОИСК ( "Доход", $ A1)), "0,5", ISNUMBER (ПОИСК ( "Пограничный", $ A1)), "0,5", ISNUMBER (SEARCH ( «Non Star», $ A1)), «0»))
Я разработал формулу AND (), которая обслуживает строки, содержащие граничный и доходный доход, но не может понять, как включить это в моя основная формула.
= IF (AND (CO UNT (SEARCH («Доход», $ A1))> 0, COUNT (SEARCH («Граница», $ A1))> 0), «1», «»)
Может кто-нибудь мне помочь? Излишне говорить, что это становится очень сложным / запутанным, так что, может быть, есть общий способ лучше?