2017-11-20 1 views
0

Ich habe 3 Spalten. Zwei davon sind Bezeichner und der andere ist eine Nummer. Ich beginne damit, dass die Daten so aussehen;Summiere alle Werte zwischen den Indikatoren. In VBA

ID1  ID2  Number 
2.41 One  1408 
2.46 One  41 
2.51 One  22 
2.69 One  1284 
1.005 Two  820 
1.005 Two  2267 
1.005 Two  962 
1.005 Two  249 
1.706 Two  1096 
1.706 Two  1061 
1.706 Two  1326 
1.706 Two  266 
1.706 Two  854 
1.706 Three 412 
1.12 Three 548 
1.12 Three 1331 
1.12 Three 3094 
1.12 Three 4999 
1.12 Three 5739 
1  Three 69 
1  Three 7212 
1  Three 4999 

Und ich will die Nummer summieren, wenn beide IDs gleich sind und in aufeinanderfolgenden Reihen sind das heißt am Ende mit;

ID1  ID2  Number 
2.41 One  1408 
2.46 One  41 
2.51 One  22 
2.69 One  1284 
1.005 Two  4298 
1.706 Two  4603 
1.706 Three 412 
1.12 Three 16123 
1  Three 12280 

Ich brauche dies über ein VBA-Makro zu tun, da dies eine wiederholte Prozess sein wird, und somit muss jeder Benutzer in der Lage sein, die Daten wie folgt aussehen von einem Knopfdruck zu erhalten.

Irgendwelche Ideen?

+0

Bitte als Bilder anstelle von falsch ausgerichtetem Text einfügen – QHarr

+0

** 1) ** Sie können dies ohne VBA und Formeln verwenden ** 2) ** SO ist kein Code für mich Website. Wenn Sie nicht posten, was Sie versucht haben und wo es versagt, werden Sie wenig Hilfe bekommen. –

+0

Research SUMIFs – QHarr

Antwort

0

Setzen Sie diese in die Spalte neben Nummer und kopieren Sie sie an den unteren Rand Ihrer Daten.

SUMPRODUCT = (- (A: A = A2), - (B: B = B2), C: C)

Dies wird nur summieren, wenn der Wert in der Spalte A und der Wert in Spalte B stimmt überein.

0

Was ich tun würde, ist eine dritte ID-Spalte zu erstellen, "= A1 & A2". Dadurch wird eine eindeutige ID erstellt, die Sie gruppieren können.

Es gibt eine Zwischensummenfunktion unter der Registerkarte Daten, unter "Gliederung" können Sie angeben, dass nach jeder Änderung von ID3 "Nummer" addiert wird. Dies liefert Summen, die Sie suchen. Dies wird "Minisäulen" links von den Reihen erzeugen, klicken Sie auf die 1,2,3 um Details anzuzeigen und zu verbergen. Hoffe, das hilft, Bitte hinterlassen Sie einen Kommentar, wenn Sie dies tun und Fragen haben :)

Verwandte Themen