
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
- Biblioteka C# do dodawania pola obliczeniowego w tabeli przestawnej
- Dodaj pole obliczeniowe w tabeli przestawnej
- Darmowe zasoby
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
- Kliknij dowolne miejsce w tabeli przestawnej, aby aktywować narzędzia tabeli przestawnej.
- Przejdź do zakładki “Analizuj” (lub “Opcje” w starszych wersjach Excela) na wstążce.
- Kliknij na “Pola, elementy i zestawy” i wybierz “Pole obliczeniowe” z rozwijanego menu.
- W oknie dialogowym “Wstaw pole obliczeniowe” nadaj swojemu polu obliczeniowemu nazwę, wpisz swoją formułę i wybierz pola, które chcesz uwzględnić.
- 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
Nowe pole obliczeniowe pojawi się na liście pól tabeli przestawnej w sekcji Wartości.

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:
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:
- Utwórz skoroszyt używając klasy
Workbook
. - Dodaj
Arkusz
do kolekcjiWorksheets
. - Wypełnij arkusz danymi.
- Utwórz tabelę przestawną używając metody
Add()
klasyPivotTableCollection
. - Następnie dodaj pole obliczeniowe używając metody
AddCalculatedField()
. - 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#
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.
- Przewodnik dla programistów
- Darmowe aplikacje online
- Dokumentacja API
- Przewodniki i artykuły jak to zrobić
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.