Kleinst Zellwert bestimmen & abhängig davon in Zelle eintrag

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: Kleinst Zellwert bestimmen & abhängig davon in Zelle eintrag

Re: Kleinst Zellwert bestimmen & abhängig davon in Zelle ein

von Karolus » Di, 04.12.2012 00:12

Hallo
Ich zitiere die angeblich patzige Antwort noch mal komplett
Karolus hat geschrieben:Hallo
Okay, aber wie mache ich das, dass alle Werte relativ sind?
Indem du die entspechenden "Konventionen" von Calc benutzt.



http://www.ooowiki.de/AbsoluteAdresse

Karolus
Cordess hat geschrieben:Die Frage bezog sich direkt auf eine konkrete Implementierungsstrategie und nichts anderes
Lieber Cordess, hinter dem Link verbirgt sich die Antwort auf deine Frage, warum meckerst du rum.
Cordess hat geschrieben:Das ist übrigens das gleiche wie wenn man ein mathematisches Thema, anstatt mit den geläufigen und bekannten Zahlen mit der die meisten Menschen noch problemlos umgehen können,
in Form von Variablen und mathematischer Symbolik der höheren Mathematik darstellt.
Da sind dann auch sehr viele Menschen überfordert, weil ihr bekannter Zahlenraum in dem sie noch Mathe verstehen verlassen wurde und sie nun mit etwas konfrontiert werden,
dem sie nur schwer folgen können.
Und weil sie es nicht verstehen, reagieren sie dann trotzig und patzig und das ist eben unangebracht, weil es ihr Problem ist, wenn sie es nicht verstehen und nicht das desjenigen, der das Problem anhand den Werkzeugen der höheren Mathematik veranschaulicht hat.
Eine durchaus "interessante" Erklärung, entschuldige bitte das ich "deine" höhere Symbolwelt mit zwar naheliegenden aber eher schlichten Symbolen aus der Calc-grammatik verwechselt habe.

Ich werde versuchen dich bei der nächsten Frage nicht mit einer Antwort zu behelligen, entschuldige bitte.

Karolus

Re: Kleinst Zellwert bestimmen & abhängig davon in Zelle ein

von Cordess » Mo, 03.12.2012 19:44

lorbass hat geschrieben:
Cordess hat geschrieben:Diese patzige Antwort war ja wohl unnötig.
Das ist offensichtlich Geschmackssache. Ich finde sie in dem Kontext ganz angebracht.

Nein, das ist keine Geschmackssache, sie ist und war unnötig, da sowieso klar war, das man die Syntax von OpenCalc nutzen muss um irgendwas in diesem Programm zu erreichen, somit war auch danach nicht gefragt. Die Frage bezog sich direkt auf eine konkrete Implementierungsstrategie und nichts anderes.
Daher war die Antowrt sogar völlig unangebracht und daneben, denn er hat mich eine Frage gestellt warum die Spaltennamen abweichen und ich habe
sie freundlicherweise, höflich und vor allem wahrheitsgemäß beantwortet und dann kam so ne patzige Antwort, weil es ihm nicht in den Kram gepaßt hat,
dass allgemeine Formulierungen, wie sie z.B. auch in der höheren Mathematik üblich sind, nicht unbedingt mit denen eines bestimmten Programms übereinstimmen müssen und daher abstrahiert dargestellt werden.
Vielleicht war er auch mit dem Thema überfordert, denn wenn abstrahiert wird, was ja hier der Fall war, dann ist leider nicht jeder Mensch in der Lage aus
dieser Abstraktion das gefragte in die bekannte Syntax des Programmes, welches man regelmäßig verwendet, zu übertragen und weil er damit offenbar ein Problem hatte,
reagierte er dann darauf so patzig.
Eine Entschuldigung ist das dennoch nicht.


Das ist übrigens das gleiche wie wenn man ein mathematisches Thema, anstatt mit den geläufigen und bekannten Zahlen mit der die meisten Menschen noch problemlos umgehen können,
in Form von Variablen und mathematischer Symbolik der höheren Mathematik darstellt.
Da sind dann auch sehr viele Menschen überfordert, weil ihr bekannter Zahlenraum in dem sie noch Mathe verstehen verlassen wurde und sie nun mit etwas konfrontiert werden,
dem sie nur schwer folgen können.
Und weil sie es nicht verstehen, reagieren sie dann trotzig und patzig und das ist eben unangebracht, weil es ihr Problem ist, wenn sie es nicht verstehen und nicht das desjenigen, der das Problem anhand den Werkzeugen der höheren Mathematik veranschaulicht hat.

