Страницы: 1
RSS
Символ конца строки в ячейке
 
Добрый день,

А существует ли в Экселе символ конца строки в ячейке?
Допустим если в ячейке есть одинаковые символы, но один из них находится в конце строки ячейке, и именно его нужно заменить через  ctrl-H?
Например:
5яблоко5
поменять на:
5яблоко8

В одном из языков программирования есть спец символ $, обозначает конец строки и это можно обыгрывать. Есть ли в Экселе  тоже самое?
 
это вам в word надо...
ну или в excel, но через vba и regexp.
фрилансер Excel, VBA - контакты в профиле
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг
 
Вариант - =ПРАВСИМВ() ... ;)
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
Да, точно, в Ворде можно сделать конец абзаца, спасибо!

А в Экселе, понял как удалить в конце строки, а вот как заменить, пока не ясно. Удалить будет вот так:
=Если(ПРАВСИМВ(A1;1)="5";ПСТР(A1;1;ДЛСТР(A1)-1);A1)
 
Вариант - =ПОДСТАВИТЬ() ... ;)
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
ну чуть-чуть осталось-то   :)  
Код
=Если(ПРАВСИМВ(A1;1)="5";ПСТР(A1;1;ДЛСТР(A1)-1)&"8";A1)
Изменено: ikki - 17.11.2013 20:03:53
фрилансер Excel, VBA - контакты в профиле
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг
 
И еще чуть-чуть    :)  
...ПРАВСИМВ(A1)="5"...

Вдруг нужны только пятерки и их (пятерок) нет больше?
=5&ПОДСТАВИТЬ(ПСТР(A1;2;20);5;8)
Страницы: 1
Читают тему
Наверх