Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как разделить значание одной ячеки на две? (число + строка) / 9 сообщений из 9, страница 1 из 1
14.07.2011, 16:08
    #37352026
MS_User
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разделить значание одной ячеки на две? (число + строка)
В одном столбце содержится несколько сотен записей типа:
RTR44256
TFT525544
HUDT56888
....
Можно как-нибудь разделить их на две колонки - строка "RTR" и число "44256" (для первого случая)? Буквы идут всегда впереди, числа - после. Количество букв может разниться от 3 до 6, числа тоже разные (в диапазоне от 000001 и до 999999).
...
Рейтинг: 0 / 0
14.07.2011, 16:19
    #37352063
vikttur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разделить значание одной ячеки на две? (число + строка)
Первая - формула массива.
...
Рейтинг: 0 / 0
14.07.2011, 16:24
    #37352087
MS_User
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разделить значание одной ячеки на две? (число + строка)
viktturПервая - формула массива.Огромное при-Огромное СПАСИБО!!!!
...
Рейтинг: 0 / 0
14.07.2011, 17:14
    #37352226
MS_User
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разделить значание одной ячеки на две? (число + строка)
vikttur, а у ячейки формат чтоли какой-то особенный?
Код: plaintext
1.
=ЛЕВСИМВ(A1;ПОИСКПОЗ( 1 = 1 ;ЕЧИСЛО(-ПСТР(A1;СТРОКА($ 1 :$ 10 ); 1 ));)- 1 )
=ЛЕВСИМВ(F3;ПОИСКПОЗ( 1 = 1 ;ЕЧИСЛО(-ПСТР(F3;СТРОКА($ 1 :$ 10 ); 1 ));)- 1 )
Вроде одно и то-же, а не работает ((( Только если из Вашего примера вырезать ячейку - работает.
И диапазон - "СТРОКА" - ставить $1:$1000 ?
...
Рейтинг: 0 / 0
14.07.2011, 17:48
    #37352286
MS_User
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разделить значание одной ячеки на две? (число + строка)
vikttur, даже, если в вашем примере сделать двойной клик на ячейке с формулой (вытаскиванием отрывка строки), ничего не меняя результат становится - #Н/Д. Открываешь редактор формул - всё ОК, результат правильный.
Если не формат, тогда из-за чего правильное значение становится #Н/Д?
...
Рейтинг: 0 / 0
14.07.2011, 17:52
    #37352298
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разделить значание одной ячеки на две? (число + строка)
MS_User,
Формулы массива вводится нажатием Ctrl+Shift+Enter.
...
Рейтинг: 0 / 0
14.07.2011, 17:56
    #37352304
MS_User
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разделить значание одной ячеки на две? (число + строка)
Serge 007, ясно, благодарю!
...
Рейтинг: 0 / 0
14.07.2011, 21:28
    #37352503
Михаил Ч.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разделить значание одной ячеки на две? (число + строка)
Еще вариант (в желтых ячейках), массивный ввод не требуется
...
Рейтинг: 0 / 0
15.07.2011, 09:24
    #37352922
vikttur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разделить значание одной ячеки на две? (число + строка)
MS_UserИ диапазон - "СТРОКА" - ставить $1:$1000 ?
Здесь СТРОКА() определяет номер вхождения символа в текстовую строку.
Так как производится поиск первого числа, верхний предел диапазона нужно установить не меньше максимально возможного числа букв перед числом. Для "HUDT56888" достаточно СТРОКА(1:5)

Пример. А1 ="чупакабра" ПСТР(A1;СТРОКА($5:$7);1)
Последовательно выбирает 5, 6, 7 символ из А1 :
={"к":"а":"б"}
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как разделить значание одной ячеки на две? (число + строка) / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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