Sparklines σε προεπισκόπηση Excel

Σε κάθε νέα κυκλοφορία, προσπαθούμε να εισάγουμε νέες δυνατότητες μια πρόσφατη έκδοση του Aspose.Cells Cloud 20.9, έχουν εισαχθεί ορισμένες νέες και πολύ συναρπαστικές λειτουργίες, έτσι ώστε οι πελάτες μας να χρησιμοποιούν με τον καλύτερο τρόπο τα API μας ενώ εργάζονται με Συγκεντρωτικούς πίνακες, γραφήματα και Sparklines σε αρχεία Excel. Λάβετε υπόψη ότι δεν μπορείτε να εργαστείτε μόνο με αρχεία MS Excel αλλά μπορείτε επίσης να δημιουργήσετε, να ενημερώσετε και να χειριστείτε δεδομένα μέσα σε αρχεία OpenOffice (ODS).Αυτό το άρθρο εστιάζει στα βήματα για τον χειρισμό των sparklines, των γραφημάτων και των συγκεντρωτικών πινάκων χρησιμοποιώντας το REST API.

Επεξεργασία Sparklines

Οι Sparklines είναι μια καταπληκτική προσέγγιση για την εμφάνιση στατιστικών δεδομένων σε μια συμπαγή και πιο συναρπαστική προσέγγιση και συνήθως σχεδιάζονται χωρίς άξονες ή συντεταγμένες. Χρησιμοποιούνται για την εμφάνιση τάσεων σε μια σειρά τιμών, όπως εποχιακές αυξήσεις ή μειώσεις, οικονομικούς κύκλους ή για την επισήμανση μέγιστων και ελάχιστων τιμών. Συνήθως, τοποθετούνται κοντά στα δεδομένα τους για το μεγαλύτερο αντίκτυπο και επίσης, εάν δεν έχουμε αρκετό χώρο για να φιλοξενήσουμε ένα γράφημα, χρησιμοποιούμε Sparklines για καλύτερη οπτική αναπαράσταση δεδομένων.

Λόγω αυτής της σημασίας, έχουν παρασχεθεί οι δυνατότητες δημιουργίας και χειρισμού υπαρχόντων sparklines σε ένα φύλλο εργασίας του Excel.

Εργασία με συγκεντρωτικούς πίνακες

Ένας συγκεντρωτικός πίνακας είναι ένας καταπληκτικός τρόπος αποθήκευσης της περίληψης ενός συγκεκριμένου συνόλου δεδομένων με συμπυκνωμένο τρόπο και επίσης, βοηθά τον χρήστη να επεκτείνει, να απομονώσει, να αθροίσει και να ομαδοποιήσει τα συγκεκριμένα δεδομένα σε πραγματικό χρόνο. Ο πίνακας βοηθά στη δημιουργία μιας συνοπτικής περίληψης από χιλιάδες σειρές και στήλες μη οργανωμένων δεδομένων και σας δίνει τη δυνατότητα να λαμβάνετε ακριβείς και γρήγορες αποφάσεις.

Το Aspose.Cells Cloud έχει τη δυνατότητα προγραμματισμού να χειρίζεται συγκεντρωτικούς πίνακες. Το API ενημερώνεται για να παρέχει στους χρήστες τη δυνατότητα χειρισμού συγκεντρωτικών πινάκων σε φύλλα εργασίας του Excel. Επομένως, για να ενημερώσετε το στυλ του συγκεντρωτικού πίνακα, πρέπει να χρησιμοποιήσετε τη μέθοδο PostPivotTableStyle.

εντολή cURL

curl -X POST "https://api.aspose.cloud/v3.0/cells/Sample_Pivot_Table_Example.xls/worksheets/Sheet2/pivottables/0/FormatAll" -d '{"Font":{"Name":"Arial", "Size":10}}' -H "Content-Type: application/json" -H "Accept: application/json"

Πάω

// Για πλήρη παραδείγματα και αρχεία δεδομένων, μεταβείτε στη διεύθυνση https://github.com/aspose-cells-cloud/aspose-cells-cloud-go
apiKey := "XXXXX" //sepcify App Key
appSid := "XXXXX" //sepcify App SID
apiServer := "https://api.aspose.cloud/v3.0"
dataFolder := "../../data/"
remoteFolder := "GoFiles"
name := "Book1.xlsx"
sheetName := "Sheet1"

