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.

immer wieder die wenn dann Probleme
#1
Hallo alle beisammen an dem verregneten Feiertag,

habe mal wieder eine Frage.
an meiner Tabelle habe Ich folgendes Problem:

In der Spalte P Zelle B10 wird die Gerüstfläche berechnet. Die Formel stimmt soweit bis auf folgendes.
wenn Ich in Spalte B10 "brw" eingebe soll keine Fassadenfläche in "K10" ausgeworfen werden, das stimmt. jetzut bräuchte aber eine ergänzung in Spalte P Zelle B10 das er mir die Gerüstfläche berechnet und zwar aus der Spalte AG 10 .

Habe versucht folgendes einzugeben
wenn(B10="brw";AG10;0)

das klappt irgendwie nicht.

habe zur Orientierung die Zeile 11 so belassen wenn k11 als Fläche angezeigt wird.

Gehe mal wieder davon aus dass es nicht so schwer ist wie Ich mir das mir vorstelle.

Kann man eigentlich die Formel im Zelle P10 vereinfachen mit geschwungenen Klammern.



für alle noch einen schönen Feiertag   :05:


Angehängte Dateien
.xlsm   WDVS 2_0_0_2015mGerüst.xlsm (Größe: 45,59 KB / Downloads: 6)
Antworten Top
#2
(01.05.2015, 09:49)wavemaster schrieb: Hallo alle beisammen an dem verregneten Feiertag,

den ersten Teil habe Ich geschaft die Formel übersichtlicher zu gestalten.

Jetzt nur noch

"In der Spalte P Zelle B10 wird die Gerüstfläche berechnet. Die Formel stimmt soweit bis auf folgendes.

wenn Ich in Spalte B10 "brw" eingebe soll keine Fassadenfläche in "K10" ausgeworfen werden, das stimmt. jetzut bräuchte aber eine ergänzung in Spalte P Zelle B10 das er mir die Gerüstfläche berechnet und zwar aus der Spalte AG 10 .

Habe versucht folgendes einzugeben
wenn(B10="brw";AG10;0)

das klappt irgendwie nicht.

habe zur Orientierung die Zeile 11 so belassen wenn k11 als Fläche angezeigt wird."


Angehängte Dateien
.xlsm   WDVS 2_0_0_2015mGerüst_a.xlsm (Größe: 45,35 KB / Downloads: 6)
Antworten Top
#3
 Hallo.

habe nun den ganzen Morgen an der Formel gebastelt.

Komme einfach nicht weiter.

das ist mein letzter Versuch der nätürlich auch nicht funktioniert.


=WENN(UND(B10={"fbk";"de";"kg";"ab";"f";"br";"s";""});WENN(B10="brw";AG10);WENN(und(B10={"ft";"gr";"gl";"r"});H10*J10*i10;"0"))

dieser funktioniert
=WENN(UND(B10={"fbk";"de";"kg";"ab";"f";"br";"s";""});"0";WENN(K10="";"0";K10))

benötige folgende Zusammensetzung der Formel

=WENN(UND(B10={"fbk";"de";"kg";"ab";"f";"br";"s";""});"0"
WENN(B10="brw";AG10)= den Wert aus Zelle AG10 , wenn AG 10 leer dann 0
WENN(und(B10={"ft";"gr";"gl";"r"});H10*J10*i10;"0"

hoffe es kann sich jemand erbarmen bei dem scheußlichen Wetter , mir die Formel so zurechtzurücken dass diese Passt.

Danke
Antworten Top
#4
Hallo,

Du hast immer noch einige Dinge nicht verinnerlicht:

Zahlen in "" sind keine Zahlen mehr und führen irgendwann zu Fehlern!
Mit UND(B10={"ft";"gr";"gl";"r"}) verlangst Du das alle diese Buchstabenkombinationen gleichzeitig alleine in der Zelle stehen, das ist unmöglich!

Hier mal eine Formel für K10:


Code:
=WENN(ODER(B10={"";"süd";"west";"ost";"nord";"pz";"achse";"de";"se";"Brw"});0;WENN(ODER(B10={"s";"br"});-H10*I10*J10;WENN(LINKS(B10;1)="g";H10*I10/2*(1-(B10="gs-")*2);WENN(B10="f";WENN(H10*I10<2,5;0;-H10*I10*J10+O10);WENN(B10="fk";WENN(H10^2*0,785<2,5;0;-0,785*H10^2*J10+O10);H10*I10*J10)*(1-(ODER(B10={"fa";"ab"})*2))))))


und das für P10:


PHP-Code:
=WENN(B10="brw";AG10;WENN(oder(B10={"ft";"gr";"gl";"r"});H10*J10*i10;0))) 
Gruß

Edgar

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

Da nicht alle Formeln gezeigt wurden, kann ich nur vermuten dass eine ganzheitliche Lösung angesagt ist: mit einer Hilfstabelle und SVERWEIS() und WAHL().
Und als I-Tüpfelchen könnte man noch Namen verwenden.
Wir sehen uns!
... Detlef

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

Antworten Top
#6
Hallo Detlef,


am Anfang sah das mal so aus:

http://www.clever-excel-forum.de/thread-...e=threaded

und zieht sich schon mehr als einen Monat hin.
Gruß

Edgar

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

Wenn ich das hier lese ...
Zitat:Doch meine erste Idee (siehe Anhang ist voll funktionsfähig jedoch ist Sie etwas unübersichtlich) war schon bzw ist gut. Werde in Zukunft meine Exceltabellen die Ich einstelle so verfremden das daraus nicht abgeeitet werden kann für was diese gebraucht wird.
... dann vermute ich dass eine ganzheitliche Lösung nicht gewünscht ist.
Dann munteres Weiterwurschteln mit WENN(), UND() und ODER().
Wir sehen uns!
... Detlef

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

Antworten Top
#8
(02.05.2015, 05:53)BoskoBiati schrieb: Hallo,

Du hast immer noch einige Dinge nicht verinnerlicht:

Zahlen in "" sind keine Zahlen mehr und führen irgendwann zu Fehlern!
Mit UND(B10={"ft";"gr";"gl";"r"}) verlangst Du das alle diese Buchstabenkombinationen gleichzeitig alleine in der Zelle stehen, das ist unmöglich!

Hier mal eine Formel für K10:



Code:
=WENN(ODER(B10={"";"süd";"west";"ost";"nord";"pz";"achse";"de";"se";"Brw"});0;WENN(ODER(B10={"s";"br"});-H10*I10*J10;WENN(LINKS(B10;1)="g";H10*I10/2*(1-(B10="gs-")*2);WENN(B10="f";WENN(H10*I10<2,5;0;-H10*I10*J10+O10);WENN(B10="fk";WENN(H10^2*0,785<2,5;0;-0,785*H10^2*J10+O10);H10*I10*J10)*(1-(ODER(B10={"fa";"ab"})*2))))))



und das für P10:



PHP-Code:
=WENN(B10="brw";AG10;WENN(oder(B10={"ft";"gr";"gl";"r"});H10*J10*i10;0))) 

Hallo Edgar,


werde mir das zu Herzen nehmen,mit den "" Strichen,

ein Teil der Formel kapiere Ich noch nicht ganz


Code:
WENN(LINKS(B10;1)="g";H10*I10/2*(1-(B10="gs-")*2)


was bewirkt diese Formel genau.

Danke
Antworten Top
#9
Hallo,

schon mal was von Formelauswertung gehört??? Benutze die mal, dann kannst Du es nachvollziehen.
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