32

列 A に名、列 B に姓を含む Excel シートがあります。名の最初の文字を含む 3 番目の列 C を作成し、それを姓に追加して、first initial + surnameを作成したいと考えています。

First Name    Last Name    Combined Name
John          Smith        jsmith

これを Excel を使用してどのように行うことができますか?

4

6 に答える 6

66
=CONCATENATE(LEFT(A1,1), B1)

A1 が最初の名前を保持していると仮定します。B1 姓

于 2009-02-10T20:33:14.867 に答える
20

個人的に私はこのための&関数が好きです

JohnSmithにセルA1とA2を使用していると仮定します

=left(a1,1) & b1

ピリオドなどの間にテキストを追加する場合

=left(a1,1) & "." & b1
于 2009-02-11T16:21:36.790 に答える
3

次の式を使用します。

=CONCATENATE(LOWER(MID(A1,1,1)),LOWER( B1))

為に

Josh Smith = jsmith

A1 には名前が含まれ、B1 には姓が含まれていることに注意してください。

于 2009-03-01T07:25:55.777 に答える
1

これは、名前の最初の文字と姓の最初の文字を2つの異なるセルから1つに取得するために使用した式です。

=CONCATENATE(LEFT(F10,1),LEFT(G10,1))
Lee Ackerman = LA
于 2013-05-10T22:49:06.860 に答える
-1

質問: T john が john T に変換されるとします。Excel で変更するにはどうすればよいですか?

テキスト「T john」がセル A1 にある場合

=CONCATENATE(RIGHT(A1,LEN(A1)-2)," ",LEFT(A1,1))

そして群衆にうなずいて

=RIGHT(A1,LEN(A1)-2)&" "&LEFT(A1,1)

最初の 2 文字を除く文字列の右側の部分を取得し、スペースを追加して、最初の文字を追加します。

于 2010-12-07T14:28:38.857 に答える