Страницы: 1
RSS
Формула
 
Есть Строка:БАГАУТДИНОВ ДАМИР ХУСЯИНОВИЧ (Клиент: ЗОЛОКОТСКИЙ МИХАИЛ ЮРЬЕВИЧ) как можно вытащить ЗОЛОКОТСКИЙ М.Ю. проще чем формулой  
=ЛЕВСИМВ(ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));НАЙТИ(" ";RC[-1];1))&ПСТР(ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));НАЙТИ(" ";ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));1)+1;1)&"."&ПСТР(ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));НАЙТИ(" ";ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));НАЙТИ(" ";ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));1)+1)+1;1)&"."
 
))))) помогите научиться
 
{quote}{login=Фас}{date=25.07.2008 01:28}{thema=Формула}{post}Есть Строка:БАГАУТДИНОВ ДАМИР ХУСЯИНОВИЧ (Клиент: ЗОЛОКОТСКИЙ МИХАИЛ ЮРЬЕВИЧ) как можно вытащить ЗОЛОКОТСКИЙ М.Ю. проще чем формулой  
=ЛЕВСИМВ(ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));НАЙТИ(" ";RC[-1];1))&ПСТР(ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));НАЙТИ(" ";ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));1)+1;1)&"."&ПСТР(ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));НАЙТИ(" ";ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));НАЙТИ(" ";ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));1)+1)+1;1)&"."
 
))))) помогите научиться{/post}{/quote}  
Ошибся... вот такая формула  
=ЛЕВСИМВ(ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));НАЙТИ(" ";ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));1))&ПСТР(ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));НАЙТИ(" ";ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));1)+1;1)&"."&ПСТР(ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));НАЙТИ(" ";ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));НАЙТИ(" ";ПСТР(СЖПРОБЕЛЫ(RC[-1]);НАЙТИ(":";СЖПРОБЕЛЫ(RC[-1]);1)+2;ДЛСТР(СЖПРОБЕЛЫ(RC[-1]))-ПОИСК(":";СЖПРОБЕЛЫ(RC[-1]);1));1)+1)+1;1)&"."
 
---  
Если текст в A2:  
 
=СЖПРОБЕЛЫ(ЛЕВСИМВ(ПРАВСИМВ(" "&ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";ПОВТОР(" ";60));3*60);60))  
 
Число 3 в выражении 3*60 означает номер слова справа  
---  
ZVI
 
{quote}{login=ZVI}{date=25.07.2008 03:40}{thema=Выделение i-го слова справа}{post}---  
Если текст в A2:  
 
=СЖПРОБЕЛЫ(ЛЕВСИМВ(ПРАВСИМВ(" "&ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";ПОВТОР(" ";60));3*60);60))  
 
Число 3 в выражении 3*60 означает номер слова справа  
---  
ZVI{/post}{/quote}  
Спасибо щас будим разбираться
 
{quote}{login=ZVI}{date=25.07.2008 03:40}{thema=Выделение i-го слова справа}{post}---  
Если текст в A2:  
 
=СЖПРОБЕЛЫ(ЛЕВСИМВ(ПРАВСИМВ(" "&ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";ПОВТОР(" ";60));3*60);60))  
 
Число 3 в выражении 3*60 означает номер слова справа  
---  
ZVI{/post}{/quote}  
---------  
Как всегда, ВАУ!!!!  
И как только это работает?!  
Даже не пытаюсь, пока на веру!!!
Страницы: 1
Наверх