Страница 1 из 1
ЕвгеничЪ
здрасте!
задача такая...
например в ячейках b1,b2,b3,b4 проставлены значения 1,1,2,4 соответственно...
в ячейке а1 надо получить 01.01.02.04

т.е. из ячеек b взять значения и просто перенести в а1 и полуить нужный вид...
maxred
=0&b1&Номер ячейки с точкой&0&b2&Номер ячейки с точкой...

ну это криво конечно.
ЕвгеничЪ
maxred
0 и значение подставляются, а вот точку между ними никак вклинить не могу... ругаицца эксель...
daemon7
формула СЦЕПИТЬ я думаю поможет
будет примерно так
=СЦЕПИТЬ(0;В1;".";0;В2;".";0;В3;".";0;В4)
ЕвгеничЪ
огромное спасибо, афтолада как всегда оперативно выручила)))
шеф теперь думает, что я гений или лохматый программер))))

Последний раз редактировалось: ЕвгеничЪ (06 Октября 2008 11:02), всего редактировалось 1 раз
maxred
ЕвгеничЪ писал(а):

0 и значение подставляются, а вот точку между ними никак вклинить не могу... ругаицца эксель...


точка должна быть в ячейке.
ЕвгеничЪ
maxred писал(а):

точка должна быть в ячейке.


я ее в кавычки... как daemon7 подсказал)
ЕвгеничЪ
опять загвоздка маленькая... т.е. если исходные цифры в ячейках 1,2,3,4 соответсвенно, то все получается гладко...
и при использовании сцепки мы полчаем в нужной ячейке 01.02.03.04...

ну а если в исходной ячейке не однозначные, а двухзначные числа...
например 1,2,3,17...
то получим 01.02.03.017, а надо 01.02.03.17
т.е. при двухзначных числах ноль добавлять ненадо...
реально? очень надо...
bobby_brown
=TEXT( B1; "00" ) & "." & TEXT( B2; "00" ) и так далее
ЕвгеничЪ
bobby_brown
будь добр подскажи... вот я испольщую такой код:

=СЦЕПИТЬ(0;E4;".";0;F4;".";0;G4;".";0;H4)

т.е. ноль и точка добавляется вручную, ну и ко всему этому подставляются значения из нужных ячеек...
что куда надо добавить в эту формулу, что бы ноль добавлялся перед числом, только в том случае, когда оно двухзначное...

наврено где то как то условие надо вписать...
bobby_brown
=СЦЕПИТЬ( ТЕКСТ(E4; "00") ; "."; ТЕКСТ(F4; "00"); "."; ТЕКСТ(G4; "00"); "."; ТЕКСТ(H4; "00") )

или тот-же самый результат, как я написал в первый раз
=ТЕКСТ(E4; "00") & "." & ТЕКСТ(F4; "00") & "." & ТЕКСТ(G4; "00") & "." & ТЕКСТ(H4; "00")
komatoz
тыкс, в профильный раздел.
ЕвгеничЪ
komatoz
полезное че нить сделал бы....

bobby_brown писал(а):

=СЦЕПИТЬ( ТЕКСТ(E4; "00") ; "."; ТЕКСТ(F4; "00"); "."; ТЕКСТ(G4; "00"); "."; ТЕКСТ(H4; "00") )



или тот-же самый результат, как я написал в первый раз

=ТЕКСТ(E4; "00") & "." & ТЕКСТ(F4; "00") & "." & ТЕКСТ(G4; "00") & "." & ТЕКСТ(H4; "00")



огромное спасибо! как поробую отпишусь Drinks or Beer Drinks or Beer Drinks or Beer
ЕвгеничЪ
спасибо! все атлична!
Новая тема Ответить на тему
Показать сообщения:
Страница 1 из 1
Перейти:
ИНФОРМАЦИЯ ПО ИКОНКАМ И ВОЗМОЖНОСТЯМ

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы можете вкладывать файлы
Вы можете скачивать файлы