|
Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2019 - [решено] Excel 2019: Как преобразовать текст из ячейки одной формулой? |
|
2019 - [решено] Excel 2019: Как преобразовать текст из ячейки одной формулой?
|
Пользователь Сообщения: 125 |
Профиль | Отправить PM | Цитировать
Добрй день.
Подскажите, как преобразовать текст из ячейки одной формулой, без VBA, по такому правилу: Ячейка А: TSLA JUN 17 640 CALL Ячейка В: TSLA220617C00640000 Описание правила: https://help.yahoo.com/kb/SLN13884.html?guccounter=1 Т.е. нужно вместо названия месяца буквами подставлять номер месяца , а вместо CALL - C, PUT - P. |
|
Отправлено: 15:44, 17-06-2022 |
Ветеран Сообщения: 2708
|
Профиль | Отправить PM | Цитировать stuermer01, Жизнь как в сказке: чем дальше, тем страшнее.
Цитата stuermer01:
Не понимаю, что такое страйк, но если перед цифрами должно быть 2 нуля (подробности Вы тщательно скрываете ), то =ПСТР(A2;1;НАЙТИ(" ";A2)-1)&($B$1-2000)*100+ПОИСКПОЗ(ПСТР(A2;НАЙТИ(" ";A2)+1;3);{"JAN";"FEB";"MAR";"APR";"MAY";"JUN";"JUL";"AUG";"SEP";"OKT";"NOV";"DEC"};0)&ПСТР(A2;НАЙТИ(" ";A2)+5;2)&ПСТР(A2;НАЙТИ(" ";A2;НАЙТИ(" ";A2;1)+8)+1;1)&ПСТР("00"&ПОДСТАВИТЬ(ПСТР(A2;НАЙТИ(" ";A2)+8;НАЙТИ(" ";A2;НАЙТИ(" ";A2)+8)-(НАЙТИ(" ";A2)+8));".";"")&"0000000";1;8) |
|
------- Отправлено: 07:52, 23-06-2022 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 125
|
Профиль | Отправить PM | Цитировать Цитата megaloman:
Работает все правильно, спасибо! |
|
Последний раз редактировалось stuermer01, 23-06-2022 в 20:27. Отправлено: 20:21, 23-06-2022 | #12 |
Ветеран Сообщения: 2708
|
Профиль | Отправить PM | Цитировать Цитата stuermer01:
Цитата stuermer01:
=ПСТР(A6;1;НАЙТИ(" ";A6)-1)&($B$1-2000)*100+ПОИСКПОЗ(ПСТР(A6;НАЙТИ(" ";A6)+1;3);{"JAN";"FEB";"MAR";"APR";"MAY";"JUN";"JUL";"AUG";"SEP";"OKT";"NOV";"DEC"};0)&ПСТР(A6;НАЙТИ(" ";A6)+5;2)&ПСТР(A6;НАЙТИ(" ";A6;НАЙТИ(" ";A6;1)+8)+1;1)&ПСТР(ЕСЛИОШИБКА(ПСТР(A6;НАЙТИ(" ";A6)+8;НАЙТИ(" ";A6;НАЙТИ(" ";A6)+8)-(НАЙТИ(" ";A6)+8))*1;ПОДСТАВИТЬ(ПСТР(A6;НАЙТИ(" ";A6)+8;НАЙТИ(" ";A6;НАЙТИ(" ";A6)+8)-(НАЙТИ(" ";A6)+8));".";",")*1)*1000+100000000;2;8) |
||
------- Отправлено: 09:10, 24-06-2022 | #13 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
MySQL - Добавить текст в середину ячейки | Okot | Программирование и базы данных | 3 | 06-12-2017 13:52 | |
2010 - Экспорт данных из одной книги excel в другую | Tyamich | Microsoft Office (Word, Excel, Outlook и т.д.) | 5 | 27-10-2016 16:31 | |
CMD/BAT - [решено] Как преобразовать слова, написанные на одной линии , на текст в одну строку | ufooo | Скриптовые языки администрирования Windows | 4 | 17-05-2015 17:13 | |
Разное - [решено] Преобразовать текст | dvasek | Microsoft Office (Word, Excel, Outlook и т.д.) | 2 | 13-02-2015 01:14 | |
2010 - [решено] Помогите с формулой в Excel | Vehal | Microsoft Office (Word, Excel, Outlook и т.д.) | 5 | 28-09-2010 20:22 |
|