powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как можно текстовой часть отделить от цифры?
17 сообщений из 17, страница 1 из 1
Как можно текстовой часть отделить от цифры?
    #36606631
Andres N.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как можно текстовой часть отделить от цифры?
Например, из "525D" надо получить 525.
Можно конечно использувать
Код: plaintext
=ПСТР(E3; 1 ; 3 )
Но, это будет работат если число трехзначный (525).
А как можно это функции сделать "универсальный"?
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #36606900
nilem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andres N.,

Попробуй использовать такую функцию:

Function БЕЗБУКВ (ячейкаAs Range) As Long
Dim i As Integer, Результат As String, Символ As String

For i = 1 To Len(ячейка)
Символ = Mid(ячейка, i, 1)
If IsNumeric(Символ) Then
Результат = Результат & Символ
End If
Next i
БЕЗБУКВ = Val(Результат)
End Function

На листе будет: =БЕЗБУКВ(ячейка)
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #36607148
Фотография -O_o-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Andres N.

тут посмотрите ТЫЦ
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #36607178
f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А простая функция Val() вам не подходит?
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #36607204
nilem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FА простая функция Val() вам не подходит?

Подходит, если ищем число в 1234D. А если 123D45C?
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #36607284
Andres N.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nilemFА простая функция Val() вам не подходит?

Подходит, если ищем число в 1234D. А если 123D45C?

Мне надо именно 1234D. Но,функция допустим VAL(A3) у меня ошибка дает: #ИМЯ?. меня Excel русский, может быть по этому?
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #36607338
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если текстовая часть постоянная, то можно так:
=ПОДСТАВИТЬ(E3;"D";)
если нужно в итоге число, то:
=--ПОДСТАВИТЬ(E3;"D";)
можно и перемножить данные с одинаковой буквенной частью, KL недавно предлагал такую формулу.
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #36607401
Andres N.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не, текстовая часть непостоянная. Но, всегда в конце слова.
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #36607437
nilem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andres N.,

Ну а если скопировать код функции в стандартный модуль, а на листе написать формулу
=БЕЗБУКВ(A3)
Не получается?
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #36607444
f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Val() надо писать в VBA.
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #36607455
Andres N.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не получается. Oшибка : #ИМЯ?.
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #36607471
Volodshan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
F, если такие "заморочки" постоянны, то, как один из вариантов, установить ASAP Utilities - около 300 надстроек в одном пакете (бесплатном для л/п), в их числе и извлечение/удаление текста/цифр, но только буковок аглицких...
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #36607482
nilem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andres N.,

Вот посмотри пример в файле. Если цифры и буквы вразброс, то БЕЗБУКВ1, если буквы только в конце, то БЕЗБУКВ2
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #36607523
Andres N.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем огромное спасибо за помощь.
Nilem, то что надо. Cпасибо.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как можно текстовой часть отделить от цифры?
    #39407034
VascoDeGama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nilem, спасибо! Но что делать, формула БЕЗБУКВ работает, если количество цифр в ячейке до 9. А если требуется вычленять куда более длинные цифровые значения?
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #39407256
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Напиши свою, с учётом своих требований.
...
Рейтинг: 0 / 0
Как можно текстовой часть отделить от цифры?
    #39407411
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как можно текстовой часть отделить от цифры?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]