Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / ПОДСТАВИТЬ EXCEL / 10 сообщений из 10, страница 1 из 1
29.01.2013, 15:45
    #38129074
kingmor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОДСТАВИТЬ EXCEL
Господа перерыл весь форум, не получается понять как сделать чудоКод

у меня есть рабочий кусочек
Код: access
=ПОДСТАВИТЬ(Номенклатура!R[1]C[-3];ЛЕВСИМВ(Номенклатура!R[1]C[-3];НАЙТИ(" ";Номенклатура!R[1]C[-3];1));"")

пытаюсь сделать так чтобы в том тексте который получился был перенос строки (насколько я понял это СИМВОЛ(10) )
основной знак табуляции у меня ";" то есть у меня получилось следующее
Код: access
=ПОДСТАВИТЬ(Номенклатура!RC[1];ЛЕВСИМВ(Номенклатура!RC[1];НАЙТИ(" ";Номенклатура!RC[1];1));"")+ПОДСТАВИТЬ(""; ";"; "символ(10)";"")


но Это не работает... подскажите как будет правильно выгдядеть
...
Рейтинг: 0 / 0
29.01.2013, 15:51
    #38129088
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОДСТАВИТЬ EXCEL
символ(10) не надо в кавычки брать. так Вы формулу в текст " символ(10) " превращаете
...
Рейтинг: 0 / 0
29.01.2013, 15:54
    #38129098
kingmor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОДСТАВИТЬ EXCEL
спасибо за ответ, но не получилось...
Код: sql
1.
=ПОДСТАВИТЬ(Номенклатура!RC[1];ЛЕВСИМВ(Номенклатура!RC[1];НАЙТИ(" ";Номенклатура!RC[1];1));"")+ПОДСТАВИТЬ(""; ";"; символ(10);"")



не заработало
...
Рейтинг: 0 / 0
29.01.2013, 16:28
    #38129157
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОДСТАВИТЬ EXCEL
Давайте пример
...
Рейтинг: 0 / 0
29.01.2013, 16:43
    #38129181
kingmor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОДСТАВИТЬ EXCEL
Serge 007,
...
Рейтинг: 0 / 0
29.01.2013, 16:55
    #38129204
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОДСТАВИТЬ EXCEL
Я сразу и не заметил что Вы пытались СКЛАДЫВАТЬ текст и текст

Так надо было:
Код: vbnet
1.
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(Номенклатура!B2;ЛЕВСИМВ(Номенклатура!B2;НАЙТИ(" ";Номенклатура!B2;1));"");";";СИМВОЛ(10))
...
Рейтинг: 0 / 0
29.01.2013, 16:56
    #38129208
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОДСТАВИТЬ EXCEL
В R1C1 так:
Код: vbnet
1.
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(Номенклатура!RC[1];ЛЕВСИМВ(Номенклатура!RC[1];НАЙТИ(" ";Номенклатура!RC[1];1));"");";";СИМВОЛ(10))
...
Рейтинг: 0 / 0
29.01.2013, 16:57
    #38129209
kingmor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОДСТАВИТЬ EXCEL
Serge 007,

СПАСИБООООО огромнейшое я над этим бьюсь в 9-ти утра.
...
Рейтинг: 0 / 0
29.01.2013, 17:30
    #38129295
kingmor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОДСТАВИТЬ EXCEL
а если убрать ещё ошибочные лишние пробелы из вывода ? тогда как ?

Код: sql
1.
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(Номенклатура!B3;ЛЕВСИМВ(Номенклатура!B3;НАЙТИ(" ";Номенклатура!B3;1));"");"; ";СИМВОЛ(10));"  ";" ";)




это не сработало...
...
Рейтинг: 0 / 0
29.01.2013, 18:02
    #38129383
kingmor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОДСТАВИТЬ EXCEL
нашёл решение )) нужно было поиграться, правильная версия последнего кода

Код: sql
1.
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(Номенклатура!B2;ЛЕВСИМВ(Номенклатура!B2;НАЙТИ(" ";Номенклатура!B2;1));"");";";СИМВОЛ(10));" ";"")
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / ПОДСТАВИТЬ EXCEL / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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