2016-06-30 9 views
1

Meine Formel in Blatt 1, A3 istWie Excel ändert referenzierten Zellbereich

=SUMPRODUCT(('count May'!$D$2:$D$2000=Categories!$A$5)*('count May'!$E$2:$E$2000=Categories!$B$3)*(ISNUMBER(SEARCH('count May'!$F$2:$F$2000,Categories!$C$4)))) 

Graf kann, ist das Blatt für den Monat Mai (Ich tue dies für ein ganzes Jahr), Kategorien zu stoppen ist das Blatt, das meinen Hilfstisch hat. Wenn ich die Daten aus dem Export mit etwa 1600 Zeilen eine Spalte mit verschiedenen Firmen einfügen, eine andere Spalte mit anderen Beschäftigungsstatus, eine andere Spalte mit verschiedenen Standorten dh Firma $ A $ 5, Vollzeit $ B $ 3, Standort $ C $ 4 in ein Monatsblatt die Zelle mit der obigen Formel ändert alle Zellbereiche von $ 2: $ 2000 auf $ 1609: $ 2000.

=SUMPRODUCT(('count May'!$D$1609:$D$2000=Categories!$A$5)*('count May'!$E$1609:$E$2000=Categories!$B$3)*(ISNUMBER(SEARCH('count May'!$F$1609:$F$2000,Categories!$C$4)))) 

Ich bekomme dann #Value! oder # N/A in A3. Im Wesentlichen machen die eingefügten Daten den Formelbereich in A3 ausgehend von einigen Zeilen nach der zuletzt eingefügten Datenzelle. Ich habe versucht, $ D $ 1609 zu ändern: $ D $ 2000 zu $ ​​D: $ D, $ E: $ E, $ F: $ F, aber ich bekomme ein Excel kann diesen Taskfehler nicht abschließen, versuchte ich, $ D $ 2000 zu $ ​​zu ändern D $ 1600, aber das hat nicht funktioniert und ist nicht machbar, weil jeder Monat eine andere Anzahl von Zeilen haben wird. Ich habe versucht, Schnitt statt Kopie, aber immer noch passiert.

Wenn es eine Hilfe ist, werden die Daten in einem Blatt, Spalte D, E, F zusammengestellt und dann kopiere ich, oder schneide und füge in das Monatsblatt ein und dann die Formeln sind in einem anderen Blatt aber jeden Monat Referenz.

Jede Hilfe wird sehr geschätzt.

+0

Haben Sie versucht, den ASCII-Text aus der Formelzeile zu kopieren und einzufügen? Denn wenn Sie es so machen, wird es nicht versuchen, die Formel für Sie zu "interpretieren". – durbnpoisn

+0

Wenn ich Sie richtig verstehe, bedeutet das Kopieren der Daten Zelle für Zelle? Weil eine Spalte ~ 1000 Zeilen hat. Aber korrigiere mich, wenn ich falsch liege. – Ben

+0

Nein. Ich meine, wenn Sie gerade kopieren, indem Sie die Zelle markieren und STRG-C drücken und dann einfügen, ist das wahrscheinlich Ihr Problem. Wenn Sie die Zelle markieren, dann markieren Sie den TEXT in der obigen Formelzeile und kopieren Sie das, Sie werden Ihre Referenzen nicht durcheinander bringen. – durbnpoisn

Antwort

0

Ich schließe mich hier spät an, vielleicht haben Sie Ihren Fehler bereits behoben (wenn es der Fall ist, können Sie wissen, wie!). Wenn ich richtig verstanden habe, haben Sie Blatt 'Count May' mit einer Formel in A3 und Sie kopieren Daten (Bereich A1: F1600) in 'Count May' (vermutlich in A2), um Ihre Formel zu verwenden. Dadurch wird die Referenz in der Formel in A3 durcheinander gebracht. Der einzige Weg, den ich in der Lage war, dies wiederherzustellen, war das Kopieren/Einfügen ganzer Zeilen (d. H. Zeilen 1: 1600) anstelle des benötigten Bereichs von Zellen (d. H. A1: F1600). Das würde 1600 Zeilen in 'Count May' einfügen und Ihre Referenz effektiv nach unten drücken. Ihre zweite Referenz wird nicht verschoben, da sie auf ein anderes Blatt verweist, "Kategorien", die nicht durch Kopieren/Einfügen beeinflusst werden. Ihr Problem sollte behoben werden, indem Sie den Bereich der benötigten Zelle kopieren (anstelle von ganzen Zeilen) und A2 (nicht Zeile 2) zum Einfügen auswählen.

Verwandte Themen