Рада: Іншыя мовы Google-Перакладзеныя. Вы можаце наведаць English версія гэтай спасылкі.
Увайсці
x
or
x
x
рэгістрацыя
x

or

Як атрымаць першую літару кожнага слова з клеткі?

Выказаўшы здагадку ў вас ёсць спіс назвы краін на лісце, і зараз вам трэба атрымаць першую літару кожнага слова ў клетцы, як наступныя скрыншоты паказана. Як правіла, няма прамога прыкметы, каб забраць першую літару кожнага слова ў Excel. Але, вось, я магу казаць пра карыснае спосабе вырашэння гэтай задачы.

док-экстракт-першае letter1

Выняць першую літару кожнага слова з вочка з User Defined Function


стрэлка сіняга правага бурбалкіВыняць першую літару кожнага слова з вочка з User Defined Function


У Excel можна стварыць Пэўныя карыстальнікам функцыі каб атрымаць першыя літары кожнага слова ў клетцы. Калі ласка, як гэта:

1, утрымліваючы націснутай ALT + F11 ключы, каб адкрыць Microsoft Visual Basic для прыкладанняў вокны.

2, націсніце Уставіць > МодуліІ ўстаўце наступны код у акно модуля. </ Р>

Function GetFirstLetters(rng As Range) As String
'Update 20140325
    Dim arr
    Dim I As Long
    arr = VBA.Split(rng, " ")
    If IsArray(arr) Then
        For I = LBound(arr) To UBound(arr)
            GetFirstLetters = GetFirstLetters & Left(arr(I), 1)
        Next I
    Else
        GetFirstLetters = Left(arr, 1)
    End If
End Function

3, Затым захавайце і зачыніце гэты код, вярніцеся ў табліцу і ўвесці гэтую формулу = GetFirstLetters (A2) (A2 паказвае на вочка, якое вы хочаце, каб атрымаць першую літару, вы можаце змяніць яго, як вам трэба) ў пустое вочка. Глядзіце скрыншот:

док-экстракт-першае letter1

4, А затым націсніце Уводзіць ключ і абярыце вочка B2, а затым перацягнуць маркер запаўнення вочак, якія вы хочаце ўжыць гэтую формулу. І ўсе першыя літары былі вынятыя з шэрагу слоў, см скрыншот:

док-экстракт-першае letter1


Артыкулы па тэме:

Як атрымаць першы / апошні / нае слова з тэкставай радкі ў Excel?



Рэкамендаваны інструменты для павышэння прадукцыйнасці

ўкладка Упраўленне

золата star1 Прынясіце зручныя укладкі ў Excel і іншыя офісныя праграмы, гэтак жа, як Chrome, Firefox і новы Internet Explorer.

Kutools для Excel

золата star1 Дзіўна! Павышэнне прадукцыйнасці ў 5 хвілін. Не трэба ніякіх спецыяльных навыкаў, захаваць абодва гадзіны кожны дзень!

золата star1 300 Новыя магчымасці для Excel, зрабіць Excel Шмат Лёгкі і магутны:

  • Зліццё клетак / радкоў / слупкоў без страты дадзеных.
  • Аб'яднанне і аб'яднанне некалькіх лістоў і працоўных кніг.
  • Параўнанне дыяпазонаў, капіраванне некалькіх дыяпазонаў, пераўтварэнне тэксту ў дату, групу і валютнай канверсію.
  • Граф па Colors, пэйджынгавай подытогами, Advanced Сартаванне і супер фільтр,
  • Больш Select / Insert / Delete / Тэкст / Фармат / Спасылка / каментар / Workbooks / Рабочыя лісты Інструменты ...

Здымак экрана Kutools для Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Oleg · 9 months ago
    Подскажите пожалуйста, можно ли модифицировать код чтобы забиралась не первые а Заглавные буквы?
  • To post as a guest, your comment is unpublished.
    nawal jha · 2 years ago
    i think it has one bug, it's automatically removed from module when sheet is closed, need to again every time when open sheet same process to be required, please advice how to save this formula in excel permanently.
  • To post as a guest, your comment is unpublished.
    NoOne · 2 years ago
    Please include this part:

    If you create a function called DISCOUNT in a workbook called Personal.xlsb and you call that function from another workbook, you must type =personal.xlsb!discount(), not simply =discount().

    https://support.office.com/en-us/article/Create-Custom-Functions-in-Excel-2007-2f06c10b-3622-40d6-a1b2-b6748ae8231f
  • To post as a guest, your comment is unpublished.
    Adam Pavey · 2 years ago
    Very helpful. Exactly what I was after.
  • To post as a guest, your comment is unpublished.
    Sridhar · 3 years ago
    Thank you very much.. its working.. u rocks