Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
Möchten Sie den Überblick über Ihre Daten behalten und automatisch Durchschnittswerte berechnen lassen? Microsoft Excel ist die weltweit am häufigsten verwendete Tabellenkalkulationsanwendung mit Millionen von Nutzern. Excel und andere Tabellenkalkulationsprogramme eignen sich hervorragend für die Datenbearbeitung, -analyse und -visualisierung, da Sie damit Ihre Daten an einem Ort sortieren, filtern, formatieren und grafisch darstellen können. Erwägen Sie, Kontaktinformationen für eine Exkursion zu sammeln.
Eine Tabelle wird durch eine Sammlung von Spalten und Zeilen in einer Excel-Tabelle erstellt. Die Spalten werden normalerweise mit Buchstaben, die Zeilen mit Ziffern bezeichnet. Eine Zelle ist der Schnittpunkt zwischen einer Spalte und einer Zeile. Die Adresse einer Zelle wird durch den Buchstaben, der für die Spalte steht, und die Zahl, die für die Zeile steht, bestimmt.
Haben Sie sich jemals gefragt, wie man Spalten in Excel-Tabellen verschiebt?
In diesem Tutorial erfahren Sie, wie Sie mehrere Spalten umschalten oder verschieben können. Das Ändern benachbarter Spalten ist etwas, das die meisten Menschen recht häufig tun. Dieses Tutorial zeigt Ihnen, wie Sie das machen:
Zwei Spalten mit der Umschalttaste wechseln
Mit der Methode "Ausschneiden und Einfügen" den Platz einer ganzen Spalte vertauschen
Mehrere Spalten in Excel mit einer Bewegung vertauschen
Wenn Sie Excel-Spalten durch Ziehen und Ablegen austauschen, werden die Zellen nur markiert und nicht verschoben. Verwenden Sie die Umschalttaste, wenn Sie eine ausgewählte Spalte verschieben möchten; dazu sind einige Schritte erforderlich:
Öffnen Sie die Excel-Anwendung.
Klicken Sie mit der rechten Maustaste auf die Überschrift der Spalte, die Sie verschieben möchten. Damit wird die gesamte Spalte ausgewählt.
Bewegen Sie den Cursor auf die rechte Seite der Spalte. Der Cursor verwandelt sich in ein Pfeilsymbol, das in vier Richtungen zeigt.
Klicken Sie mit der linken Maustaste auf den Rand der Spalte und drücken Sie die Umschalttaste.
Ziehen Sie die Spalte einfach mit gedrückter Umschalttaste. Sie sehen eine Zeile " ", wo die nächste Spalte eingefügt werden soll.
Lassen Sie die linke Maustaste los und drücken Sie die Taste.
Die erste Spalte ersetzt die zweite Spalte und verschiebt sie an den Rand.
Abbildung 1 - Microsoft Excel - Erste Positionen
Abbildung 2 - Microsoft Excel - Zweite Positionen
Abbildung 3 - Microsoft Excel - Endgültige Position
Hinweis: Wenn Sie die Positionen ändern, ohne die Umschalttaste gedrückt zu halten, werden die Daten der zweiten Spalte überlagert.
Wenn die Methode des Ziehens und Ablegens nicht funktioniert, können Sie auch die Methode des Ausschneidens und Einfügens verwenden. Die folgenden Schritte sind zu beachten:
Öffnen Sie die Anwendung Microsoft Excel.
Klicken Sie mit der rechten Maustaste auf die Überschrift der Spalte, die Sie verschieben möchten. Dadurch wird die gesamte Spalte hervorgehoben.
Klicken Sie nach dem Markieren mit der rechten Maustaste auf die Spaltenüberschrift und wählen Sie die Option "ausschneiden". Sie können auch Strg + X drücken, um die Spalte auszuschneiden.
Klicken Sie auf die Spaltenüberschrift, die Sie mit der anderen Spalte vertauschen möchten.
Wenn die Spalte markiert ist, klicken Sie mit der rechten Maustaste auf die Spalte und wählen Sie im Menü "Ausgeschnittene Zellen einfügen".
Dadurch wird die Spalte an der Stelle der ursprünglichen Spalte eingefügt.
Abbildung 4 - Microsoft Excel - Option Ausschneiden
Abbildung 5 - Microsoft Excel - Ausgeschnittene Zellen einfügen
Abbildung 6 - Microsoft Excel - Letzte Position
Hinweis: Es ist nicht möglich, eine neue Spalte in den gewählten Bereich einzufügen, da es einige bedingte Regeln gibt, die das Kopieren/Einfügen ganzer Spalten betreffen.
Um Spalten in Excel mit einer Bewegung zu vertauschen, gibt es einige einfache Schritte:
Wählen Sie die erste Zeile aus; klicken Sie dann mit der rechten Maustaste auf die Zeile und wählen Sie die Option Einfügen.
Verwenden Sie die erste Zeile, um eine neue Reihenfolge der Spalten zu erstellen.
Fügen Sie dann Werte in neue Zeilen ein, die dem Muster entsprechen, in dem Ihre Spalten erscheinen sollen.
Abbildung 7
Wählen Sie dann alle Daten aus, indem Sie mit der linken Maustaste darauf klicken und sie bis zu den letzten Zellen der Daten ziehen.
Klicken Sie auf die Registerkarte Daten in der Symbolleiste.
Klicken Sie dort in der Gruppe Sortieren und Filtern auf Sortieren.
Abbildung 8 - Registerkarte Daten - Sortierung auswählen
Das Dialogfeld Sortieren wird angezeigt.
Klicken Sie auf Optionen.
Abbildung 9 - Dialogfeld "Sortieren" - Optionen
Wählen Sie die Option Von links nach rechts sortieren und klicken Sie auf Ok.
Abbildung 10 - Sortieroptionen - Sortieren von links nach rechts
Wählen Sie dann in der Option Sortieren nach die Zeile 1 aus und klicken Sie auf OK.
Abbildung 11 - Dialogfeld "Sortieren" - Sortieren nach
Löschen Sie die neu eingefügte Zeile.
Ergebnis:
Abbildung 12 - Ergebnis
Mit Tastenkombinationen ist es einfach, zwei Spalten zu wechseln. Gehen Sie folgendermaßen vor, um ausgewählte Spalten zu ändern:
Markieren Sie eine beliebige Zelle in den Spalten von Excel.
Halten Sie die Strg-Taste gedrückt und drücken Sie die Leertaste, um die gesamte Spalte auszuwählen.
Halten Sie dann wieder die Strg-Taste gedrückt und drücken Sie die X-Taste, um sie auszuschneiden.
Wählen Sie die Spalte aus, die Sie mit der ersten Spalte vertauschen möchten.
Halten Sie auch hier die Strg-Taste gedrückt und drücken Sie die Leertaste, um die Spalte zu markieren.
Halten Sie die Strg-Taste gedrückt und drücken Sie die (+) plus-Taste, um den ersten Eintrag an der neuen Stelle einzufügen.
Gehen Sie zur zweiten Spalte, halten Sie die Strg-Taste gedrückt und drücken Sie die Leertaste, um die gesamte Spalte auszuwählen.
Drücken Sie Strg + 'X', um die Spalten auszuschneiden.
Wählen Sie die Stelle des ersten und drücken Sie Strg + (+) plus.
Abbildung 13 - Microsoft Excel - Erste Position
Abbildung 14 - Microsoft Excel - Zweiter Platz
Abbildung 15 - Microsoft Excel - Endgültige Position
Zum Öffnen, Lesen, Bearbeiten, Umschalten von Spalten und Speichern von Excel-Dateien in .NET bietet IronXL ein vielseitiges und leistungsstarkes Framework. Es ist mit allen .NET-Projekttypen kompatibel, einschließlich Windows-Anwendungen, ASP.NET MVC und .NET Core-Anwendungen.
Für .NET-Entwickler bietet IronXL eine einfache API zum Lesen und Schreiben von Excel-Dokumenten.
Für den Zugriff auf Excel-Manipulationsskripte benötigt IronXL weder die Installation von Microsoft Office Excel auf Ihrem Server noch die Verwendung von Excel Interop. Die Arbeit mit Excel-Dateien in .NET wird dadurch unglaublich schnell und einfach.
Mit IronXL können Entwickler alle Excel-bezogenen Berechnungen ohne Komplikationen durchführen, indem sie einfach ein paar Zeilen Code schreiben. Dazu gehören Aufgaben wie das Hinzufügen von zwei Zellen, die Option für die Gesamtspalte, das Hinzufügen einer ganzen Spalte in einer Excel-Tabelle, das Hinzufügen einer ganzen Zeile in einer Excel-Tabelle, die Funktion für die Summe aller Zellen/Summenoption und die Summenfunktion für mehrere Spalten und mehrere Zeilen sowie viele andere hilfreiche Funktionen.
Nachstehend finden Sie einige Beispiele für den C#-Code in Aktion.
using IronXL;
WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet worksheet = workbook.DefaultWorkSheet;
// Set Formulas
worksheet ["A1"].Formula = "Sum(B8:C12)";
worksheet ["B8"].Formula = "=C9/C11";
worksheet ["G30"].Formula = "Max(C3:C7)";
// Force recalculate all formula values in all sheets.
workbook.EvaluateAll();
// Get Formulas
// Get the formula's calculated value. e.g. "52"
string formulaValue = worksheet ["G30"].Value;
//Get the formula as a string. e.g. "Max(C3:C7)"
string formulaString = worksheet ["G30"].Formula;
//Save your changes with updated formulas and calculated values.
workbook.Save();
using IronXL;
WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet worksheet = workbook.DefaultWorkSheet;
// Set Formulas
worksheet ["A1"].Formula = "Sum(B8:C12)";
worksheet ["B8"].Formula = "=C9/C11";
worksheet ["G30"].Formula = "Max(C3:C7)";
// Force recalculate all formula values in all sheets.
workbook.EvaluateAll();
// Get Formulas
// Get the formula's calculated value. e.g. "52"
string formulaValue = worksheet ["G30"].Value;
//Get the formula as a string. e.g. "Max(C3:C7)"
string formulaString = worksheet ["G30"].Formula;
//Save your changes with updated formulas and calculated values.
workbook.Save();
Imports IronXL
Private workbook As WorkBook = WorkBook.Load("test.xlsx")
Private worksheet As WorkSheet = workbook.DefaultWorkSheet
' Set Formulas
Private worksheet ("A1").Formula = "Sum(B8:C12)"
Private worksheet ("B8").Formula = "=C9/C11"
Private worksheet ("G30").Formula = "Max(C3:C7)"
' Force recalculate all formula values in all sheets.
workbook.EvaluateAll()
' Get Formulas
' Get the formula's calculated value. e.g. "52"
Dim formulaValue As String = worksheet ("G30").Value
'Get the formula as a string. e.g. "Max(C3:C7)"
Dim formulaString As String = worksheet ("G30").Formula
'Save your changes with updated formulas and calculated values.
workbook.Save()
Entwickler müssen vorsichtig sein, wenn sie Excel-Dateien in C# ändern und bearbeiten, denn ein einziger Fehler kann leicht das gesamte Dokument verändern. Die Möglichkeit, sich auf effiziente und einfache Codezeilen zu verlassen, trägt dazu bei, das Fehlerrisiko zu verringern, und erleichtert es uns, Excel-Dateien programmatisch zu bearbeiten oder zu löschen. Heute werden wir die Schritte durchgehen, die notwendig sind, um Excel-Dateien in C# schnell und präzise zu bearbeiten, und dabei Funktionen verwenden, die bereits gut getestet wurden. Für weitere Informationen besuchen Sie bitte folgende Website link.
9 .NET API-Produkte für Ihre Bürodokumente