Dodaj pole obliczeniowe w tabeli przestawnej używając C#

Dodanie pola obliczeniowego w tabeli przestawnej zwiększa analizę danych. Umożliwia użytkownikom tworzenie niestandardowych obliczeń na podstawie istniejących danych. Ta funkcja jest szczególnie przydatna do tworzenia nowych wskaźników, takich jak wskaźniki, procenty czy agregacje na podstawie istniejących danych. Używając pól obliczeniowych, firmy mogą uzyskać wgląd, który nie jest możliwy do uzyskania za pomocą standardowych pól. Ten wpis na blogu poprowadzi Cię przez jak dodać pole obliczeniowe w tabeli przestawnej używając C#.

Artykuł ten obejmuje następujące tematy:

Pole Obliczeniowe w Tabeli Przestawnej Excel

Pole obliczeniowe w tabeli przestawnej Excel to niestandardowe pole, które tworzysz, używając formuły do wykonywania obliczeń na istniejących danych w tabeli przestawnej. Umożliwia to dodanie nowych wskaźników lub uzyskanie dodatkowych informacji z danych bez zmiany oryginalnego zestawu danych.

Jak Dodać Pole Obliczeniowe w Tabeli Przestawnej Excel

  1. Kliknij dowolne miejsce w tabeli przestawnej, aby aktywować narzędzia tabeli przestawnej.
  2. Przejdź do zakładki “Analizuj” (lub “Opcje” w starszych wersjach Excela) na wstążce.
  3. Kliknij na “Pola, elementy i zestawy” i wybierz “Pole obliczeniowe” z rozwijanego menu.
  4. W oknie dialogowym “Wstaw pole obliczeniowe” nadaj swojemu polu obliczeniowemu nazwę, wpisz swoją formułę i wybierz pola, które chcesz uwzględnić.
  5. Kliknij “OK”, a pole obliczeniowe zostanie dodane do Twojej tabeli przestawnej.

Na przykład, jeśli Twój zestaw danych zawiera pola “Przychody” i “Koszty”, możesz stworzyć pole obliczeniowe do obliczenia “Zysku” za pomocą formuły pokazanej poniżej:

Dodaj pole obliczeniowe w tabeli przestawnej Excel

Dodaj pole obliczeniowe w tabeli przestawnej Excel

Nowe pole obliczeniowe pojawi się na liście pól tabeli przestawnej w sekcji Wartości.

Pole obliczeniowe w tabeli przestawnej Excel

Pole obliczeniowe w tabeli przestawnej Excel

Biblioteka C# do Dodawania Pola Obliczeniowego w Tabeli Przestawnej

Aspose.Cells dla .NET upraszcza proces programowego dodawania pól obliczeniowych w tabelach przestawnych. Ta potężna biblioteka oferuje szereg funkcji do manipulacji plikami Excel. Umożliwia programistom tworzenie, modyfikowanie i zarządzanie plikami Excel w sposób płynny.

Aby rozpocząć korzystanie z Aspose.Cells dla .NET, postępuj zgodnie z tymi prostymi instrukcjami instalacji:

  1. Odwiedź stronę pobierania Aspose.Cells dla .NET.

  2. Zainstaluj bibliotekę używając następującego polecenia w konsoli Menedżera pakietów:

    PM> Install-Package Aspose.Cells
    

Dodaj Pole Obliczeniowe w Tabeli Przestawnej używając C#

Wykonaj te kroki, aby dodać pole obliczeniowe w tabeli przestawnej używając C# z Aspose.Cells dla .NET:

  1. Utwórz skoroszyt używając klasy Workbook.
  2. Dodaj Arkusz do kolekcji Worksheets.
  3. Wypełnij arkusz danymi.
  4. Utwórz tabelę przestawną używając metody Add() klasy PivotTableCollection.
  5. Następnie dodaj pole obliczeniowe używając metody AddCalculatedField().
  6. Na koniec zapisz skoroszyt używając metody Save().

Poniższy fragment kodu C# ilustruje te kroki:

// Step 1: Create a Workbook
Workbook workbook = new Workbook();
// Step 2: Add a Worksheet
Worksheet worksheet = workbook.Worksheets[workbook.Worksheets.Add()];
// Step 3: Insert Data
worksheet.Cells["A1"].PutValue("Product");
worksheet.Cells["B1"].PutValue("Sales");
worksheet.Cells["A2"].PutValue("A");
worksheet.Cells["B2"].PutValue(100);
worksheet.Cells["A3"].PutValue("B");
worksheet.Cells["B3"].PutValue(200);
// Step 4: Create a Pivot Table
int pivotTableIndex = worksheet.PivotTables.Add("A1:B3", "D1", "PivotTable1");
PivotTable pivotTable = worksheet.PivotTables[pivotTableIndex];
// Step 5: Add Calculated Field
pivotTable.AddCalculatedField("Total Sales", "=SUM(Sales)");
// Step 6: Save the Workbook
workbook.Save("PivotTableWithCalculatedField.xlsx");
Dodaj pole obliczeniowe w tabeli przestawnej używając C#

Dodaj pole obliczeniowe w tabeli przestawnej używając C#

Uzyskaj Darmową Licencję

Zbadaj możliwości produktów Aspose, uzyskując darmową tymczasową licencję. Odwiedź Stronę Licencji, aby rozpocząć. To proste i świetny sposób, aby przetestować funkcje Aspose.Cells dla .NET.

Wstaw Pole Obliczeniowe w Tabeli Przestawnej: Darmowe Zasoby

Oprócz wstawiania pól obliczeniowych w tabeli przestawnej Excel oferujemy różne zasoby, aby zwiększyć Twoje zrozumienie Aspose.Cells. Sprawdź naszą dokumentację, samouczki i fora społecznościowe, aby uzyskać więcej informacji.

Podsumowanie

W tym wpisie na blogu zbadaliśmy, jak dodać pole obliczeniowe w tabeli przestawnej używając C#. Ta funkcja zwiększa analizę danych i dostarcza głębszych informacji. Zachęcamy do dalszego zgłębiania Aspose.Cells dla .NET, aby odblokować jego pełny potencjał.

Jeśli masz jakieś pytania lub potrzebujesz dalszej pomocy, skontaktuj się z nami na naszym darmowym forum wsparcia.

Zobacz także