2016-03-30 11 views
0

Excel ich eine Spalte in meiner Excel-Tabelle machen will, die Art wie folgt aussieht:Make Zählung sequentiell zwischen Text

AA____001_XLA 
AA____002_XLA 
AA____003_XLA 
AA____004_XLAN 
AA____005_XLAN 
AA____006_XLAN 
AA____007_TLA 
AA____008_TLA 
AA____009_TLA 
AA____010_TLAN 
... 

Im Grunde ist es eine dreistellige Zahl nach oben zwischen zwei Text/Symbol Zählen - Fragmente. Aber da die Liste ziemlich lang ist, suche ich nach einer Möglichkeit, die Liste automatisch zu erweitern. Ich suche nur nach einer Möglichkeit, die Zahlen in der Mitte nach oben zählen zu lassen, den Text drumherum werde ich manuell anpassen.

+1

Willkommen in SO. Während Excel Gleichungen auf Stackoverflow geschrieben, Sie könnten eine bessere Antwort auf SuperUser erhalten: –

Antwort

2

Starten Sie in A1, können Sie ="AA_____"&TEXT(ROW(),"000")&"_XLAN" tun, und ziehen Sie nach unten.

Wenn Sie sich in einer Reihe anderer als 1 beginnen, dann Text(Row()-x,"000") verwenden, wo x die Starting Row - 1 ist (dh, wenn Ihre Formel in A100 beginnt, verwenden Text(Row()-99,"000")

+1

+1, aber es könnte Sinn machen, dass der "AA" -Teil in Spalte A, der "XLAN" -Teil in Spalte B und etwas, das sie zusammen mit 'TEXT (ROW()) in Spalte C, da OP erwähnt, die Textteile getrennt anpassen zu müssen –

+0

@JohnColeman - Ausgezeichneter Punkt.Ich habe es einfach so belassen, da OP sagte, dass er manuell anpassen würde.Ob jedoch, wenn es ein Muster gibt/Weg zu wissen, was der Endtext ist Wir werden wahrscheinlich auch daran arbeiten. – BruceWayne

+0

Das ist, was ich gesucht habe. Leider gibt es kein Muster für die umgebenden Textteile, aber es ist ziemlich statisch, so dass Suchen und Ersetzen sich schnell genug darum kümmern wird. – user146854