Dann beachte doch bitte die Allgemeinen Hinweise zur Forumsbenutzung, die du in jeder Kategorie in den Bekanntmachungen findest, und mach dafür ein neues Thema auf! Danke!
Die Regel mag sinnvoll sein, wenn es eine völlig neue Frage wäre, aber wenn die Frage lediglich eine Erweiterung der bestehenden Frage ist, dann ist es nicht besonders klug dafür ein komplett neues Thema zu eröffnen, denn dann müsste man das ganze Problem von Vorne noch einmal schildern und das kann ja nicht im Interesse der Leser oder des Schreibenden sein.
Denn die Leser haben weder Lust, die gleiche ausführliche Erklärung mehrfach zu lesen, noch kann man dem Themaersteller zumuten, dass er alles noch einmal ausführlich erklärt, diese Bürokratie muss ja wohl nicht sein.
Wer zig Ausfertigungen eines Sachverhaltes haben möchte, der darf sich also gerne eine erweiterte Frage als neu gestelles Thema vorstellen.

Re: Kleinst Zellwert bestimmen & abhängig davon in Zelle ein

von lorbass » Mo, 03.12.2012 18:43

Cordess hat geschrieben:Diese patzige Antwort war ja wohl unnötig.
Das ist offensichtlich Geschmackssache. Ich finde sie in dem Kontext ganz angebracht.
Cordess hat geschrieben:Aber jetzt habe ich noch eine weitere Frage.
Dann beachte doch bitte die Allgemeinen Hinweise zur Forumsbenutzung, die du in jeder Kategorie in den Bekanntmachungen findest, und mach dafür ein neues Thema auf! Danke!

Gruß
lorbass

Re: Kleinst Zellwert bestimmen & abhängig davon in Zelle ein

von Cordess » Mo, 03.12.2012 17:50

Karolus hat geschrieben:Hallo
Okay, aber wie mache ich das, dass alle Werte relativ sind?
Indem du die entspechenden "Konventionen" von Calc benutzt.
Diese patzige Antwort war ja wohl unnötig.


Ich habe es jetzt übrigens hingekriegt.


Aber jetzt habe ich noch eine weitere Frage.
Ich möchte obiges nun insoweit erweitern, das die Auswertung nur dann erfolgt und in die entsprechende Spalte ein Wert eingetragen wird,
wenn in einer neuen Spalte die ich nun als Spalte 1 definiere (der Rest wird nach rechts verschoben) auch ein Wert eingetragen ist, der auf WAHR, TRUE oder 1 steht.
Ich brauche also eine Triggerkomponente dazu.

Folgendes hat leider nicht funktioniert:
=WENN(A2=MIN(A2:E2) ; A2 ; "" )UND(WENN(A1=1))

EDIT:

Hat sich erledigt, hab's durch einpacken in die erste WENN Abfrage lösen können.
Jetzt funktioniert alles wie ich es wollte.

Danke an alle die mir geholfen haben.

Re: Kleinst Zellwert bestimmen & abhängig davon in Zelle ein

von Karolus » Mo, 03.12.2012 17:15

Hallo
Okay, aber wie mache ich das, dass alle Werte relativ sind?
Indem du die entspechenden "Konventionen" von Calc benutzt.



http://www.ooowiki.de/AbsoluteAdresse

Karolus

Re: Kleinst Zellwert bestimmen & abhängig davon in Zelle ein

von Cordess » Mo, 03.12.2012 17:03

juetho hat geschrieben:In den meisten Fällen wird beim Kopieren und Einfügen die Zeilen- bzw. Spaltennummer angepasst. Bei jodokus/paljass ist die Spalte $A als absoluter Wert und die Zeile 1 als relativer Wert angegeben. Dann bleibt die Spalte fest und die Zeile wird geändert. Jürgen
Okay, aber wie mache ich das, dass alle Werte relativ sind?


