Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
184to188
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
184to188
184to188
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Berechnung bei Feldern mit gleichem Inhalt

Berechnung bei Feldern mit gleichem Inhalt
02.12.2002 09:41:03
Stephan
Hallo zusammen,

Ich habe folgendes Problem:
Ich habe eine Tabelle die folgendermassen aussieht:


100 --- 10 --- 1
100 --- 10 --- 2
100 --- 10 --- 1
200 --- 20 --- 3
200 --- 20 --- 1
200 --- 20 --- 1

Nun möchte ich folgende Berechnung durchführen:
Alle Werte aus Spalte C sollen summiert werden, bei denen der Wert in Spalte A gleich ist (in diesem Fall 1+2+1), zusätzlich soll einmal der Wert aus Spalte B dazugezählt werden (also + 10)
Dann das selbe für den nächsten Wert aus Spalte A (also 3+1+1+20).
Wie kann ich das mit VBA realisieren?

Danke und Gruß,
Stephan





3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Berechnung bei Feldern mit gleichem Inhalt
02.12.2002 10:33:27
Martin Beck
Hallo Stephan,

1. Muß es unbedingt VBA sein?

2. Stehen in Spalte A immer drei übereinstimmende Werte untereinander oder kann die Anzahl variieren?

3. Sind in Spalte B die Werte für gleiche Werte in Spalte A immer identisch?

Hie mal ein Ansatz für eine Lösung mit einer Arrayformel:

=SUMME(WENN(A1=$A$1:$A$10;1;0)*$C$1:$C$10)+B1

Gruß
Martin Beck

Re: Berechnung bei Feldern mit gleichem Inhalt
02.12.2002 10:45:22
Stephan
Hallo Martin,

1. Nein, wenn es auch anders geht.
2. Die Anzahl kann variieren
3. Ja, diese Werte sind immer gleich

Gruß,
Stephan

Re: Berechnung bei Feldern mit gleichem Inhalt
02.12.2002 10:57:16
Martin Beck
Hallo Stephan,

dann müßte meine Formel ja funktionieren. Hier noch eine kleine Abwandlung. Das gewünschte Ergebnis für die Vorgabe 100 erhältst Du mit

=SUMME(WENN(100=$A$1:$A$10;1;0)*$C$1:$C$10)+B1

wobei Du den relevanten Bereich (hier Zeile 1 bis 10) noch anpassen mußt. Formeleingabe mit STRG-SHIFT-ENTER und nicht mit ENTER abschließen.

Gruß
Martin Beck

Anzeige

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige