IRONXL VERWENDEN

Konvertieren einer Tabelle in einen Bereich in Excel

Regan Pun
Regan Pun
27. Februar 2023
Aktualisiert 6. Februar 2024
Teilen Sie:

Excel-Tabellen bieten eine Reihe von Funktionen zur effektiven Analyse und Verwaltung von Daten, wie z. B. automatische Filter- und Sortieroptionen, Summenzeilen, berechnete Spalten, Tabellenstil, automatische Erweiterung usw.

Der folgende Screenshot zeigt den Unterschied zwischen einem normalen Bereich und einer Tabellenformatierung:

Konvertieren einer Tabelle in einen Bereich in Excel - Abbildung 1: Normaler Bereich
Konvertieren einer Tabelle in einen Bereich in Excel - Abbildung 2: Tabellenformat

In diesem Tutorial wird gezeigt, wie man eine Excel-Tabelle in einen Bereich konvertiert

Wie erstellt man eine Tabelle?

Es gibt viele Möglichkeiten, in Excel einen Bereich zu erstellen oder in einen Tabellenbereich zu konvertieren. Um eine Tabelle in Excel einzufügen, klicken Sie auf eine beliebige Zelle in Ihrem Datensatz und führen einen der folgenden Schritte aus:

  1. Im Menü Einfügen Reiter, in der Gruppe Tabellen-Abschnitt, klicken Sie auf die Option Tabellenreiter. Es wird eine Standard-Stil-Tabelle eingefügt.

    Wie man eine Tabelle in einen Bereich in Excel konvertiert, Abbildung 3: Einfügen einer neuen Tabelle in Excel mit Standardstilen

    Fügen Sie eine neue Tabelle in Excel mit Standardstilen ein

  2. Auf der Registerkarte Start im Abschnitt Formatvorlagen klicken Sie auf die Option Als Tabelle formatieren und wählen Sie einen der vordefinierten Tabellenstile aus. Sie können jede beliebige Art von Bänderreihen wählen.

    Wie man eine Tabelle in einen Bereich in Excel umwandelt, Abbildung 4: Wenden Sie ein vordefiniertes Format auf eine vorhandene Excel-Tabellentabelle an

    Wenden Sie ein vordefiniertes Format auf eine vorhandene Excel-Tabellentabelle an

  3. Eine weitere Option und die schnellste Möglichkeit, eine Excel-Tabelle zu erstellen, besteht darin, die Tastenkombination : Strg + T zu drücken.**

    Welche Methode Sie auch wählen, das Dialogfeld Create Table erscheint. Excel wählt den Datenbereich automatisch aus. Überprüfen Sie den ausgewählten Bereich und aktivieren/deaktivieren Sie die Option "Meine Tabelle hat Überschriften", und klicken Sie auf OK.

    Wie man eine Tabelle in einen Bereich in Excel umwandelt, Abbildung 5: Formatieren Sie die Tabelle mit vordefiniertem Excel-Stil

    *Formatieren Sie die Tabelle mit dem in Excel vorausgewählten Stil

    Als Ergebnis wird eine schön formatierte Tabelle im Arbeitsblatt erstellt.

    Mit den Filterpfeilen können wir die Daten in der Tabelle nach Ihren Kriterien filtern und sortieren. Beim Blättern ist das Feld für die Spaltenüberschriften sichtbar. Neue Daten können mit automatischer Tabellenerweiterung aufgenommen werden, schnelle Summenbildung, einfache Berechnung von Tabellendaten sind einige herausragende Tabellenfunktionen.

    Jetzt wissen wir, wie man einen normalen Zellenbereich in eine Tabelle umwandelt. An einem bestimmten Punkt müssen wir möglicherweise die Tabellenformatierung entfernen und die Tabelle in einen normalen Bereich konvertieren, ohne dass Daten und Formeln verloren gehen. Sehen wir uns also an, wie man eine Excel-Tabelle in einen Bereich umwandelt.

Wie konvertiert man einen Tabellenstil in einen normalen Bereich?

Es gibt zwei Möglichkeiten, eine Tabelle in einen Zellbereich in Excel zu konvertieren.

