Dynamische Summenberechnung nach ID?

Hallo Zusammen,

Ich importiere csv-dateien in excel. die spalten sind nach ID’s (100;101;102;103;etc.) aufgelistet und die zeilen nach DATUM (1.8.12;2.8.12; etc.). Jede Zelle beinhaltet ein Zahl die die Häufigkeit eines Ereignisses (Check-In) widergibt. (bsp. am 1.8.12 sind in der ID 104 so und soviele Check-Ins erfolgt)

Nun möchte ich in einem anderen datenblatt die summe aller check-ins DYNAMISCH nach jeweiliger ID berechnen. (das Datenblatt in dem ich die csv-dateien importiere soll rein bleiben)

Danke für Eure Hilfe. Es klingt eigtl. simpel aber die umsetzung hat mir ein paar graue haare beschafft :smiley:

Hallo fhocodiga,

habe ich das recht verstanden:

  • Du möchtest ‚nur‘ für eine frei gewählte ID die Gesamtsumme, also über alle Zeilen/Tage, der jeweiligen Spalte haben?

  • Die gewünschte ID möchtest Du von Hand irgendwo eingeben?

  • Alle anderen IDs interessieren Dich als Ergebnis nicht?

Grüße
Carsten

also, die id ist in der übersicht nicht frei gewählt sondern hat einen bezug.

Bsp. importierte csv-datei:
id108; id 109; id 110
1.1.12 5 4 3
1.2.12 3 6 2
1.3.12 6 7 1

jetzt möchte ich mir in einem anderen datenblatt eine übersicht bauen Bsp.:
gesamtsumme
id108 14 (hier benötige ich eine formel
id109 damit ich die daten nur noch
id110 importieren muss und sich die übersicht automatisch anpasst)

so besser verständlich?

lg und vielen dank

Hallo fhocodiga,

mit frei wählbar meinte ich natürlich innerhalb der vorgegebenen, importierten Werte. :smile:

Ei wei, ich habe getern noch ein wenig rumecperimentiert. So richtig wollte mir keine Formel-Lösung in den Schoß fallen. Will sagen: wenn einer eine geniale einfache Idee hat, wäre ich an der Lösung auch interessiert. Läuft wahrscheinlich auf 'ne abgefahrene Matrixformel raus.

Wenn Dir sonst keiner helfen kann hätte ich eventuell noch 'ne Idee, die allerdings ein wenig von Deinen Vorgaben abweicht.

Du müßtest auf dem impotierten Blatt eine Berechnungshilfzzeile einfügen. Oder besser noch: Die Daten aus dem importierten Tabellenblatt

Noch 'ne Frage: Stehen die IDs immer an der gleichen Stelle?

Grüße
Carsten

Hallo!

Dies kann man mit einer Pivottabelle sehr schnell, schön und einfach lösen.

Mist :smiley: hatte gehofft es gibt ne easy lösung.
leider müssen die importdatenblätter clean bleiben von formeln.
Ne die id’s verschieben sich leider auch bei nahezu jedem import.

Trotzdem danke für deine hilfe. ich meld mich bei dir wenn ich ne lösung hab :wink:

Aber Du kannst Doch 'nen Hilfstabellenblatt einführen
in das Du die Originalen Daten einfach reinkopierst, oder?

noch 'ne Frage: ist die ID von Spalte zu Spalte exakt um 1 aufsteigend oder ist auch das nicht sicher?

Hallo fhocodiga,

Wenn ich es richtig verstanden habe ist das ein klassischer Fall für SummeWenn.
Schau einfach mal hier
http://www.traens.com/tipps/summewenn_funktion.php

Gruss Frank

Hallo zurück,

sorry aber ich kann dir leider nicht weiterhelfen.

Ich glaube, ich hab’s

was ist’n die maximal denkbare (wünschenswerte) Anzahl

  • importierter IDs
  • Check-In-Tage

eines Datensatzes.

Am besten wär, wenn Du mir eine Beispieldatei schicken könntest.

Danke für die Antwort. Ist leider ein wenig komplexer als summewenn oder summewenns.

Bsp. importierte csv-datei:
id108; id 109; id 110
1.1.12 5 4 3
1.2.12 3 6 2
1.3.12 6 7 1

jetzt möchte ich mir in einem anderen datenblatt eine übersicht bauen Bsp.:
gesamtsumme
id108 14 (hier benötige ich eine formel
id109 damit ich die daten nur noch
id110 importieren muss und sich die übersicht automatisch anpasst)

so besser verständlich?

lg und vielen dank

… mehr auf http://www.wer-weiss-was.de/app/query/display_query?..

Ja hab hier ne entschlackte Datei :wink:
magst du mir deine private mail geben damit ich dir den anhang schicken kann.

lg danke für deine unterstützung!

hups, habe ich wohl vergessen, anzugeben
die Adresse ist: cbeth (bei) gmx.de.

wie hättest Du gerne die Bedienung?

Du möchtest EINE ID vorgeben und dazu die Check-Ins?

Und nochmal:

Wieviele IDs sind max. in der importierten Zabelle zu finden.

Wieviele Tage gibt es max. in der importierten Zabelle?

Hallo,

so, ich glaube, das hier sollte es dann endlich sein. Du benötigst in Zelle D7 diese Formel:

=SUMMENPRODUKT((‚Data_validated-locationId‘!$B$1:blush:AO$1=A7)*(‚Data_validated-locationId‘!$B$2:blush:AO$141"");‚Data_validated-locationId‘!$B$2:blush:AO$141)

Die kannst Du dann bis zur letzten ID nach unten kopieren.

Ich schicke Dir gleich die angepaßte Datei.

Viele Grüße
Carsten

Hi,
Leider verstehe ich es noch Boxer ganz. Zum einen glaube ich hat deine csv Syntax einen Fehler oder oder alle Werte stehen in der ersten Spalte zu id108, da kein Semikolon.

Prinzipiell ist mit einen Makro alles möglich, damit kannst du sogar das importieren automatisierten. Da kann ich gern auch unterstützen.
Allerdings vermute ich auch, dass eine Formel deine Zwecke erfüllt.
Leider kann ich deiner Erklärung noch nicht ganz folgen den auch bei dem Beispiel würde ich eine summenFormel in Betracht ziehen.eventuell kannst du ja mal ein kleines Beispiel hochladen.

Was gibst du den als Kriterium für eine Berechnung an? Nur die id, die sich die Formel raussuchen soll und die Spalte identifiziert, die zusammen addiert werden soll?