2017-07-06 3 views
1

ich zwei Spalten haben, die wie folgt aussehen:Excel Konsolidierung Summe ergibt unterschiedliche Spaltensumme

Make/Model  Parc 
Abarth*500  15 
Abarth*500  19 
Abarth*500  2 
Abarth*500  14 
Abarth*500  15 
Abarth*500  25 
Abarth*500  20 
Abarth*500  17 
Abarth*500C  12 
Abarth*500C  16 
Abarth*500C  23 
Abarth*500C  18 
Abarth*500C  1 
Alfa Romeo*145 405 
Alfa Romeo*145 431 
Alfa Romeo*146 36 
Alfa Romeo*146 80 
Alfa Romeo*146 121 
Alfa Romeo*146 72 
Alfa Romeo*146 39 

etc ...

Die Summe der Werte im „Parc“ -Spalte ist 10.475.387.

Ich führe eine Konsolidierung auf dieser Tabelle durch, um die Wiederholungen in "Make/Model" zu entfernen und die Werte in der Spalte "Parc" für jedes "Make/Model" zu addieren.

Excel Consolidate

Sobald ich die Konsolidierung durchführen, sieht alles wie erwartet:

Make/Model  Parc 
Abarth*500  127 
Abarth*500C  70 
Alfa Romeo*145 836 
Alfa Romeo*146 348 
Alfa Romeo*147 3848 
Alfa Romeo*155 29 
Alfa Romeo*156 3148 
Alfa Romeo*159 573 
Alfa Romeo*164 111 

etc ...

Also, was ist das Problem? Die neue Summe der Spalte "Parc" beträgt 10.554.076! Wenn ich zufällige Spot-Checks mache, scheint alles korrekt zu sein. Ich verstehe nicht, wie die Summe hätte steigen können? Ich habe über 18.000 Zeilen in diesem Datensatz, so dass die individuelle Überprüfung aller Daten sehr zeitaufwändig wäre.

Sie den vollständigen Datensatz finden Sie hier: Excel File

Edit: ich den Screenshot von mir hinzugefügt, um das Werkzeug konsolidieren indem Sie eine Vorstellung davon zu geben, was ich tat, um dieses Ergebnis zu erhalten.

Bearbeiten 2: Ich habe versucht, alle Formatierungen zu entfernen. Diese Zahlen sind alle Ganzzahlen und die Option "Dezimalpunkt automatisch einfügen" ist nicht aktiviert. Ich habe auch versucht, eine neue Spalte von = INT() -Werten zu erstellen, um sicherzustellen, dass sie alle Ganzzahlen sind. Meine Ergebnisse sind in allen Fällen identisch.

+1

Was ist Ihre Formel? Stellen Sie außerdem sicher, dass in den Originaldaten keine Leerzeichen vor/nach den Namen vorhanden sind (führen Sie eventuell nur "TRIM()" auf allen) aus. – BruceWayne

+0

Wie können wir Ihre Formel beheben, wenn Sie keine Ahnung haben? Fragen, die Debugging-Hilfe suchen ("Warum funktioniert dieser Code nicht?") Müssen das gewünschte Verhalten, ein spezifisches Problem oder einen Fehler ** und den kürzesten Code enthalten, der notwendig ist, um es in der Frage selbst zu reproduzieren **. –

+0

@ A.S.H Keine Formeln werden verwendet. Bearbeitet, um das Fensterfenster zu konsolidieren. – Farmer

Antwort

1

Das Sternchen ist ein Sonderzeichen in Excel. Die einfachste Lösung, die ich kenne, ist das Ersetzen des Sternchens durch ein Leerzeichen. Um dies im Feld Suchen/Ersetzen zu tun, geben Sie '~ *' in das Suchfeld und '' in das Ersetzen ein und ersetzen Sie dann alle (ohne Anführungszeichen).

Sowohl Summe als auch Summe ergeben dann 10.475.387.

+0

Dies ist die Antwort. Das Sternchen war da, weil ich als nächsten Schritt Text an Spalten am Sternchen spucken muss. Ich werde durch einen anderen Charakter ersetzen. Vielen Dank! – Farmer