Aktuell kann es Probleme bei der Anmeldung mit dem Chrome oder Edge Browser geben. Ihr müsstet in die Einstellungen des Browsers gehen und Cache, Cookies und sofern vorhanden, gespeicherte Passwörter vom CEF löschen oder alternativ auf einen anderen Browser ausweichen. Ursache sind vermutlich kürzliche Browserupdates. x

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