@Karolus

Weil das Beispiel unabhängig von den Konventionen in OpenCalc entstanden ist.

Re: Kleinst Zellwert bestimmen & abhängig davon in Zelle ein

von Karolus » Mo, 03.12.2012 16:02

Hallo
Ich hab auch noch ne Frage - warum nimmst du für die Zelladressen A1 bis E1 die Bezeichnungen 'A1' bis 'A5' ?

Karolus

Re: Kleinst Zellwert bestimmen & abhängig davon in Zelle ein

von juetho » Mo, 03.12.2012 15:56

In den meisten Fällen wird beim Kopieren und Einfügen die Zeilen- bzw. Spaltennummer angepasst. Bei jodokus/paljass ist die Spalte $A als absoluter Wert und die Zeile 1 als relativer Wert angegeben. Dann bleibt die Spalte fest und die Zeile wird geändert. Jürgen

Re: Kleinst Zellwert bestimmen & abhängig davon in Zelle ein

von Cordess » Mo, 03.12.2012 15:46

jodokus hat geschrieben:Hi,
so wie ich das verstehe, heißt die Formel

Code: Alles auswählen

=WENN(A1=MIN($A1:$E1) ; A1 ; "" )
Die wird dann nach rechts und nach unter kopiert.

Gruß
Danke, genau so wollte ich es haben.


Aber jetzt habe ich noch eine Frage.

Ich muss ja für jede Zeile und jede A*x Spalte diese Formel einzeln eintragen und dann noch bezüglich der auszuwählenden Zeilen und Spalten anpassen (verändern),
das ist dann doch etwas umständlich.
Gibt es daher eine Möglichkeit das ganze für einen Bereich zu automatisieren?

Re: Kleinst Zellwert bestimmen & abhängig davon in Zelle ein

von paljass » Mo, 03.12.2012 15:31

Hi,
so wie ich das verstehe, heißt die Formel

Code: Alles auswählen

=WENN(A1=MIN($A1:$E1) ; A1 ; "" )
Die wird dann nach rechts und nach unter kopiert.

Gruß

Re: Kleinst Zellwert bestimmen & abhängig davon in Zelle ein

von Karolus » Mo, 03.12.2012 15:21

Hallo

Code: Alles auswählen

=WENN(A1=MIN($A$1:$A$5) ; A1 ; "" )
zieh die Formel nach unten.

Karolus

Kleinst Zellwert bestimmen & abhängig davon in Zelle eintrag

von Cordess » Mo, 03.12.2012 14:48

Folgendes Problem:

Ich habe in einer Zeile 5 Spalten, ich nenne sie mal (A1, A2, A3, A4 und A5), mit z.B. den Werten 20, 50, 14, 70 und 10.

Und nun habe ich in der gleichen Zeile neben diesen 5 Spalten (A1- A5), noch einmal 5 Spalten (A1x, A2x, A3x, A4,x und A5x) die im Prinzip mit den ersten 5 Spalten (also A1-A5) zusammenhängen, denn A1x steht z.B. für A1, A2x für A2, A3x für A3 usw.

Jedoch sind die A*x Spalten noch alle leer.
Aber pro Zeile soll nun eine der A*x Spalte gefüllt werden und zwar diejenige, mit dem niedrigsten Wert in den A1-A5 Spalten, die anderen A*x Spalten sollen leer bleiben (das Bedarf also wohl einer IF Abfrage).

Im obigen Beispiel hätte z.B. die Spalte A5 mit der 10 den niedrigsten Wert, also soll dieser Wert in die Spalte A5x kopiert werden, während alle anderen A*x Spalten leer bleiben.
Wäre aber in Spalte A2 keine 50, sondern eine 5, dann wäre sie die Spalte mit dem niedrigsten Wert und dann sollte logischerweise die Spalte A2x mit diesem Wert gefüllt werden.

Also im Prinzip so:

Code: Alles auswählen

A1  A2  A3  A4  A5  A1x A2x A3x A4x A5x
20  50  14  70  10                  10
56  42  2   68  19          2
6   34  12  56  63  6
20  12  78  56  64      12
Frage, wie kann ich das in OO Calc realisieren und geht das überhaupt?

Nach oben