Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1404to1408
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
Inhaltsverzeichnis

Namensbezug auf variablen Bereich

Namensbezug auf variablen Bereich
26.01.2015 12:18:49
Heinz
Hallo Liebe Excellenten,
ich habe folgendes Problem:
Ich habe in einer Excel-Datei (1) eine Projektliste, die im laufe
des Jahres wächst. SpalteA=Projektnummer; SpalteB=Projektbezeichnung.
Im Augenblick sind es run 80 Projekte.
Damit die Mitarbeiter in ihren Stundendateien (2) Bezug auf die
Projekt nehmen können, habe ich einfach auf einem Tabellenblatt jeder
Stundendatei einen größeren Bereiche von (1) mittels Array (also
verknüpft) reinkopiert.
Damit es auch bis zum Ende des Jahres reicht, habe ich die Spalten A1:B255
genommen.
Das sieht dann so aus, dass nach der Spaltenbezeichnung die 80 aktuellen Projekte kommen, dann ca. 20 Zeilen mit Zellinhalt 0 und dann die restlichen (bis Zeile 255) mit einem
"#NV":
Projekt1
Projekt2
Projekt3
..
0
0
0
...
#NV
#NV
In der Stundendatei gibt es ein Dropdown, welches im Augenblick für die Auswahl eines Projektes immer den gesamten Bereich A2:A255 berücksichtigt, auch wenn nur
80 Projekte "gefüllt" sind.
Gibt es einen Weg, der mir erlaubt, den Bezug der Formel für z.B. den Bezeichnung
"Projektnummer" nicht immer auf A2:A255 zu beziehen, sondern auf alle Zeilen, so lange bis eine 0 oder ein "#NV" kommt? Sonst hängen am Dropdown 150 Zeilen dran, die
keinen Sinn machen.
Ich freue mich auf Eure Vorschläge
und wünsche allen eine schöne Woche.
Heinz

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Namensbezug auf variablen Bereich
26.01.2015 12:40:27
daniel
Hi
Wenn am gewünschten Daten Ende die 0 steht, kannst du den Namen so dynamisch machen:
=$A$2:Index($A:$A;Vergleich(0;$A:$A;0))
Gruss Daniel

AW: Namensbezug auf variablen Bereich
26.01.2015 12:40:41
daniel
Hi
Wenn am gewünschten Daten Ende die 0 steht, kannst du den Namen so dynamisch machen:
=$A$2:Index($A:$A;Vergleich(0;$A:$A;0))
Gruss Daniel

AW: Namensbezug auf variablen Bereich
29.01.2015 13:00:30
Heinz
Hallo Daniel,
meine Rückmeldung kommt ein bißchen spät, aber trotzdem von Herzen.
Neben Deiner Lösung gibt es auch noch den Ansatz mit Bereich.Verschieben.
Wenn beide Wege zum Ziel führen: Was ist der Vor-/ Nachteil der Lösung
mit INDEX vs. Bereich.Verschieben.
Ist aber nicht elementar wichtig. Hauptsache es funkt.
Danke
Heinz
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige