0 Daumen
51 Aufrufe

Frage:

Wie kann ich 2 Zellen in Google Spreadsheet vertauschen?

blob.png


Ansatz:

1. Bewegen Sie die Maus an den Rand einer Zelle, bis Sie statt dem großen "Plus" vier kleine Pfeile sehen.

2. Drücken und halten Sie dann [Shift] und die linke Maustaste.

Ich sehe keine vier kleinen Pfeile. Hat jemand eine andere Idee?

Avatar von

1 Antwort

0 Daumen

Antwort mit KI erzeugt

Wie kann ich 2 Zellen in Google Spreadsheet vertauschen?

Ein häufiges Problem beim Arbeiten mit Google Spreadsheets ist das Vertauschen des Inhalts zweier Zellen. Obwohl die von dir beschriebene Methode mit den vier kleinen Pfeilen und der [Shift]-Taste nicht standardmäßig für Google Spreadsheets gilt, gibt es dennoch einige effektive Wege, zwei Zellen miteinander zu vertauschen. Hier sind ein paar Ansätze, wie du dies bewerkstelligen kannst:

Manuelles Vertauschen von Zellen

1. Zwischenablage verwenden:
- Wähle die erste Zelle aus und kopiere ihren Inhalt mit der Tastenkombination [Ctrl] + [C] (Cmd + C auf dem Mac).
- Wähle dann die zweite Zelle aus, die du vertauschen möchtest. Kopiere ihren Inhalt ebenfalls, aber stelle ihn in einem Texteditor temporär ab (um ihn nicht zu verlieren).
- Gehe zurück zur ersten Zelle und füge den Inhalt der zweiten Zelle mit [Ctrl] + [V] (Cmd + V auf dem Mac) ein.
- Wähle nun die zweite Zelle wieder aus und füge den Inhalt aus dem Texteditor ein.

Obwohl diese Methode einfach ist, kann sie bei einer großen Anzahl von Vertauschungen zeitaufwendig und fehleranfällig sein.

Verwendung von Google Apps Script

Eine fortgeschrittenere, aber äußerst flexible Methode zum Vertauschen von Zellen bietet Google Apps Script. Mit einem kleinen Skript kannst du den Inhalt zweier Zellen automatisch vertauschen.

- Öffne dein Google Spreadsheet.
- Klicke auf „Erweiterungen“ > „Apps Script“.
- Lösche den Inhalt, der möglicherweise im Skripteditor steht, und ersetze ihn durch folgendes Skript:

javascript
function swapCells() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var range1 = sheet.getRange("A1"); // Ändere "A1" zur Adresse der ersten Zelle
  var range2 = sheet.getRange("B2"); // Ändere "B2" zur Adresse der zweiten Zelle
  
  var value1 = range1.getValue();
  var value2 = range2.getValue();
  
  range1.setValue(value2);
  range2.setValue(value1);
}


- Ändere "A1" und "B2" zu den Adressen der Zellen, die du vertauschen möchtest.
- Klicke auf den Speichern-Button, gib dem Projekt einen Namen und laufe das Skript über die „Run“-Schaltfläche.
- Möglicherweise musst du Google Apps Script die Berechtigung erteilen, auf dein Spreadsheet zuzugreifen.

Zusammenfassung

Während das manuelle Vertauschen von Zellen mithilfe der Zwischenablage für gelegentliche Anpassungen durchaus praktikabel ist, bietet die Verwendung eines kleinen Google Apps Script eine elegante, zeitersparende Lösung für regelmäßige Anpassungen oder das Vertauschen von Zellen in mehreren Spreadsheets.
Avatar von

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Stacklounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community