2016-04-28 8 views
0

Ich habe eine Tabelle von 2 Kunden mit der Geschichte des Verbrauchs in den angegebenen Monaten mit Start-und Enddatum und Anzahl der Tage sowie. Ich benutze V Lookup-Funktion, um den Client # in der bereitgestellten Tabelle zu suchen und dann die Anzahl der Tage zu zählen, die in das Datum fallen, das auf dem anderen Bild (Arbeitsbuch 2) angegeben ist.Frau Excel Vlookup und SUMME Hilfe benötigt

Ich habe diese Clientdetails in Arbeitsmappe 1 und die gewünschten Tage in Arbeitsmappe 2. Aber ich bekomme nicht die richtige Antwort.

Zum Beispiel, wie in der Arbeitsmappe 2 gesehen müssen wir die Anzahl der Tage fällt im Sommer 2015 und Winter-2016.

Ich habe datiert if(), v-Lookup und Sum Ifs Funktionen zur Berechnung aber nicht bekommen die richtige Antwort.

enter image description here

Bitte helfen Sie mir.

+0

Welche Formel verwenden Sie, um das Ergebnis im Bildbeispiel zu erhalten? –

+0

Ich habe vlookup verwendet, um den Client # zu suchen und dann summiert, um die Tage in den Sommer zu berechnen. –

+0

Sind Sie sicher, dass die Daten tatsächlich Zahlen und keine Zeichenfolgen sind? Normalerweise teste ich dies mit = isnumber (C12) wo C12 ist ein Datum in Frage –

Antwort

0

OK gehen hier ein paar Annahmen.

Daten in Workbook1 liegt in

Tabelle1 mit Kopfzeile in der Zeile 1 und der ersten Kundennummer in A2, letzte Kundennummer in A24.

Calc-Tabelle in workbook2 in Sheet1 mit Kopfzeile in Zeile 1 und die erste Kundennummer in A1

=sumproduct(('[workbook1.xlsx]Sheet1'!$A$2:$A$24=[workbook2]Sheet1!A2)* 
      ('[workbook1.xlsx]Sheet1'!$C$2:$C$24>=[workbook2]Sheet1!B2)* 
      ('[workbook1.xlsx]Sheet1'!$D$2:$D$24<=[workbook2]Sheet1!C2)* 
      ('[workbook1.xlsx]Sheet1'!$F$2:$F$24)) 

starke Wahrscheinlichkeit, dass Sie beide Arbeitsmappen gleichzeitig geöffnet werden müssen.

+0

Einmal, als ich den Datumsvergleich durchführte, musste ich das Format der Datumszellen auf Allgemein ändern und dann fing es an zu arbeiten ... habe immer noch herausgefunden, was einmal passiert ist. –