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.
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)
Top
#3
(24.04.2017, 18: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
Top
#4
(24.04.2017, 19: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)
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.

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.
Top


Gehe zu:


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