Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Wenn-Dann-Sonst-Funktion anders lösen
#1
Hallo Gemeinde,

ist es möglich eine Wenn-Dann-Sonst-Funktion "nur" mit den Grundrechenarten (+, -, *, :) zu lösen?

Es dürfen auch keine "<" oder ">" oder "=" Funtion vorkommen, also nur "reine" Rechenopertionen mit +, -, *, :

Es können belibig viele Zellen als Hilfszellen benutzt werden.

Vielleicht hat ja einer einen Vorschlag.

Zum Hintergrund: Ich benötige dies für eine kleine Programmierung in einem anderen Programm, dass nur die Grundrechenarten berechnen kann.

Dort konnte mir keiner helfen... Und da die Wenn-Dann-Sonst-Funktionen in Excel besonders oft angewendet werden, hoffe ich, dass einer eine Lösung anbieten kann.

Liebe Grüße.
Antworten Top
#2
Hi,

du solltest uns ein paar Beispiele zeigen, wie du die Fkt. angewendet haben möchtest - bitte mit einem Tabellenausschnitt (KEIN ScrShot!!). Hier steht, wie's geht: http://www.clever-excel-forum.de/thread-47.html
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
(24.04.2017, 17:46)basher schrieb: ist es möglich eine Wenn-Dann-Sonst-Funktion "nur" mit den Grundrechenarten (+, -, *, : ) zu lösen?

Das krankt schwer in der Ausdrucksweise. Was hat WENN mit Grundrechenarten zu tun?

Möchtest Du einen Zelltext der Form A1: '7*4 oder A1: '8-3 berechnen? Das geht mit einem definierten Namen:

Stelle Dich in B1
Namen definieren Rechne bezieht sich auf: =AUSWERTEN(A1)
B1: =Rechne
Antworten Top
#4
(24.04.2017, 18:05)WillWissen schrieb: Hi,

du solltest uns ein paar Beispiele zeigen, wie du die Fkt. angewendet haben möchtest - bitte mit einem Tabellenausschnitt (KEIN ScrShot!!). Hier steht, wie's geht: http://www.clever-excel-forum.de/thread-47.html

Anbei ein Excel-Tabellenblatt.

Danke fürs Anschauen. Smile


Angehängte Dateien
.xls   Mappe1.xls (Größe: 13,5 KB / Downloads: 7)
Antworten Top
#5
Hallo

Alternativen zu WENN():
Code:
=MAX(B3-B4;0)
=(B3-B4)*(B3>B4)
Aber ausschließlich mit den vier Grundrechenarten ist es nicht möglich.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#6
Hi,

ich weiß nicht, was Dein Programm kann, daher mal zwei Möglichkeiten:

Arbeitsblatt mit dem Namen 'Tabelle1'
 BCD
3200004800050000
4480004800048000
5002000
6   
7002000
8002000

ZelleFormel
B7=MAX(0;B3-B4)
B8=(B3-B4)*(B3>B4)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste