IRONXL VERWENDEN

Konvertieren einer Tabelle in einen Bereich in Excel

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. Klicken Sie im Menü Einfügen in der Abschnittsgruppe Tabellen auf die Option Tabellenregister. Es wird eine Standard-Stil-Tabelle eingefügt.

    Konvertieren einer Tabelle in einen Bereich in Excel, Abbildung 3: Einfügen einer neuen Tabelle in Excel mit Standardformaten

     **Einfügen einer neuen Tabelle in Excel mit Standardformatvorlagen**
  2. Klicken Sie auf der Menüregisterkarte Startseite in der Abschnittsgruppe Stile 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.

    Konvertieren einer Tabelle in einen Bereich in Excel, Abbildung 4: Anwenden eines vordefinierten Formats auf eine vorhandene Excel-Tabelle

     **Anwendung eines vordefinierten Formats auf eine vorhandene Excel-Tabelle**
  3. Eine weitere Möglichkeit und der schnellste Weg, eine Excel-Tabelle zu erstellen, ist das Drücken des Tastaturkürzels: Strg + T.

    Unabhängig davon, welche Methode Sie wählen, erscheint das Dialogfeld Tabelle erstellen. Excel wählt den Datenbereich automatisch aus. Überprüfen Sie den ausgewählten Bereich, aktivieren/deaktivieren Sie dann die Option "Meine Tabelle hat Kopfzeilen ", und klicken Sie auf OK.

    Konvertieren einer Tabelle in einen Bereich in Excel, Abbildung 5: Formatieren der Tabelle mit der von Excel vorgewählten Formatvorlage

    *Formatieren Sie die Tabelle mit dem von Excel vorgewählten Format

    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 Tabellenentwurf unter Tabellentools> Tools-Gruppe, und klicken Sie auf In Bereich konvertieren.

    Konvertieren einer Tabelle in einen Bereich in Excel, Abbildung 6: Konvertieren einer formatierten Tabelle in einen normalen Bereich mithilfe der Optionen in der Menüleiste

     **Konvertieren einer gestalteten Tabelle in einen normalen Bereich mit Hilfe der Menüleistenoptionen**
  2. Oder klicken Sie mit der rechten Maustaste auf eine beliebige Stelle in der Tabelle, und klicken Sie auf Tabelle > Klicken Sie auf In Bereich konvertieren.

    Konvertieren einer Tabelle in einen Bereich in Excel, Abbildung 7: Konvertieren einer formatierten Tabelle in einen normalen Bereich über das Kontextmenü

     **Konvertieren einer gestalteten Tabelle in einen normalen Bereich mithilfe des Kontextmenüs**

    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.

    Konvertieren einer Tabelle in einen Bereich in Excel, Abbildung 8: Das Erscheinungsbild der Tabellenkalkulationsdaten nach der Konvertierung in einen normalen Bereich

    Das Erscheinungsbild der Tabellenkalkulationsdaten nach der Rückkonvertierung in einen normalen Bereich

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 ermöglicht.

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

Mit ein paar Zeilen Code können Entwickler alle Excel-bezogenen Aufgaben ohne Komplikationen durchführen. Zu diesen Aufgaben gehört das Hinzufügen von zwei Zellen, zeilen und Spalten hinzufügen von Daten in Excel-Tabellen, und anwendung von Funktionen über Zeilen und Spalten, unter anderem.

IronXL Funktionsumfang

  • Laden, Lesen und Bearbeiten von Daten - aus XLS/XLSX/CSV/TSV
  • Sparen und exportieren - zu XLS/XLSX/CSV/TSV/JSON
  • system.Data"-Objekte - Arbeit mit Excel-Arbeitsblättern 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.
  • Reichweiten - einfach zu bedienen `["A1:B10"]syntax.
  • Sortierung - sie kann zeilen, Spalten und Bereiche sortieren innerhalb einer Tabelle oder eines normalen Bereichs.
  • Styling - Schriftart, schriftgröße, Zellenstil, angleichungen, hintergrundfarbeund viele weitere Stylingoptionen 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()
VB   C#

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 die IronXL-Softwareprodukt und probieren Sie es kostenlos aus.

< PREVIOUS
Wie man Excel-Dateien in C# öffnet
NÄCHSTES >
Abrufen von Daten aus Excel-Blättern in C#

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

Gratis NuGet-Download Downloads insgesamt: 1,068,832 Lizenzen anzeigen >