Makierfeld (nicht Optionsfeld ;) )

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

DasDerDieIch
*
Beiträge: 10
Registriert: Fr, 04.10.2013 21:42

Makierfeld (nicht Optionsfeld ;) )

Beitrag von DasDerDieIch »

Hi,
Ich habe eine Tabelle aufgebaut, in der ich mit Optionsfeldern arbeite. Links steht der Titel des Fedes und der Kreis zu anklicken und rechts steht leider immer "Wahr". Ich möchte diesen Text ausblenden.
Wie mach ich das? :)
Danke schon mal für eure Hilfe :)
lg
Zuletzt geändert von DasDerDieIch am Fr, 04.10.2013 22:07, insgesamt 1-mal geändert.
oleander
Beiträge: 5
Registriert: Do, 08.08.2013 10:35

Re: Optionsfeld

Beitrag von oleander »

Eine Möglichkeit wäre eine bedingte Formatierung, die in diesem Fall die Schriftfarbe auf "weiss" schaltet.
Oder mit der WENN-Funktion abfangen und eine Leerstelle ausgeben.
DasDerDieIch
*
Beiträge: 10
Registriert: Fr, 04.10.2013 21:42

Re: Optionsfeld

Beitrag von DasDerDieIch »

Danke schon mal das mit Farbe auf weiß stellen klappt schon mal.
Aber das Gefällt mir nicht so ganz, denn man kann noch ausversehen in den "Wahr"-Schriftzug hineinklicken. Kann man nicht verhindern das der Schriftzug überhaupt angezeigt wird? :)
DasDerDieIch
*
Beiträge: 10
Registriert: Fr, 04.10.2013 21:42

Re: Optionsfeld

Beitrag von DasDerDieIch »

Ach ich meinte ein Makierfeld nicht ein Optionsfeld :)
DasDerDieIch
*
Beiträge: 10
Registriert: Fr, 04.10.2013 21:42

Re: Makierfeld (nicht Optionsfeld ;) )

Beitrag von DasDerDieIch »

Ach das geht schon mit der weißen Schrift.

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

Re: Makierfeld (nicht Optionsfeld ;) )

Beitrag von clag »

Hallo DasDerDieIch,

wie wertest du denn das Markierfeld aus?

1. Wenn dich das "WAHR" stört brauchst du es scheinbar nicht, dann kann man die Ausgabe auch gänzlich abstellen (keine Zelle verknüpfen)
2. Wenn doch kann man die verknüpte Zelle in einen Bereich legen wo sie nicht stört
3. man kann auch andere Werte statt WAHR und FASCH verwenden
4. man kann diese Werte auch unter dem Button/Bezeichnung verbergen
5. man kann ....
aber du müsstest schon genauer umfassender beschreiben was dein Anliegen ist
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
DasDerDieIch
*
Beiträge: 10
Registriert: Fr, 04.10.2013 21:42

Re: Makierfeld (nicht Optionsfeld ;) )

Beitrag von DasDerDieIch »

naja also ich brauch den "Wahr"-Wert schon, den ich habe einige Wenn-Funktion darüber aufgebaut. Allerdings muss ich den "Wahr"-Schriftzug nicht sehen. Es reicht mir, wenn ich den Hacken im Feld sehe.

Ich habe das jetzt so gelöst, wie oben beschrieben. Ich habe einfach die Schriftfarbe auf weiß gestellt und hab das Makierfeld soweit ausgedehnt, das man nicht mehr ausversehen in die Zelle mit de Wahr-Wert hinein klicken kann. Bis jetzt funktionierts :).
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Makierfeld (nicht Optionsfeld ;) )

Beitrag von clag »

Hallo DasDerDieIch,

unter den Bedingungen würde ich dir empfehlen,
verwende als verknüpfte Zelle, die Zelle unter dem Markierfeld mach das Markierfeld etwa so groß wie die Zelle,
dann definierst du in den Kontrollfeld/Eigenschaften_Daten für das Markierfeld Referenzwerte zB "x" & "o"
und schon ist der Spuk mit WAHR und FALSCH erledigt.
Deine Abfrageformeln änderst du ggf entsprechend auf X oder o
markierfeldausgabe verstecken.ods
(9.49 KiB) 57-mal heruntergeladen
Zuletzt geändert von clag am Sa, 05.10.2013 12:01, insgesamt 1-mal geändert.
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
DasDerDieIch
*
Beiträge: 10
Registriert: Fr, 04.10.2013 21:42

Re: Makierfeld (nicht Optionsfeld ;) )

