-параметр "+7" видимо отвечает за длину искомого слова
Можно поставить эти числа внутри формулы - в зависимости от длины слова ? просто сейчас например слово короче на два символа - то в столбце где идут результаты - эти выводимые результаты обрезаются на два символа - слева и справа. (А если слово например больше на 1 символ - в результаты добавляются лишние символы)
Светлый, теперь работает, но не для всех значений (только если слово для поиска - ttx456s - имеет ровно 7 символов).
-параметр "+7" видимо отвечает за длину искомого слова
Можно поставить эти числа внутри формулы - в зависимости от длины слова ? просто сейчас например слово короче на два символа - то в столбце где идут результаты - эти выводимые результаты обрезаются на два символа - слева и справа. (А если слово например больше на 1 символ - в результаты добавляются лишние символы)dmitrijaltman8
dmitrijaltman8, ну вы б посомтрели что да как в формулах у меня
Код
=FIND($X$3&"(";$D$4:$D$73&$E$4:$E$73)+LEN($X$3)
Это как раз было то что вы хотели, но судя по всему вы как то криво применяете. Дайте пример файла который не находит все ваши 300 значений. Ну а то что с доп столбцом будет быстрее - тут и к бабке не ходи. По вашим 9000x2 значений сделать расчет 1 раз или столько раз сколько срабатывает формула массивная.
dmitrijaltman8, ну вы б посомтрели что да как в формулах у меня
Код
=FIND($X$3&"(";$D$4:$D$73&$E$4:$E$73)+LEN($X$3)
Это как раз было то что вы хотели, но судя по всему вы как то криво применяете. Дайте пример файла который не находит все ваши 300 значений. Ну а то что с доп столбцом будет быстрее - тут и к бабке не ходи. По вашим 9000x2 значений сделать расчет 1 раз или столько раз сколько срабатывает формула массивная.bmv98rus
Замечательный Временно просто медведь , процентов на 20.
-параметр "+7" видимо отвечает за длину искомого слова
Можно поставить эти числа внутри формулы - в зависимости от длины слова ? просто сейчас например слово короче на два символа - то в столбце где идут результаты - эти выводимые результаты обрезаются на два символа - слева и справа. (А если слово например больше на 1 символ - в результаты добавляются лишние символы)
Светлый, теперь работает, но не для всех значений (только если слово для поиска - ttx456s - имеет ровно 7 символов).
-параметр "+7" видимо отвечает за длину искомого слова
Можно поставить эти числа внутри формулы - в зависимости от длины слова ? просто сейчас например слово короче на два символа - то в столбце где идут результаты - эти выводимые результаты обрезаются на два символа - слева и справа. (А если слово например больше на 1 символ - в результаты добавляются лишние символы)dmitrijaltman8
Сообщение отредактировал dmitrijaltman8 - Воскресенье, 08.08.2021, 16:34
Светлый, не срабатывает. Некоторые результаты стали обрезаться на половину - с правой стороны (если слово меньше 7 символов). А если слово больше 7 символов - прибавляются лишние символы справа.
Светлый, не срабатывает. Некоторые результаты стали обрезаться на половину - с правой стороны (если слово меньше 7 символов). А если слово больше 7 символов - прибавляются лишние символы справа.dmitrijaltman8
Светлый, спасибо в общем работает. Но некоторые результаты (их немного) - выдаются обрезанными более чем на половину.
Не знаю почему. Особых отличий в самих этих обрезаемых текстовых записях - я не нашел. Они также начинаются с заданного слова и заканчиваются на ",)," как и все прочие.
Светлый, спасибо в общем работает. Но некоторые результаты (их немного) - выдаются обрезанными более чем на половину.
Не знаю почему. Особых отличий в самих этих обрезаемых текстовых записях - я не нашел. Они также начинаются с заданного слова и заканчиваются на ",)," как и все прочие.dmitrijaltman8
Сообщение отредактировал dmitrijaltman8 - Воскресенье, 08.08.2021, 20:04
Вот на этой строке Ваша формула выдаёт ошибку: fgh(435dfg ttx456s,),ttx456s(343097845 34dfg fd4,), Ищет первое совпадение, обрезает от второго по длине от первого.
Вот на этой строке Ваша формула выдаёт ошибку: fgh(435dfg ttx456s,),ttx456s(343097845 34dfg fd4,), Ищет первое совпадение, обрезает от второго по длине от первого.Светлый
Но меня все ж интересует, почему предпочтение отдается более длинной формуле? Даже если оставить без изменений то считате она чуть медленнее, а если 999 заменить на 99 то быстрее при наличии искомого и чуть медленнее при отсутствии
Но меня все ж интересует, почему предпочтение отдается более длинной формуле? Даже если оставить без изменений то считате она чуть медленнее, а если 999 заменить на 99 то быстрее при наличии искомого и чуть медленнее при отсутствии