Werte von-bis definieren

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Werte von-bis definieren

Beitrag von clag »

Hallo Leutz,

ich hab hier gelernt man kann mit zB "1[0-9][0-9]|200" in einer Filteraktion Werte von 100-200 beschreiben/erfassenn
funktioniert auch prima bis ich bemerkt habe 150 wird 150,5 wird nicht erfasst

wie muss ich es ausdrücken damit auch die stellen nach dem Komma geprüft/erfasst werden ?
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Werte von-bis definieren

Beitrag von Karolus »

Hallo
Das Komma und die Kommastelle(n) wären dann nur optional - oder ?
Evtl so:
1[0-9][0-9],?[0-9]*|200,?[0-9}*
ohne Gewähr

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Werte von-bis definieren

Beitrag von clag »

Hallo Karolus,

wieso ohne gewähr, und das vom Formelzauberer ?

oder meintest du dies } hier, stimmt damit geht's nicht :lol:

aber sonst 1A wie immer
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Charly
*****
Beiträge: 450
Registriert: Di, 20.01.2004 13:14
Wohnort: München

Re: Werte von-bis definieren

Beitrag von Charly »

Hallo Clag!

Nachdem ich denke, dass deine Frage was mit unserem Projekt "Spezialfilter zu tun hat", möchte ich dir sagen, dass ich in den letzten Tagen ein paar Zusatzinformationen erhalten habe, durch die ich jetzt auch einen Von_Bis_Bereich filtern kann.

Ich will dir das Ergebnis nicht vorenthalten. Der Code-Teil, der dir Probleme bereitet haben, ist aber immer noch drin. Die musst du eventuell wieder entfernen.

Gruß
Charly
Dateianhänge
test-db_V5.ods
(18.78 KiB) 63-mal heruntergeladen
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Werte von-bis definieren

Beitrag von clag »

Hallo Charly,

super Idee von dir,
an so etwas hatte ich schon eine Weile gedacht, aber eben ohne Idee zur Umsetzung

denn die Eingabe _#_10_20_ ist doch für die meisten nachvollziehbarer als _1[0-9],?[0-9]*|20,?[0-9]*_

und das Beste, es funktioniert sogar mit dem Datum und auch mit Zwei "von bis Bereichen"

Hans Rosenthal hätte "das ist Spitze" wer anderes vllt "is ja voll geil alter" gesagt, ich schließ mich beiden an :D
ich werd es gleich noch in mein etwas geändertes Beispiel übernehmen und mal schauen....

Wie der Formelteil für eine Datum/Uhrzeit eingrenzung ausgesehen hätte, kann Karolus bei Gelegenheit ja mal zeigen,
würd mich interessieren, aber ich befürchte das wird bald nen Zweizeiler (wenn überhaupt)

schönen Abend noch
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Werte von-bis definieren

Beitrag von Karolus »

Hallo
clag hat geschrieben: Wie der Formelteil für eine Datum/Uhrzeit eingrenzung ausgesehen hätte, kann Karolus bei Gelegenheit ja mal zeigen,
würd mich interessieren, aber ich befürchte das wird bald nen Zweizeiler (wenn überhaupt)
Du meinst eine RegEx für (im schlimmsten Fall) von 27.2.09 14:45 bis 2.3.09 9:30
-nee das lassen wir mal weg - lös das analog zu Charlys "#_10_20", das funktioniert auch bei Datums/Zeitwerten.

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Werte von-bis definieren

Beitrag von clag »

Moin moin,

Hi Karolus ich hatte es ja befürchtet :cry:
Karolus hat geschrieben:-nee das lassen wir mal weg -
Hi Charly schau dir jetz mal dieses an
test-db_V5a.ods
(22.69 KiB) 85-mal heruntergeladen
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Charly
*****
Beiträge: 450
Registriert: Di, 20.01.2004 13:14
Wohnort: München

Re: Werte von-bis definieren

Beitrag von Charly »

Hallo Clag!

Schön, dass soweit alles klappt.

Zu deinem Formatierungsproblem beim Datum kommt es , glaube ich, weil ich immer mit String-Werten gearbeitet habe. Ich wollte nicht ständig prüfen, ob ich Zahlen- oder Text-Werte hatte. Bei einem fremdländischen Datumsformat, kann es dadurch zu Interpretationsproblemen kommen.
Teste mal mit folgender Änderung:
Statt:

Code: Alles auswählen

Case "#"
Wert = Blatt.getCellByPosition(I,Zeile+1).string
Wert1 = Blatt.getCellByPosition(I,Zeile+2).string
schreibe

Code: Alles auswählen

Case "#"
Wert = Blatt.getCellByPosition(I,Zeile+1).value
Wert1 = Blatt.getCellByPosition(I,Zeile+2).value
Gruß
Charly
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Werte von-bis definieren

Beitrag von clag »

Hallo Charly,

mir ist noch aufgefallen wenn man eine Zeitspanne mit der hilfsspalte erfasst dann ist nach dem Filtervorgang in den Kriterien in beiden Datumsspalten das Format auch ohne Wochentag !
ist aber auch nicht wichtig, denn wenn man die Kriterien eingibt nimmt man ja eh nur 12.2.9 oder so als Kurzformat (ich jedenfalls, weil ich tipfaul bin) :D

und dann passt's schon

und Danke das du nochmal drübergeschaut hast
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Antworten