Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Office Новый топик    Ответить
 как разделить данные в ячейке exl знаком тире?  [new]
Marina : )
Guest
есть массив данных, в каждой ячейке есть цифры и буквы. нужно отделить первые четыре символа знаком тире....это возможно?
20 сен 17, 09:55    [20807960]     Ответить | Цитировать Сообщить модератору
 Re: как разделить данные в ячейке exl знаком тире?  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 16301
For Each OneCell In MyRange
    OneCell.Value = Left(OneCell.Value,4) & "-" & Mid(OneCell.Value,5)
Next
20 сен 17, 10:33    [20808111]     Ответить | Цитировать Сообщить модератору
 Re: как разделить данные в ячейке exl знаком тире?  [new]
MARINA : )
Guest
Akina,
Спасибо за ответ. а как подставить ее в exl? я простой пользователь....
20 сен 17, 11:27    [20808336]     Ответить | Цитировать Сообщить модератору
 Re: как разделить данные в ячейке exl знаком тире?  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 16301
B1=ЛЕВСИМВ(A1;4)&"-"&ПСТР(A1;5;ДЛСТР(A1))
20 сен 17, 13:49    [20808909]     Ответить | Цитировать Сообщить модератору
 Re: как разделить данные в ячейке exl знаком тире?  [new]
MARINA : )
Guest
Akina,
Спасибо! Получилось. всё как надо!
20 сен 17, 14:23    [20809072]     Ответить | Цитировать Сообщить модератору
 Re: как разделить данные в ячейке exl знаком тире?  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 43620
тире или минус? Это разные символы
20 сен 17, 15:15    [20809272]     Ответить | Цитировать Сообщить модератору
 Re: как разделить данные в ячейке exl знаком тире?  [new]
Marina : )
Guest
andreymx,
в данном случае это не принципиально, важно было отделить
все получилось как хотела
спасибо
20 сен 17, 17:31    [20809743]     Ответить | Цитировать Сообщить модератору
 Re: как разделить данные в ячейке exl знаком тире?  [new]
The_Prist
Member

Откуда: www.excel-vba.ru
Сообщений: 1610
Marina : ),

А можно и без формул: вкладка Данные -Текст по столбцам. С разделителем -Другой. Указываете тире.
21 сен 17, 08:53    [20810895]     Ответить | Цитировать Сообщить модератору
 Re: как разделить данные в ячейке exl знаком тире?  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 16301
The_Prist, в исходных данных у неё никакого тире нет и в помине, наоборот, его нужно вставить. Да, можно было и через ТекстПоСтолбцам сделать, а потом обратно слить, но это фактически лишняя операция будет.
21 сен 17, 09:49    [20811022]     Ответить | Цитировать Сообщить модератору
 Re: как разделить данные в ячейке exl знаком тире?  [new]
The_Prist
Member

Откуда: www.excel-vba.ru
Сообщений: 1610
Akina,

а-а-а... я не так понял. Тогда да, формулами в итоге все равно проще будет.
21 сен 17, 11:55    [20811672]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Office Ответить