BEREICH.VERSCHIEBEN (erst ab Zeile 7)
Bruno
Für eine Auswertungsaufgabe habe ich hier im Forums-Archiv eine Excel-Mappe (unterschiedliche_werte_einer_spalte.xls) mit folgender Formel gefunden:
{=WENN(SUMME(WENN(TabelleD!C$1:C$200="";0;1/ZÄHLENWENN(TabelleD!C$1:C$200;TabelleD!C$1:C$200))) < ZEILE();""; INDIREKT("TabelleD!C"&KKLEINSTE(WENN(ZÄHLENWENN(BEREICH.VERSCHIEBEN(TabelleD!C$1:C$200; ;; ZEILE(TabelleD!C$1:C$200));TabelleD!C$1:C$200)=1;ZEILE(TabelleD!C$1:C$200));ZEILE()))) }
Diese funktioniert grundsätzlich, aber leider nur, wenn die Datenquelle (TabelleD) in Zeile 1 oder 2 beginnt (getestet mit einer Tabellenkopie ohne vorgehende 6 datenfreie Zeilen). In meiner TabelleD werden die Zeilen 1 bis 6 für zusätzliche Auswertungen wie Filterwerte und Spaltengruppen-Beschriftungen verwendet, es sind daher erst ab der Zeile 7 Daten eingetragen. Lässt sich die vorstehende Formel auf einen Datenbereich ab Zeile 7 bis zum Tabellenende anpassen und wenn ja, wie?
Dann möchte ich die erhaltenen Resultate eigentlich gerne aufsteigend sortiert; ist dies möglich?
Für Eure Tipps zum Voraus besten Dank.