Office: Matrixformel, Differenzermittlung in Intervall

Helfe beim Thema Matrixformel, Differenzermittlung in Intervall in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich habe mal wieder ein Problem mit einer Formel. Die Formel soll eigentlich nur die Differenz von Messwerten innerhalb einer Stunde... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von dusk79, 27. September 2010.

  1. dusk79 Erfahrener User

    Matrixformel, Differenzermittlung in Intervall


    Hallo,

    ich habe mal wieder ein Problem mit einer Formel.
    Die Formel soll eigentlich nur die Differenz von Messwerten innerhalb einer Stunde ermitteln.
    Hintergrund:
    Durch mehrere Messgeräte werden die Datenreihen in eine Tabelle geschrieben. Der zeitliche Abstand zwischen 2 Messreihen ist variabel (es kann also nur 1 Zeile am Tag pro Messgerät sein). Eine Datenreihe wird immer dann geschrieben, wenn sich ein Wert ändert (die Werte werden immer weiter aufsummiert). Die Gesamtanzahl der Datenreihen an einem Tag ist damit auch unterschiedlich.

    Die Formel sollte also prüfen, ob die Messgerätenummer in Zeile 1 mit Zeile 2 übereinstimmt.
    Wenn ja: Ermittlung ob der Zeitwert in Zeile 2 während der Stunde (also zum Beispiel 15:00:00 bis 15:59:59) liegt und dann die Differenz (Zeile 2 – 1) aufsummieren.
    Für den Fall, dass mal ein Messfehler aufgetreten ist, soll nur dann die Differenz in die Gesamtsumme einfließen, wenn der Wert positiv ist.
    Das Ganze soll als Matrix funktionieren.

    Ich habe nur irgendwo einen Fehler in der Formel – kann ihn aber nicht finden.
    Wäre toll, wenn Ihr mir helfen könntet (den Bezug zu den Spalten hab ich überprüft – der passt).
    Die Angaben [] beziehen sich auf andere Zellen. Dort wird vorgegeben „Messgerätenummer“, „Stunde“ und „Anzahl der Messreihen -1“.

    {= SUMME(WENN([Messgerätenummer]=(BEREICH.VERSCHIEBEN(daten1!$A$1;;1;[Anzahl der Messreihen -1];1)+BEREICH.VERSCHIEBEN(daten1!$A$1;1;1;[Anzahl der Messreihen -1];1))/2;WENN(-1/24<[Uhrzeit]-BEREICH.VERSCHIEBEN(daten1!$A$1;1;3;[Anzahl der Messreihen -1];1)<0>0;BEREICH.VERSCHIEBEN(daten1!$A$1;1;5;[Anzahl der Messreihen -1];1)-BEREICH.VERSCHIEBEN(daten1!$A$1;;5;[Anzahl der Messreihen -1];1);0);0);0))}

    Vielen Dank schon mal.

    dusk79
     
  2. schatzi Super-Moderator
    Hallo!

    Bei solch komplexen Formeln wäre eine Beispielmappe hilfreich, an der du dein Problem konkret beschreiben kannst.
     
  3. dusk79 Erfahrener User
    Mach ich... die Formel wurde (wie ich grad sehe) sowieso nicht richtig wiedergegeben.

    Bis in Kürze
     
  4. Exl121150 Erfahrener User

    Matrixformel, Differenzermittlung in Intervall

    Hallo dusk79,

    Du musst die Checkbox "HTML in diesem Beitrag deaktivieren" unmittelbar unterhalb des Eingabefeldes anhaken, dann bleibt Dir der berüchtigte Fehler "<0>" erspart.
    Treten nämlich mehrere <> Zeichen auf, so verwechselt offenbar die Software dieses Forums sie mit irgendwelchen HTML-Tags. Durch Ausschalten von HTML wird dies unterbunden.
     
    Exl121150, 27. September 2010
    #4
  5. dusk79 Erfahrener User
    Hallo,

    hier nun die Beispieldatei.
    Blatt1 - die Werte
    Blatt2 - die Auswertung

    Schon mal Danke

    dusk 79
     
Thema:

Matrixformel, Differenzermittlung in Intervall

Die Seite wird geladen...
  1. Matrixformel, Differenzermittlung in Intervall - Similar Threads - Matrixformel Differenzermittlung Intervall

  2. Wie kann ich die x häufigsten Ausdrücke aus einer Spalte ermitteln?

    in Microsoft Excel Hilfe
    Wie kann ich die x häufigsten Ausdrücke aus einer Spalte ermitteln?: Nach umfangreicher Recherche und einigem Probieren konnte ich meine Anforderung noch nicht erfüllen. Nun hoffe ich auf Eure Unterstützung. Für ein Tippspiel importieren wir regelmäßig aus einer...
  3. Matrixformel über 2 verschiedene Tabellen

    in Microsoft Excel Hilfe
    Matrixformel über 2 verschiedene Tabellen: Hallo, ich habe schon im Forum gesucht aber nichts passendes gefunden. Ich habe eine Formel zur Ermittlung von Unterschieden zwischen 2 Tabellen erstellt. Funktioniert auch soweit einwandfrei....
  4. Dreidimensionale Break-Even Analyse mit mehreren Wahrscheinlichkeiten in Excel

    in Microsoft Excel Hilfe
    Dreidimensionale Break-Even Analyse mit mehreren Wahrscheinlichkeiten in Excel: Liebe Leser, für meine Bachelorarbeit muss ich eine Break-Even Analyse durchführen. Diese möchte ich gern grafisch darstellen. Kurz zusammengefasst: Es geht um ein Unternehmen mit drei...
  5. Matrixformel; Werte mit tw. Übereinstimmung zurückschreiben

    in Microsoft Excel Hilfe
    Matrixformel; Werte mit tw. Übereinstimmung zurückschreiben: Hi, ich habe eine Tabelle "Datentabelle" mit Daten. Aus der Spalte "Werte" dieser Tabelle möchte ich nun einen Abgleich mit der Tabelle "Parameter" durchführen. Wenn eine teilweise Übereinstimmung...
  6. Matrixformel

    in Microsoft Excel Hilfe
    Matrixformel: Hallo User, ich habe eine Frage zu Matrixformeln. Ich habe in einen Exceltabellenblatt Namen aufgeführt. Nun sollen diese Namen mit einer Matrixformel in ein zweites Tabellenblatt geschrieben...
  7. Matrixfomel - kein Zugriff auf gespeicherte Daten

    in Microsoft Excel Hilfe
    Matrixfomel - kein Zugriff auf gespeicherte Daten: Hallo Zusammen, ich habe beim Programmieren einer Matrixformel das Problem, dass ich nicht mehr auf die Inhalte der Berechnung zugreifen kann. Folgendes Szenario (Die Matrixformel besteht aus...
  8. Problem mit Matrixformel

    in Microsoft Excel Hilfe
    Problem mit Matrixformel: Hallo, in meiner Tabelle stehen in Spalte A und B die Messwerte. Da ich für eine Messung mehrere Messwerte bekomme, bilde ich daraus die Summe (Spalte D/E). Die Summen fasse ich mit einer...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden