Formel-/Darstellungsproblem

Hallo,

innerhalb eines RT-Dokumentes habe ich u. a. zwei
Rechenblattkomponenten. Die Inhalte bzw. der Aufbau ist identisch. In
Zelle B 2 bis (derzeit) B 44 stehen diverse Vor- und Nachnamen. Diese
Namen kommen öfters vor. Nun möchte ich die Spalte B auf doppelte
Namen überprüfen und mir in Spalte F die Namen nur einmal auflisten
lassen. Dazu habe ich in die Zelle K 1 folgende Formel eingetragen:
VSuchlauf(B:B;VSuchlauf(F:F;LfdZelle=LfdZelle(1))=0;0;SetzeZelle
(LfdZelle;F:F;VSuchlauf(F:F; NICHT (IstLeer(LfdZelle)))+1))
Die Formel funktioniert - abgesehen von der automatischen
Aktualisierung, falls sich in einer B-Zelle ein Name ändert - soweit
auch. Ein kleines Problem gibt es aber: In der einen
Rechenblattkomponente beginnt die Auflistung in der Zelle F 2 (so wie
es sein soll) in der anderen Rechenblattkomponente erst in der Zelle
F 3. Überprüft habe ich schon, ob in irgendeine B-Zelle
möglicherweise nicht leer ist und stattdessen mit einem Leerzeichen
beginnt. Fehlanzeige.

Hat noch jemand eine Idee, wie sich das Problem lösen lässt?

RT 6.0.2 (1632) unter MacOS 10.4.11

Freundliche Grüße

Matthias Liebler

Re: Formel-/Darstellungsproblem

#7714 On 21 Mai, 2008 16:39 Lutz-Dieter Bornemann said,

Am 21.05.2008 um 15:01 schrieb Matthias Liebler:

> Hallo,
>
> innerhalb eines RT-Dokumentes habe ich u. a. zwei
> Rechenblattkomponenten. Die Inhalte bzw. der Aufbau ist identisch.
> In Zelle B 2 bis (derzeit) B 44 stehen diverse Vor- und Nachnamen.
> Diese Namen kommen öfters vor. Nun möchte ich die Spalte B auf
> doppelte Namen überprüfen und mir in Spalte F die Namen nur einmal
> auflisten lassen. Dazu habe ich in die Zelle K 1 folgende Formel
> eingetragen:
> VSuchlauf
> (B:B
> ;VSuchlauf
> (F:F
> ;LfdZelle=LfdZelle(1))=0;0;SetzeZelle(LfdZelle;F:F;VSuchlauf(F:F;
> NICHT (IstLeer(LfdZelle)))+1))
> Die Formel funktioniert - abgesehen von der automatischen
> Aktualisierung, falls sich in einer B-Zelle ein Name ändert - soweit
> auch. Ein kleines Problem gibt es aber: In der einen
> Rechenblattkomponente beginnt die Auflistung in der Zelle F 2 (so
> wie es sein soll) in der anderen Rechenblattkomponente erst in der
> Zelle F 3. Überprüft habe ich schon, ob in irgendeine B-Zelle
> möglicherweise nicht leer ist und stattdessen mit einem Leerzeichen
> beginnt. Fehlanzeige.
>
> Hat noch jemand eine Idee, wie sich das Problem lösen lässt?

Hallo Matthias,

ich muss gestehen, dass ich Deine Formel nicht so recht verstehe.

Soweit ich Dein Problem verstehe, könntest du es mit folgender Formel
versuchen:
Suchlauf(B:B; NICHT
Finden
(';'&LfdZelle
&';';LfdResultat
);'';LfdResultat&';'&LfdZelle&';'&SetzeZelle(LfdZelle;F:F;LfdZähler))

Diese Formel reagiert auch bei Änderungen der Schreibweise in der
Spalte B.

Gruß
Lutz