Beitrag von DasDerDieIch »

ja das hab ich ja so ungefähr gemacht :) danke.

Allerdings ist nun ein Problem damit aufgetaucht. Und zwar hab ich über den Zellen E4 und F4 ein Makierfeld. Dieses ist nur mit der Zelle F4 verknüpft (Kontrollfeld). Nun hab ich in der Zelle G4 den Preis eingetragen. Das Problem taucht nun bei der Zelle H4 auf. Dort wollte ich den Preis in Relation zum Ertrag stellen. Und zwar mit dieser Formel:

=WENN(UND(F4=0;Stats.$G$2>0);(0,5+0,3)*Stats.$G$2/G4;" ")

Stats.SG2 ist die Anzahl.
Als Lösung wird mir nur "Wahr" ausgeworfen und keine Zahl. Wo liegt den das der Fehler? :)
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Makierfeld (nicht Optionsfeld ;) )

Beitrag von clag »

Hallo
ändere deine Formel in
=WENN(UND(F4="0";Stats.$G$2>0);(0,5+0,3)*Stats.$G$2/G4;" ")

die Ausgabe vom Markierfeld ist Text,
darum hatte ich x und o vorgesclagen da ist es deutlicher
Du kannst aber auch mit der Funktion WERT() arbeiten wenn du Zahlen als Ausgabe verwenden möchtest

=WENN(UND(WERT(F4)=0[/color];Stats.$G$2>0);(0,5+0,3)*Stats.$G$2/G4;" ")
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
DasDerDieIch
*
Beiträge: 10
Registriert: Fr, 04.10.2013 21:42

Re: Makierfeld (nicht Optionsfeld ;) )

Beitrag von DasDerDieIch »

ahh ne die Formel war richtig. Mit der Ausgabe des Makierfeldes, kann ich auch ohne " arbeiten. Das Problem war, das der aus irgendeinem Grund in der Formatierung bei Zahlen Wahrheitswert ausgewählt hat.
Naja es klappt jetzt ja :) danke vielmals :).
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Makierfeld (nicht Optionsfeld ;) )

Beitrag von clag »

da ist noch ein kleiner Fehler in der Überlegung
es funktioniert nur weil OO automatisch 0 als Falsch und 1 als WAHR interpretiert
verwendenst du zB die Zahlen 5 und 20 als Ausgabe must du WERT() oder "5", "20" anwenden
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Makierfeld (nicht Optionsfeld ;) )

Beitrag von lorbass »

Vielleicht ein bisschen spät, aber dennoch mein Tipp: Statt den Zellinhalt mit weißer Schrift auf weißem Grund auszugeben, kann man die Ausgabe farbneutral mit dem Formatcode »;;;;« unterdrücken → »kein positiver Wert; kein negativer Wert; keine Null; kein Text«.

Gruß
lorbass
oleander
Beiträge: 5
Registriert: Do, 08.08.2013 10:35

Re: Makierfeld (nicht Optionsfeld ;) )

Beitrag von oleander »

lorbass' Tipp ist gut und richtig, aber ich frage mich, wozu man ein Ausgabefeld definieren sollte, wenn dann jede Ausgabe unterdrückt wird. Dann könnte man ja gleich ganz drauf verzichten.
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Makierfeld (nicht Optionsfeld ;) )

Beitrag von lorbass »

oleander hat geschrieben:wenn dann jede Ausgabe unterdrückt wird. Dann könnte man ja gleich ganz drauf verzichten.
DasDerDieIch hat geschrieben:also ich brauch den "Wahr"-Wert schon, den ich habe einige Wenn-Funktion darüber aufgebaut. Allerdings muss ich den "Wahr"-Schriftzug nicht sehen. Es reicht mir, wenn ich den Hacken im Feld sehe.
Für den Fall, das DasDerDieIch die Ausgabe nicht bräuchte, hat calg ja bereits vorgeschlagen, gar nicht erst eine Verknüpfung des Markierfeldes mit einer Ausgabezelle herzustellen (→ viewtopic.php?p=236252#p236252). DasDerDieIch braucht sie aber nach eigenem bekunden.

Du musst nun unterscheiden zwischen dem aktuellen Wert einer Zelle und dessen Ausgabe (Darstellung) auf dem Bildschirm oder einem Ausdruck. Der Wert einer Zelle kann weiterverarbeitet werden, auch wenn er nicht angezeigt wird oder z.B. durch einen Button „versteckt“ wird.

Gruß
lorbass
Antworten