2009-02-10 20 views

Antwort

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

Angenommen, A1 hat den ersten Namen; B1 Nachnamen

+0

diese Formel ist statisch, weil Sie A1 geschrieben haben, können Sie sagen, ob ich es dynamisch machen kann –

+0

Ziehen Sie einfach die Zelle von unten rechts oder Doppelklick auf alle Zeilen zu erweitern ... –

20

Persönlich mag ich die & Funktion für diesen

Unter der Annahme, dass Sie die Zellen A1 und A2 für John Smith

=left(a1,1) & b1 

verwenden Wenn Sie zum Beispiel einen Zeitraum von Text zwischen, hinzufügen möchten

=left(a1,1) & "." & b1 
+0

Ich stimme zu ... Ich hasse es Geben Sie "CONCATENATE (...") anstatt nur das & Symbol ein –

+2

In der Tat. Ich könnte den Punkt einer Verkettungsfunktion sehen, wenn Sie einen Bereich übergeben könnten, aber ... Sie können nicht. – Hobbo

3

Verwenden folgende Formel:

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

für

Josh Smith = jsmith 

beachten Sie, dass A1 und B1 Namen enthält enthält Namen

-1

Frage war: Angenommen, T john john T umgewandelt werden soll, wie in Excel ändern?

Wenn Text "T john" ist in Zelle A1

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

und mit einem Nicken auf die & Menge

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

den rechten Teil des Strings nimmt mit Ausnahme der ersten 2 Zeichen, fügt ein Leerzeichen, fügt das erste Zeichen hinzu.

+3

Bitte [nicht Verwenden Sie Signaturen oder Slogans] (http://stackoverflow.com/faq#signatures) in Ihren Posts. – meagar

1

Dies ist, was Formel I verwendet, um den ersten Buchstaben des Vornamens und den ersten Buchstaben des Nachnamens aus 2 verschiedenen Zellen in eine zu bekommen:

=CONCATENATE(LEFT(F10,1),LEFT(G10,1)) 
Lee Ackerman = LA 
1

nicht sicher, warum niemand Semikolons ist mit . So funktioniert es bei mir:

Lösungen mit Komma erzeugen einen Fehler in Excel.

Verwandte Themen