//Instantiate Aspose Cells API SDK
CellsAPI := NewCellsApiService(apiKey, appSid, apiServer)

args := new(UploadFileOpts)
args.Path = remoteFolder + "/" + name
file := os.Open(dataFolder + "/" + name)
_, _, err = CellsAPI.UploadFile(file, args)

if err == nil {
	args1 := new(CellsPivotTablesPostPivotTableStyleOpts)
	args1.Name = name
	args1.SheetName = sheetName
	args1.PivotTableIndex = int32(0)
	args1.Style = new(Style)
	args1.Style.Custom = "##.#"
	args1.Folder = remoteFolder

	response, httpResponse, err := CellsAPI.CellsPivotTablesPostPivotTableStyle(args1)
}
if err != nil {
	fmt.Println(err)
}

Προσθήκη γραφημάτων στο φύλλο εργασίας του Excel

«Οι εικόνες εκφράζουν περισσότερα από τις λέξεις». Επομένως, τα διαγράμματα βοηθούν στη σύνοψη ενός ολόκληρου πίνακα σε ένα κατανοητό γεγονός. Επίσης, μπορούμε να ναυλώσουμε Εκατομμύρια σημεία δεδομένων γρήγορα και τα αποτελέσματα να είναι ορατά αμέσως. Επιπλέον, είναι πραγματικά πολύ κουραστικό να κατανοούμε δεδομένα μέσα από μεγάλους πίνακες. Ενώ, τα γραφήματα επιτρέπουν στο κοινό σας να δει το νόημα πίσω από τον αριθμό. Επιπλέον, σε πολλές περιπτώσεις, υπάρχουν τάσεις ή ιδέες που δεν μπορούν να φανούν με απλή εξέταση των πρωτογενών δεδομένων. Το Aspose.Cells Cloud είναι πλήρως ικανό να αντιμετωπίζει γραφήματα όταν πρόκειται για ανάκτηση, προσθήκη, ενημέρωση, αφαίρεση, μετασχηματισμό. Έτσι, μπορείτε εύκολα να χειριστείτε παρουσίες γραφήματος μέσα σε ένα φύλλο εργασίας του Excel.

Απλώς πρέπει να χρησιμοποιήσετε τη μέθοδο PutWorksheetAddChart για να προσθέσετε μια παρουσία γραφήματος στο φύλλο εργασίας του Excel.

μπούκλα

curl -X PUT "https://api.aspose.cloud/v3.0/cells/myWorkbook.xlsx/worksheets/Sheet1/charts?chartType=Bar&area=B1:F2&title=SalesState" -H "Content-Type: application/json" -H "Accept: application/json"

Πάω

// Για πλήρη παραδείγματα και αρχεία δεδομένων, μεταβείτε στη διεύθυνση https://github.com/aspose-cells-cloud/aspose-cells-cloud-go
apiKey := "XXXXX" //sepcify App Key
appSid := "XXXXX" //sepcify App SID
apiServer := "https://api.aspose.cloud/v3.0"
dataFolder := "../../data/"
remoteFolder := "GoFiles"
name := "Book1.xlsx"
sheetName := "Sheet1"

//Instantiate Aspose Cells API SDK
CellsAPI := NewCellsApiService(apiKey, appSid, apiServer)

args := new(UploadFileOpts)
args.Path = remoteFolder + "/" + name
file := os.Open(dataFolder + "/" + name)
_, _, err = CellsAPI.UploadFile(file, args)

if err == nil {
	args1 := new(CellsChartsPostWorksheetChartOpts)
	args1.Name = name
	args1.SheetName = sheetName
	args1.ChartIndex = ToInt32(0)
	args1.Chart = new(Chart)
	args1.Chart.Name = "NewChart"
	args1.Folder = remoteFolder

	response, httpResponse, err := CellsAPI.CellsChartsPostWorksheetChart(args1)
}
if err != nil {
	fmt.Println(err)
}

Χρήσιμοι σύνδεσμοι