Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
24.04.2024 17:19:09
Anzeige
Archiv - Navigation
752to756
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
752to756
752to756
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Relativer Bezug

Relativer Bezug
04.04.2006 12:03:22
Rüdiger
Hallo zusammen,
ich setze die Formel =SUMMENPRODUKT(TEILERGEBNIS(9;INDIREKT("P"&ZEILE(1:10)))*(R1:R10=5)) zur Summierung gefilterter Werte in Spalte P ein. Addiert werden alle Werte, wenn der Inhalt der korrespondierenden Zeilen in Spalte R gleich 5 ist.
Füge ich vor Spalte P z.B. eine weitere Spalte ein, muß der indirekte Bezug "P" natürlich manuell in "Q" geändert werden.
Gibt es eine Möglichkeit an Stelle von "P" einen Bezug einzusetzen, der sich dynamisch anpasst?
Gruß
Rüdiger

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Relativer Bezug
04.04.2006 15:33:25
IngGi
Hallo Rüdiger,
wird die Zelle mit der Summenproduktformel mit verschoben, wenn eine Spalte vor P eingefügt wird? Oder anders gefragt, befindet sich die Zelle mit der Summenproduktformel auf demselben Tabellenblatt in Spalte P oder dahinter? Dann so:
 
 PQR
11 5
22  
33 5
44  
55 5
66  
77 5
88  
99 5
1010  
11   
12  25
Formeln der Tabelle
R12 : =SUMMENPRODUKT(TEILERGEBNIS(9;BEREICH.VERSCHIEBEN(INDIREKT("P"&ZEILE(1:10));0;SPALTE()-18))*(R1:R10=5))
 

Ansonsten brauchst du einen Aufhänger. Schreib in die oberste Zelle der ersten freien Spalte hinter deiner Tabelle einen Suchtext, der sonst auf dem Tabellenblatt sicher nicht vorkommt. Die Formel muss dann so aussehen:
 
 PQRS
11 5qw3
22   
33 5 
44   
55 5 
66   
77 5 
88   
99 5 
1010   
11    
12    
13    
14  25 
Formeln der Tabelle
R14 : =SUMMENPRODUKT(TEILERGEBNIS(9;BEREICH.VERSCHIEBEN(INDIREKT("P"&ZEILE(1:10));0;SPALTE(INDEX(1:1;VERGLEICH("qw3";1:1;0)))-19))*(R1:R10=5))
 

Ersetze in dieser Formel meinen Suchtext "qw3" durch deinen eigenen Suchtext und ziehe ein Stück weiter hinten statt 19 den Wert ab, der der Spaltennummer der Spalte entspricht, in welcher der Suchtext bei dir tatsächlich steht.
Gruß Ingolf
Anzeige
Passt genau !!!
04.04.2006 15:57:40
Rüdiger
Hi Ingolf,
danke für Deine Unterstützung. Erfüllt genau meine Wünsche.
Es sieht fast schon wie Hellseherei aus: In meinem Fall treten beide Fälle auf. Ich wäre mit einer der beiden Antworten also sicher kurz darauf wieder "auf der Matte" gestanden.
Danke nochmal.
Gruß
Rüdiger

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige