Ich möchte, dass jede Zelle mit PB22 beginnt, der Benutzer jedoch nur den zufälligen Wert hinter PB22 hinzufügen soll, ohne PB22 zu löschen. Spalte A PB2200003 PB2200025 PB2201295
Vielen Dank für alle Informationen, die Sie geben können :)
Antwort1
Verwenden Sie die Funktion CONCAT. Geben Sie in Spalte 1 PB2 ein und lassen Sie Spalte 2 für den Benutzerwert frei. Verwenden Sie in Spalte 3 die Formel =CONCAT(Spalte1, Spalte2). Dann wird in Spalte 3 der neue Wert angezeigt. Sie können Spalte 1 ausblenden, damit Benutzer den Wert nicht ändern können.
Antwort2
Eine Möglichkeit wäre, die „numerische“ Formatierung der Zelle anzupassen.
Die benutzerdefinierte Zahlenformatierung kann sogar Textzeichenfolgen formatieren, daher ist der Name nicht ganz perfekt. Sie scheinen nur numerische Eingaben zu erwarten, daher wäre das nicht erforderlich, könnte aber durchgeführt werden. Verwenden Sie ein benutzerdefiniertes Format wie:
"PB22"0;"PB22"-0;"PB22"0;"PB22"@
Dadurch wird „PB22“ am Anfang der eingegebenen Nummer hinzugefügt. Dies würde sogar dem eingegebenen Text hinzugefügt.
Für die Beispiele, die Sie anführen, ist das ganz gut geeignet. Es wird für sie keine Möglichkeit geben, es einfach so zu löschen oder zu ändern. Sie können es absichtlich und mit einfachen Schritten tun, aber sie können es nicht aus Versehen oder durch „Unfall“ tun. Überhaupt nicht.
Vorbehalte:
Der tatsächliche Wert ist immer noch der, den sie eingeben. Wenn Sie also „1234“ eingeben, wird „PB221234“ angezeigt, aber tatsächlich ist nur „1234“ vorhanden. Alles gut für das, was Sie verlangen. Aber wenn jemand den eingegebenen Wert verwenden möchte und „PB22“ als Teil dessen verwenden möchte, was er aus der Zelle nimmt, muss er das dort hinzufügen, wo er den Wert verwendet, da nur „1234“ aus der Zelle genommen wird. Andererseits kann dies eine Stärke sein, denn wenn sie dieses Präfix nicht verwenden möchten, ist es tatsächlich nicht vorhanden, sodass sie es in ihrer Formel nicht entfernen müssen, was ihre Aufgabe vereinfacht.
Wenn sie das Präfix selbst eingeben, wird es sicherlich seltsam aussehen ... „PB22PB221234“ ist ein Beispiel. Das wäre auch bei den meisten anderen Möglichkeiten der Fall, einschließlich des Erstellens der Zeichenfolge wie in
R0E
der Antwort von . Aber die Leute tun, was die Leute tun, also ist es eine Überlegung wert.Wenn Sie andere Präfixe verwenden möchten, wird es schnell... unübersichtlich. Sie müssen die Formatierungszeichenfolgen ändern, um mit den Dingen Schritt zu halten. Dies ist jedoch auch bei anderen Methoden ein Problem (siehe 2. oben).
Wie bei den meisten Dingen kommt es also darauf an, wie Sie es angehen möchten und was Ihre Tabelle und die Art und Weise, wie sie von den Benutzern verwendet wird, zulassen.