Част от стринг?

7 отговора 234 прегледа
#1

Част от стринг?

Здравейте!
Не знам дали ще мога добре да обясня, но ми трябва следното: да извеждам в дадена клетка част от друга клетка, а не цялата клетка. примeрно имам номенклатурен номер HF68CE57 и искам в друга клетка само частта от стринга - "HF". Устройват ме и вариант като lookup и като сплит на "HF" в нова клетка.

Отговор
в отговор на ivan #2

Re: Част от стринг?

Нещо не стана много ясно ...
В другата клетка първите две букви ли искаш да изведеш?
=RIGHT(A1;2)

Или да намериш от коя част на стринга започва "HF"?
=FIND("HF";A1;1)

Отговор
в отговор на katia~k #3

Re: Част от стринг?

=MID(A1;FIND("HF";A1;1);2)
А така извежда първото "HF", където и да го намери в стринга.

Отговор
в отговор на katia~k #4

Re: Част от стринг?

Функциите, с които се "отрязва" част от някаква клетка са:
*LEFT - отрязва определен брой знаци като започва от ляво
*RIGHT - същото като LEFT, но започва отдясно
*MID - отрязва определен брой знаци като започва от дадено място и върви отляво на дясно.
За повече подробности - виж в Help-а

Отговор
в отговор на f(x)dx #5

Re: Част от стринг?

Много благодаря...... и на двамата! Точно тези функции търсех.
Катиа, за първия вариант ставаше дума.
А как бих могъл да срежа (сплитна) една колона с подобни стрингове (HF68CE57 примерно на две колони HF68 и CE57).

Отговор
в отговор на ivan #6

Re: Част от стринг?

Aко в А1 имаш: HF68CE57
то в В1, за да получиш HF68: =LEFT(A1;4)
а в C1, за да получиш CE57: =MID(A1;5;4) или =RIGHT(A1;4)
Ако дължината на стринга не е точно 8 знака, то може да използваш LEN ето така, за да получиш CE57: =MID(A1;5;LEN(A1)-4)



Отговор
в отговор на katia~k #7

Re: Част от стринг?

За колона има и друг чалъм
Data->Text to columns
С този инструмент една колона се разделя на няколко. Много е полезна, когато в колоната имаш записи с еднаква структура, но различна дължина.
Примерно HF-2518-12; PPT-18-365; M-435-L и т.н.
Предимството е, че тук няма формули и директно "разцепваш" колоната на две, три, четири и прочее колони. Недостатъкът е, че загубваш изходната колона. Освен това предварително трябва да вмъкнеш необходимият брой допълнителни колони вдясно от изходната.

Отговор
в отговор на f(x)dx #8

Re: Част от стринг?

10х
открих как става тоя номер :-)

Отговор