Wenn Sie eine Tabelle entfernen möchten, ohne die Tabellendaten, die Tabellenformatierung oder die strukturierten Verweise zu verlieren, können Sie die folgenden Schritte ausführen:

  1. Wechseln Sie zur Registerkarte Tabellendesign unter Tabellentools> Toolgruppe und klicken Sie auf In Bereich konvertieren.

    Wie man eine Tabelle in einen Bereich in Excel umwandelt, Abbildung 6: Umwandeln einer gestylten Tabelle in einen normalen Bereich mithilfe der Menüleiste

    Umwandlung einer gestylten Tabelle in einen normalen Bereich mithilfe der Menüleiste

  2. Oder klicken Sie mit der rechten Maustaste an einer beliebigen Stelle in der Tabelle und wählen Sie Tabelle > Klicken Sie auf In Bereich umwandeln.

    Wie man eine Tabelle in einen Bereich in Excel umwandelt, Abbildung 7: Umwandeln einer stilisierten Tabelle in einen normalen Bereich mit dem Kontextmenü

    Konvertieren einer formatierten Tabelle in einen normalen Bereich mit dem Kontextmenü

    So können Sie die Daten einer Tabelle in einen Bereich umwandeln. Beachten Sie, dass die Pfeile aus dem Bereich entfernt werden, aber die Daten und die Formatierung erhalten bleiben.

    Wie man eine Tabelle in einen Bereich in Excel umwandelt, Abbildung 8: Das Aussehen der Tabellendaten, nachdem sie in einen normalen Bereich zurückverwandelt wurden

    Das Erscheinungsbild der Tabellendaten, nachdem sie wieder in einen normalen Bereich umgewandelt wurden

Die IronXL C# Bibliothek

IronXL ist eine .NET-Bibliothek, die das Lesen und Bearbeiten von Microsoft Excel-Dokumenten mit C# ohne Microsoft Excel oder Interop erleichtert.

IronXL kann Excel-Dateien präzise und schnell lesen und bearbeiten. Es unterstützt alle .NET-Komponenten sowie Plattformen wie Android, Xamarin, Linux, Azure, AWS, macOS, Docker und MAUI.

Mit ein paar Zeilen Code können Entwickler alle Excel-bezogenen Aufgaben ohne Komplikationen durchführen. Diese Aufgaben umfassen das Hinzufügen von zwei Zellen, das Hinzufügen von Zeilen und Spalten von Daten zu Excel-Tabellen und das Anwenden von Funktionen über Zeilen und Spalten, unter anderem.

IronXL Funktionsumfang

  • Laden, Lesen und Bearbeiten von Daten - aus XLS/XLSX/CSV/TSV
  • Speichern und exportieren — nach XLS/XLSX/CSV/TSV/JSON
  • System.Data-Objekte — arbeiten Sie mit Excel-Tabellen als System.Data.DataSet- und System.Data.DataTable-Objekte.
  • Formeln - arbeitet mit Excel-Formeln. Formeln werden immer dann neu berechnet, wenn das Blatt bearbeitet wird.
  • Bereiche — einfach zu verwenden \["A1:B10"\] Syntax.
  • Sortieren — es kann Zeilen, Spalten und Bereiche innerhalb einer Tabelle oder eines normalen Bereichs sortieren.
  • Stilierung — Schriftart, Schriftgröße, Zellenstil, Ausrichtungen, Hintergrundfarbe und viele weitere Stiloptionen sind verfügbar.

    Nachfolgend finden Sie einige Beispiele für C#-Code zur Bearbeitung von Excel-Dateien.

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()
$vbLabelText   $csharpLabel

IronXL hilft Entwicklern, sich auf einfache und dennoch leistungsstarke, präzise und effiziente Codezeilen zu verlassen, was das Fehlerrisiko verringert und die programmatische Bearbeitung von Excel-Dateien erleichtert.

Sie können das IronXL-Softwareprodukt herunterladen und kostenlos ausprobieren.

Regan Pun
Software-Ingenieur
Regan schloss sein Studium an der University of Reading mit einem BA in Elektrotechnik ab. Bevor er zu Iron Software kam, konzentrierte er sich in seinen früheren Jobs auf einzelne Aufgaben. Was ihm bei Iron Software am meisten Spaß macht, ist das Spektrum der Aufgaben, die er übernehmen kann, sei es im Vertrieb, im technischen Support, in der Produktentwicklung oder im Marketing. Es macht ihm Spaß, die Art und Weise zu verstehen, wie Entwickler die Bibliothek von Iron Software nutzen, und dieses Wissen zu nutzen, um die Dokumentation und die Produkte kontinuierlich zu verbessern.
< PREVIOUS
Wie man Excel-Dateien in C# öffnet
NÄCHSTES >
Abrufen von Daten aus Excel-Blättern in C#

Sind Sie bereit, loszulegen? Version: 2025.4 gerade veröffentlicht

Lizenzen anzeigen >