Makierfeld (nicht Optionsfeld ;) )

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Makierfeld (nicht Optionsfeld ;) )

Re: Makierfeld (nicht Optionsfeld ;) )

von oleander » So, 06.10.2013 19:14

Hallo lorbass,
danke für den Hinweis.
oleander

Re: Makierfeld (nicht Optionsfeld ;) )

von lorbass » Sa, 05.10.2013 21:39

oleander hat geschrieben:Kannst Du mir einen Tipp geben über welche Menupunkte das geht?
Jeder Formatcode wird über den Menüpunkt Format → Zellen… (oder Strg+F1) auf dem Registerblatt Zahlen eingegeben. Welche Formatcodes es gibt, ist in der Programmhilfe beschrieben.

Gruß
lorbass

Re: Makierfeld (nicht Optionsfeld ;) )

von DasDerDieIch » Sa, 05.10.2013 19:52

Ich danke vielmals für die zahlreichen Antworten :).
Liebe Grüße

Re: Makierfeld (nicht Optionsfeld ;) )

von oleander » Sa, 05.10.2013 19:50

Hallo lorbass,

danke für den Hinweis. Habe das offensichtlich nicht weit genug gedacht - ich tu' mir einfach leichter, wenn ich etwas praktisch vor Augen habe.

Neu war für mich der Formatcode »;;;;«. Als ich ihn bei einem Beispiel verwendete geschah aber überhaupt nichts. Kannst Du mir einen Tipp geben über welche Menupunkte das geht?

Viele Grüße
oleander

Re: Makierfeld (nicht Optionsfeld ;) )

von lorbass » Sa, 05.10.2013 19:19

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

Re: Makierfeld (nicht Optionsfeld ;) )

von oleander » Sa, 05.10.2013 13:15

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.

Re: Makierfeld (nicht Optionsfeld ;) )

von lorbass » Sa, 05.10.2013 12:52

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

Re: Makierfeld (nicht Optionsfeld ;) )

von clag » Sa, 05.10.2013 11:59

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

Re: Makierfeld (nicht Optionsfeld ;) )

von DasDerDieIch » Sa, 05.10.2013 11:39

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 :).

Re: Makierfeld (nicht Optionsfeld ;) )

von clag » Sa, 05.10.2013 11:31

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;" ")

Re: Makierfeld (nicht Optionsfeld ;) )

von DasDerDieIch » Sa, 05.10.2013 11:18

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? :)

Re: Makierfeld (nicht Optionsfeld ;) )

von clag » Sa, 05.10.2013 10:44

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) 58-mal heruntergeladen

Re: Makierfeld (nicht Optionsfeld ;) )

von DasDerDieIch » Sa, 05.10.2013 10:24

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 :).

Re: Makierfeld (nicht Optionsfeld ;) )

von clag » Sa, 05.10.2013 08:29

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

Re: Makierfeld (nicht Optionsfeld ;) )

von DasDerDieIch » Fr, 04.10.2013 22:17

Ach das geht schon mit der weißen Schrift.

Vielen Dank :))))

Nach oben