Wie füge ich ein Präfix vor allen Datenelementen in Spalte B hinzu?


2

In der Spalte BI haben Kontaktnummer.
Ich möchte allen einen Ländercode hinzufügen.

Wenn die Nummer beispielsweise 123456 lautet, soll sie 88123456 lauten.

Jede Nummer befindet sich in einer Zeile, und es gibt ungefähr tausend von ihnen. Daher möchte ich eine automatische Methode, mit der ich jedem von ihnen die Landesvorwahl ohne Leerzeichen hinzufügen kann.



@Melpher, ich würde behaupten, dass dies eine akzeptable Vervielfältigung gemäß Punkt 3 der Richtlinien ist - dies ist in meinen Augen ein "ähnliches, aber nicht ganz dasselbe Duplikat".
DMA57361

Antworten:


4

Die direkte Änderung ist nicht so einfach wie sie sein könnte. Die schnellste Lösung ist meines Erachtens eine schnelle Formel in einer neuen Spalte. Kopieren Sie dann diese Spalte in Werte (Entfernen der Formel) und ersetzen Sie die alte Spalte.

Sie können eine der folgenden Formeltypen verwenden, sie sind gleichwertig und beide können erweitert werden, um so viele Elemente zu verknüpfen, wie Sie möchten:

= "88" & B1
= CONCATENATE( "88" , B1 )

Was ist zu tun

  • Erstellen Sie eine neue Spalte, die neben Ihren Daten erstellt wird
  • Fügen Sie die obige (nach Bedarf geänderte) Formel oben in die neue Spalte ein
  • Füllen Sie die Formel bis zum Ende der Spalte aus.
  • Kopieren Sie die gesamte Spalte.
  • Inhalte als Werte in die neue Spalte einfügen.
  • Überprüfen Sie nochmals, ob die neuen Daten korrekt sind.
  • Ersetzen Sie die alte Datenspalte durch die neue, geänderte Spalte.

2

In Excel 2007 können Sie auch die bedingte Formatierung verwenden:

Wählen Sie die Zellen aus, die Sie ändern möchten. Wählen Sie unter "Bedingte Formatierung" die Option "Neue Regel".

Wählen Sie unter "Regeltyp" die Option "Nur Zellen formatieren, die enthalten".

Wählen Sie unter "Regelbeschreibung" "Zellenwert", "zwischen", "0", "9999999" - Sie können diese Werte natürlich Ihren Anforderungen entsprechend anpassen.

Klicken Sie auf [Format] und wählen Sie dann auf der Registerkarte "Zahl" die Option "Benutzerdefiniert". Geben Sie im Feld "Typ" "Allgemein" mit "88" 0 "ein (dh es sollte" 88 "0 enthalten).

Dies ist in gewisser Hinsicht das Gleiche wie die vorherige Antwort, wird jedoch durchgeführt, ohne dass eine neue Spalte erstellt werden muss. Beachten Sie jedoch, dass der tatsächliche Wert in der Zelle nicht die Zahl "88" enthält. Wenn Sie also die Daten in den Zellen später kopieren oder verwenden möchten (neben dem einfachen Kopieren und Einfügen in Vanille, das auch die bedingte Formatierung repliziert), werden viele Methoden verwendet Fügen Sie NICHT das Präfix "88" hinzu.


1

Verwenden Sie die Flash Fill-Funktion. Geben Sie in die nebenstehende Spalte ein Beispiel ein, wie Ihre Daten angezeigt werden sollen. Klicken Sie auf die Eingabetaste. Klicken Sie auf Daten - Flash ausfüllen. Ihre Daten werden automatisch ausgefüllt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.