Excel | Bezug auf 'Moving Target'

Von: , Frage gestellt am Di, 22. Sep 2009

Guten Tag,

ich habe folgendes Problem in xls2003: In Arbeitsblatt A sollen alle Daten ab der Überschrift eines bestimmten Datenbereichs abgefragt und per istgleich auf Blatt B dargestellt werden. Die Zeile der Überschrift sei 100. Durch Datenaktualisierung (ich aktualisiere den Report über SAP BW) ist beim nächsten Mal die Startzeile (Überschrift) bei 105 => Der Bezug greift nicht mehr, da ='A'!A100 nicht mehr passt (weil sein müsste: ='A'!A105)
Frage: Wie bekomme ich es hin, dass immer der richtige Datenbereich ausgelesen wird, unabhängig davon, wo er startet? Die Namen der Überschriften sind statisch und ändern sich nicht.
Besten Dank!
Christian

2 Antworten zu dieser Frage

  1. Antwort von nach 47 Minuten 1 hilfreich
    Re: Excel | Bezug auf 'Moving Target'

    Hallo Christian,
    ich würde zuerst mal nach der Überschrift suchen und die relevante Zeile zurück geben damit ich weiß wo es los geht.
    =SUMMENPRODUKT((A100:A1000="Überschrift")*ZEILE(A100:A1000))

    Die Formel könnte man zB. in =Indirekt() einbauen:
    =indirekt("A"&SUMMENPRODUKT((A100:A1000="Überschrift")*ZEILE(A100:A1000)))

    oder man benutzt Bereich.Verschieben()
    =BEREICH.VERSCHIEBEN(A1;SUMMENPRODUKT((A100:A1000="Überschrift")*ZEILE(A100:A1000))-1;0)

    Gruß Holger

    • Antwort von nach 14 Stunden 0 hilfreich
      Re^2: Excel | Bezug auf 'Moving Target'

      Hallo,

      klappt! VIELEN DANK!!!!

      Viele Grüße
      Christian

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!