Ich habe eine Excel-Tabelle mit 2 Blättern, sheet1 ist ein Export aus einem Sharepoint-Arbeitszeittabellensystem, sheet2 soll für Berichtszwecke verwendet werden, zeigt hauptsächlich eine Aufschlüsselung von Zeit auf Woche für Woche.SUM (IF) findet nur den ersten Wert in einem Array, manchmal
Ich brauche eine Formel, die SUM die Stunden-Werte (sheet1!G:G
), wo die Woche ab Datumsspalte in Tabelle1 (sheet1!AI:AI
, berechnet =D2-WEEKDAY(D2-1)
) entspricht der Woche Startzeile in Tabelle2 (Zeile 3).
Bisher habe ich SUMMIF, SUMPRODUCT und jetzt eine SUM (IF) Formel versucht und alle haben das gleiche Problem, sie finden entweder keine Werte zu SUM (Werte die definitiv da sind) oder es wird nur SUM die erste Wert im Array. Zum Beispiel für den Wochenbeginn "12/06/2016" sollte ich insgesamt 336 Stunden haben, aber derzeit findet es nur den ersten Wert in der Liste, 14. Die verschiedenen Formeln, die ich bisher versucht habe, sind wie folgt:
{=SUM(IF(sheet1!$AI$2:$AI$300=CB$3,sheet1!$G$2:$G$300,0))}
=SUMIF(sheet1!AI$2:AJ$300, CB$3, sheet1!G$2:G$300)
=SUMPRODUCT(-- (sheet1!$AI$2:$AI$300 = CB$3), sheet1!$G$2:$G$300)
Alle-Formel haben das gleiche Problem und produzieren die gleichen Werte für jede Spalte in Blatt 2, das macht mich vermuten, dass es etwas ist, mit meiner weekstarting Berechnung/Array zu tun, aber ich nur kann nicht herausfinden, was es verursacht. Beispiel von Werten erzeugen derzeit unter und erwarteten Werten unterhalb:
05/06/2016 12/06/2016 19/06/2016 26/06/2016
0.00 14.00 0.00 11.00
05/06/2016 12/06/2016 19/06/2016 26/06/2016
82.85 336.00 297.75 307.25
Beispieldatei mit Daten und Formeln - https://www.dropbox.com/s/5c2c5tyl993vxyt/SUMIF%20Example.xlsx?dl=0
Etwas stimmt nicht überein. Bitte geben Sie Beispiele für Ihre Daten an, die das Problem veranschaulichen. Lesen Sie die HILFE-Themen für [So erstellen Sie ein minimales, vollständiges und überprüfbares Beispiel] (http://stackoverflow.com/help/mcve) –
Ich habe einen Dropbox-Link zu einer abgespeckten Tabelle in der Frage –