Home Office-Hilfe.com - Wir lösen Ihr Problem mit Microsoft Excel, Word, Outlook, PowerPoint, Access gratis Forum Impressum

  Problem mit Funktionsverschachtelung
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
Tabac
Newbie
Newbie


Anmeldedatum: 02.07.2008
Beiträge: 5
Wohnort: Hamburg

BeitragVerfasst am: 02.07.2008, 22:57 Nach oben

Hallo zusammen,

ich bin der Neue und soll hier Singen Laughing

Ich arbeite in meiner Firma viel mit bezügen und verknüpfungen, leider bin ich nun aber irgendwie auf dem Holzweg.

Hier im Forum habe ich schon viele antworten gefunden die mir leider aber dann doch nicht geholfen haben.

Hier ist meine Formel:

=WENN(C6*C7="";"";WENN(C3=Alu;((C6*C7-1050,72)/1000000)*2,7;WENN(C3=Stahl;((C6*C7-1050,72)/1000000)*7,85;"")))

Ausspucken sollte er mir eigendlich das Gewicht einer Blechwanne nach der Eingabe des Materials und der lichten Maße, aber es kommt immer nur #NAME?.

Habt ihr vielleicht ne Idee, Hilfestellung, oder ne andere Formel?

Danke schonmal im vorraus

MFG

Tabac
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5570

BeitragVerfasst am: 02.07.2008, 23:06 Nach oben

Hallo!

Na, dann sing' mal... Very Happy

Auf jeden Fall fehlen Gänsefüßchen um "Alu" und "Stahl", daher die Fehlermeldung #NAME?.
Auch ist die Abfrage C6*C7="" wenig sinnvoll, da sie immer FALSCH ergibt:
Das Ergebnis einer Multiplikation ist nie ein Leerstring, auch wenn beide Zellen leer sind; dann ist das Ergebnis Null.
Die Abfage müsste lauten C6&C7=""

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Krino
Schlauberger
Schlauberger


Anmeldedatum: 15.04.2007
Beiträge: 1512

BeitragVerfasst am: 02.07.2008, 23:09 Nach oben

Hallo!

Auf jeden Fall solltest Du Alu und Stahl in Anführungszeichen einschließen, dann bleibt die Fehlermeldung #NAME? schon mal weg.

Ob dann die richtigen Ergebnisse kommen, kann ich so nicht beurteilen; vielleicht gibst Du noch einige Details zu der gewünschten Berechnung.

Gestolpert bin ich über
WENN(C6*C7=""; ...
Müßte das nicht eher
WENN(C6*C7=0; ... heißen?

EDIT: Na ja, doppelt hält besser ... Razz

_________________
Liebe Grüße
Krino
Win XP Home 2002 SP 3
Office Small Business 2002 SP 3
Benutzer-Profile anzeigenPrivate Nachricht senden
Tabac
Newbie
Newbie


Anmeldedatum: 02.07.2008
Beiträge: 5
Wohnort: Hamburg

BeitragVerfasst am: 02.07.2008, 23:14 Nach oben

Danke,

aber ganz verstanden habe ich nicht warum das jetzt geht.

Die Gänsefüßchen sind für die Textdefinition, aber warum das & Zeichen, was ersätzt, bzw. bedeutet das?

Danke für die Antworten, das ging ja verdammt fix

MFG

Tabac
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5570

BeitragVerfasst am: 02.07.2008, 23:18 Nach oben

Hallo!

Mit dem &-Zeichen verkettest du die Zellinhalte:

A1: Peter
A2: Müller
A3: =A1&A2
ergibt PeterMüller

Das gleiche macht =VERKETTEN(A1;A2)

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Tabac
Newbie
Newbie


Anmeldedatum: 02.07.2008
Beiträge: 5
Wohnort: Hamburg

BeitragVerfasst am: 02.07.2008, 23:25 Nach oben

Ja gut , aber woher weiß er das ich die Zellen Multiplizieren und nicht divdieren will?

MFG

Tabac
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5570

BeitragVerfasst am: 02.07.2008, 23:29 Nach oben

Hallo!

Der Einwand bezog sich nur auf die allererste Abfrage
=WENN(C6*C7="";"";...

Die Rechenoperationen weiter hinten bleiben natürlich wie sie sind.

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Tabac
Newbie
Newbie


Anmeldedatum: 02.07.2008
Beiträge: 5
Wohnort: Hamburg

BeitragVerfasst am: 02.07.2008, 23:39 Nach oben

Das Schöne ist ja, da ich neu bin, genieße ich noch Welpenschutz Laughing

Was erreiche ich denn mit der verkettung der Zellen, welcher Vorteil ergibt sich dadurch für mich?

Danke für eure geduld.

MFG

Tabac
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5570

BeitragVerfasst am: 02.07.2008, 23:47 Nach oben

Hallo!

Vielleicht liege ich falsch, aber mit der ersten Abfrage möchtest du doch wohl erreichen, dass die Zielzelle solange leer bleibt, bis in beide Zellen C6 und C7 etwas eingetragen wird, oder nicht?

Dann nutzt du am besten Krino's Vorschlag:
=WENN(C6*C7=0;"";...
oder etwas in dieser Art
=WENN(ODER(C6="";C7="");"";...

oder du drehst die Abfrage um
=WENN(C6&C7<>"";WENN(C3="Alu";((C6*C7-1050,72)/1000000)*2,7;WENN(C3="Stahl";((C6*C7-1050,72)/1000000)*7,85;""));"")

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Tabac
Newbie
Newbie


Anmeldedatum: 02.07.2008
Beiträge: 5
Wohnort: Hamburg

BeitragVerfasst am: 03.07.2008, 00:16 Nach oben

hi,

ja es geht ja jetzt auch alles, ich wollte nur noch Wissen was die Verkettung im algemein bewirkt , was passiert dadurch?
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5570

BeitragVerfasst am: 03.07.2008, 00:21 Nach oben

Hallo!

Das hatte ich dir doch bereits beschrieben:
Zitat:
Mit dem &-Zeichen verkettest du die Zellinhalte:

A1: Peter
A2: Müller
A3: =A1&A2
ergibt PeterMüller

Das gleiche macht =VERKETTEN(A1;A2)

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Excel Formular Problem Mercuryswift Microsoft Excel Hilfe 0 04.09.2008, 10:57 Letzten Beitrag anzeigen
Keine neuen Beiträge Wenn/Dann Problem hasegoe Microsoft Excel Hilfe 3 02.09.2008, 22:07 Letzten Beitrag anzeigen
Keine neuen Beiträge VBA problem mit UsedRange Posaune Microsoft Excel Hilfe 6 02.09.2008, 19:21 Letzten Beitrag anzeigen
Keine neuen Beiträge Problem mit Verknüpfte Dropdown Sordon Microsoft Excel Hilfe 4 01.09.2008, 13:18 Letzten Beitrag anzeigen
Keine neuen Beiträge Problem mit Filter kuma46 Microsoft Access Hilfe 0 31.08.2008, 19:29 Letzten Beitrag anzeigen


 Gehe zu:   



Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Haftungsausschluss/Disclaimer


SMS kostenlos versenden | Battle-Dream | Tuning Forum | Join the YoungGeneration | krankenversicherungsvergleich | Kalorienarme Rezepte!
Versicherungsvergleich | Bürobedarf | Papier | Betten

Ranking-Hits



Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de