n'Abend,
ich bin immer noch an meinem Test-Auswertungs-Calc-Makro-Projekt.
Ich will überprüfen, ob eventuell eine Ergebnis-Tabelle mit (sortierten)
Einträgen schon existiert (sollen überschrieben werden) oder eben neu ist.
- in C4 steht der Parametername, der auch Ergebnis-Tabellenname ist:
Distance (=> Distance.A1:A20000)
- in C5 steht die aktuelle Ausprägung: 105
- in A15 steht der Original-Name: Distance=105
Der wird in die Spalte A eingetragen
Habe dazu meine zwei Formeln in meiner Analyse-Tabelle:
( Ist mit Makro einfach zu prüfen: entw. <0 oder >0 )
1)
nxteFrei-Zeile (der jew. Ergebnistabelle):
=WENN(ISTFEHLER(ANZAHL2(INDIREKT(VERKETTEN(C4;".A1:A20000"))));
-1; ANZAHL2(INDIREKT(VERKETTEN(C4;".A1:A20000"))))
Also zeige -1, wenn Tabelle zB. nicht existiert oder (positiv) die
'kleinste' freie Zelle (=Zeile) für den Eintrag des Ergebniszeile!
2) (mein Probelm) existErgebnis:
=WENN(ISTFEHLER(VERGLEICH(A15;INDIREKT(VERKETTEN(C4;".A1:A20000"));0));
-1;VERGLEICH(A15;INDIREKT(VERKETTEN(C4;".A1:A20000"));0))
Zeige -1 wenn nicht existiert, sonst die gefundene Zelle (=Zeile)
Bei dem ersten Parameter "Multiplier", also der ersten Ergebnistabelle
läuft alles 5 mal richtig: beide zuerst -1 dann nach dem ersten Eintrag
nxtFreieZeile >0 und existErgebnis=-1 (richtig, s'kommt ja immer 'was
neues)
AAAABER bei der zweiten Ergebnis-Tabelle "Distance" (zweiten Parameter)
zuerst beide -1 (richtig)
dann nach der ersten Ergebnis-Zeile (plus Header-Zeile)
nxtFreieZeile=2 (richtig) und existErgebnis=2 (falsch - jetzt auf
einmal?????????)
existErgebnis=2 würde bedeuten in der Zelle Distance.A2 müsste das
Gleiche stehen wie in Zelle Analyse.A15 aber
Analyse.A15 = Distance=115
Distance.A2 = Distance=105
Trotzdem wird beides als gleich gleich angesehen??
Wie kann man matchen:
Distance=105 = Distance=115
Ich bin ratlos?
Jemand mit einem Hinweis?
LG, Gooly
--
Informationen zum Abmelden: E-Mail an users+help@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Context
- [de-users] Calc - Zell Formeln mit Ergebnis manchmal so, manchmal anders?? · gooly
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.