ruben | 7 Oct 17:06

Suchen und Ersetzen in Formeln über mehrere Tabellen

wie kann man das bewerkstelligen?
Muss leider nochmal ein ziemlich umfangreiches Calc-Dokument auf V3 
"migrieren", dazu muss in einigen Dutzend Matrixformeln die Funktion 
Adresse() angepasst werden und zwar der 3. Parameter muss von 0 auf 1 
geändert werden.

Die Funktion ist zusätzlich noch in recht komplexe Formeln mehrfach 
eingebettet, so dass mir jetzt absolut nicht klar ist, wie das gehen 
könnte. Und mit Hand hab ich das schon mal mit einem ähnlichen Dokument 
gemacht, da hat das gut 4 Stunden gedauert (ypsen Tabellen mit einigen 
Dutzend Formlezeilen, immer wieder nachschauen, ob ein Fehler 
aufgetreten ist und dann wieder korrigieren....)

Hat da jemand nen guten Einfall?

Beispiel für Formeln in denen das vorkommt:

=SUMME((INDIREKT(ADRESSE(2;6;0;$A5) & ":" & 
ADRESSE(8192;6;0;$A5))>0)*INDIREKT(ADRESSE(2;6;0;$A5) & ":" & 
ADRESSE(8192;6;0;$A5)))

oder auch hier

=ABRUNDEN(SUMME((INDIREKT(ADRESSE(2;5;0;$B$2)& 
":"&ADRESSE(8192;5;0;$B$2))=$C6)*(INDIREKT(ADRESSE(2;7;0;$B$2)& 
":"&ADRESSE(8192;7;0;$B$2))>0)*(INDIREKT(ADRESSE(2;7;0;$B$2)& 
":"&ADRESSE(8192;7;0;$B$2)))))

Jede Formel kommt mit geänderten Paramtern bis zu 6 mal in 12 versch. 
Zeilen / Zellen vor...
(Continue reading)

Werner Tietz | 8 Oct 00:58
Favicon

Re: [de-users] Suchen und Ersetzen in Formeln über mehrere Tabellen

Hallo Ruben

ruben schrieb:
> .......war der 3. Parameter muss von 0 auf 1
> geändert werden.
> 
> ... 
> Beispiel für Formeln in denen das vorkommt:
> 
> =SUMME((INDIREKT(ADRESSE(2;6;0;$A5) & ":" &
> ADRESSE(8192;6;0;$A5))>0)*INDIREKT(ADRESSE(2;6;0;$A5) & ":" &
> ADRESSE(8192;6;0;$A5)))
> 
> oder auch hier
> 
> =ABRUNDEN(SUMME((INDIREKT(ADRESSE(2;5;0;$B$2)&
> ":"&ADRESSE(8192;5;0;$B$2))=$C6)*(INDIREKT(ADRESSE(2;7;0;$B$2)&
> ":"&ADRESSE(8192;7;0;$B$2))>0)*(INDIREKT(ADRESSE(2;7;0;$B$2)&
> ":"&ADRESSE(8192;7;0;$B$2)))))

->bearbeiten->suchen und ersetzen:

Suche nach:
(ADRESSE\([0-9]+;[0-9]+;)(0)

ersetzen durch:
$11
mit der Option
[x]regulärer Ausdruck

(Continue reading)

ruben | 9 Oct 13:46

Re: [de-users] Suchen und Ersetzen in Formeln über mehrere Tabellen

Werner Tietz schrieb:

> 
> ->bearbeiten->suchen und ersetzen:
> 
> Suche nach:
> (ADRESSE\([0-9]+;[0-9]+;)(0)
> 
> ersetzen durch:
> $11
> mit der Option
> [x]regulärer Ausdruck
> 
> sollte das sekundenschnell tun.
> 
> Gruß Werner

Danke - jetzt hab ich das auch etwas begriffen mit den Regex in OOo...
Alles Klar, hat geholfen...

Viele Grüße aus dem Erzgebirge

Ruben

Gmane