Συμπτώματα
Σε έναν Συγκεντρωτικό πίνακα, το Microsoft Excel μπορεί να υπολογίσει ένα εσφαλμένο γενικό άθροισμα για ένα υπολογιζόμενο πεδίο.
Αιτία
Αυτό το πρόβλημα παρουσιάζεται όταν χρησιμοποιείτε ένα υπολογιζόμενο πεδίο (ένα πεδίο που βασίζεται σε άλλα πεδία) σε έναν Συγκεντρωτικό πίνακα και το πεδίο υπολογισμού ορίζεται με την εκτέλεση μιας αριθμητικής λειτουργίας υψηλότερης τάξης, όπως δύναμη, πολλαπλασιασμό ή διαίρεση σε άλλα πεδία του Συγκεντρωτικού πίνακα. Για παράδειγμα, αυτό το πρόβλημα παρουσιάζεται όταν χρησιμοποιείτε ένα υπολογιζόμενο πεδίο που ονομάζεται " έσοδα ", το οποίο επιστρέφει το πολλαπλάσιο της τιμής" μονάδες πεδίων". Τα μεμονωμένα στοιχεία στο πεδίο υπολογισμού επιστρέφουν τα αναμενόμενα αποτελέσματα. Ωστόσο, το γενικό άθροισμα δεν επιστρέφει το αναμενόμενο αποτέλεσμα για το πεδίο υπολογισμού.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".
Περισσότερες πληροφορίες
Όταν ένα υπολογιζόμενο πεδίο περιλαμβάνει περισσότερα από ένα πεδία στην περιοχή δεδομένων, το Excel υπολογίζει το γενικό άθροισμα για το άθροισμα κάθε πεδίου στοιχείου και, στη συνέχεια, εκτελεί την αριθμητική λειτουργία. Για παράδειγμα, το παρακάτω παράδειγμα Συγκεντρωτικού πίνακα περιέχει ένα υπολογιζόμενο πεδίο που ονομάζεται " έσοδα". Αυτό το πεδίο ορίζεται ως Τιμή * μονάδες. A1: Sum of Revenue B1: C1: D1: A2: Product B2: Units C2: Price D2: Total A3: Alpha B3: 1 C3: 10 D3: 10 A4: B4: 1 Total C4: D4: 10 A5: Alpha Total B5: C5: D5: 10 A6: Bravo B6: 2 C6: 11 D6: 22 A7: B7: 2 Total C7: D7: 22 A8: Bravo Total B8: C8: D8: 22 A9: Charlie B9: 3 C9: 12 D9: 36 A10: B10: 3 Total C10: D10: 36 A11: Charlie Total B11: C11: D11: 36 A12: Grand Total B12: C12: D12: 198 Το γενικό σύνολο του 198 δεν ισούται με τα μερικά αθροίσματα των 10 + 22 + 36, τα οποία είναι 68. Το Excel υπολογίζει τα γενικά αθροίσματα για τα έσοδα του υπολογιζόμενου πεδίου με έναν από τους εξής δύο τρόπους:
SUM(Units)*SUM(Price)
SUM(1+2+3)*SUM(10+11+12)
Αυτό είναι 6 * 33 = 198.