Это безумие. У меня = FIND («Model =», A3) +6, который производит 36. У меня = FIND («|», A3, FIND («Model =», A3) +6), который производит 40. Что делает для получения результатов 4? = FIND ("|", A3, FIND ("Model =", A3) +6) -FIND ("Model =", A3) +6 производит 16. Я использую Office 2007 со всеми текущими обновлениями. Логика говорит, что 40-36 должно равняться 4, но это не то, что производит excel.Как использовать FIND для манипулирования текстом ячейки
Это моя тестовая строка А3 год = 1999 | Сделать = Mercedes-Benz | Модель = C230 | Обрезать = Kompressor Sport Sedan 4-Door | Двигатель = 2.3L 2295CC l4 ГАЗ DOHC наддувом
Формула что я пытаюсь выглядеть так: = MID (A3, FIND («Model =», A3) + 6, НАЙТИ («|», A3, FIND («Model =», A3) +6) -FIND («Model =», A3) +6)
Это должно вернуть результаты C230 из текста выше.