Wie formatiere ich eine Excel-Zelle basierend auf einer anderen Zelle in einer anderen Spalte?

378
Lights

Ich katalogisiere Spieleelemente in einem Google Sheet. Ich muss den Wert aus einer Spalte nehmen, ihn formatieren (mit Unterstrichen anstelle von Leerzeichen und einem .png am Ende) und ihn in einer anderen Spalte speichern.

Beispielsweise hat Zelle A268 Bounty Hatden Text. Ich brauche Zelle F268, um zu wechselnbounty_hat.png

Wie kann ich das erreichen?

1

1 Antwort auf die Frage

3
Tom Brunberg

Sie können dies nicht nur mit der Formatierung von Zellen tun, sondern mit einer einfachen Reihe von Schritten als einzelne Formel.

In Ihrer Formel müssen Sie drei Schritte ausführen:

  1. Verketten Sie den String in A268 mit der String-Konstante ".png" - verwenden Sie den &Operator
  2. Ersetzen Sie alle Vorkommen von "" (Leerzeichen) durch "_" - verwenden Sie die SUBSTITUTE()Funktion
  3. Wandeln Sie alle Großbuchstaben in Kleinbuchstaben um - verwenden Sie die LOWER() Funktion

Geben Sie die Kombination der drei Schritte als folgende Formel in F268 ein:

=LOWER(SUBSTITUTE(A268&".png"," ","_"))