5 AntwortenBeantwortet 18, Sep 2014 von Roberto1 Show
Hallo Paul, insgesamt gibt es 4 Spalten mi mehreren "WENNs", 1. Spalte =WENN(CG3="";"Sonstige";WENN(CG3="Lieferant";"Lieferant";WENN(CG3="Brainstorming";"Sonstige";WENN(CG3="SonderproduktionNORWEGEN";"Sonstige";WENN(CG3="Produktion";"Sonstige";WENN(CG3="Single Source";"Sonstige";WENN(CG3="PET";"PET";WENN(CG3="PIT";"PIT";WENN(CG3="PKO";"Sonstige";WENN(CG3="POA";"Sonstige";WENN(CG3="MOB";"MOB";WENN(CG3="PON";"Sonstige";WENN(CG3="POV";"Sonstige";WENN(CG3="KUKF NORWEGEN";"Sonstige";WENN(CG3="Standort";"Sonstige";WENN(CG3="PVT";"PVT";WENN(CG3="POT";"POT";WENN(CG3="TuST NORWEGEN";"Sonstige";WENN(CG3="ZD";"Sonstige";"Sonstige"))))))))))))))))))) 2. Spalte Danke für die Unterstützung. Grüsse Hallo Roberto, Funktionieren die Formeln auch wirklich in Excel, bei 15 Verschachtelungen habe ich aufgehört zu zählen Mit welcher Version arbeitest Du. A ußerdem können Formeln dieser Art in Access nur spaltenbezogen [Feldname] angewendet werden und nicht wie in Excel zellenbezogen. Würde vorschlagen die Formelberechnungen weiterhin in Excel durchzuführen und die Exceltabellen verknüpft nach Access zu importieren. Gruß Paul1 [sub]Excel > Access > MS-Office
2003 Beantwortet 18, Sep 2014 von ExcelKing Hallo Roberto, warum arbeitest du nicht mit ODER? Dadurch musst du nicht soviel verschachteln. Hier ein Beispiel für Spalte 1 in Access. Wenn(Feld="Lieferant" Oder Feld="PET" Oder Feld = PIT Oder Feld="MOB" Oder Feld="PVT" Oder Feld=POT; Feld; "Sonstige") Spalte 2 kannst du ähnlich aufbauen, auch wenn du dich hier auf mehrere Felder beziehst. In Excel gibt's ODER auch, aber als Funktion =WENN(ODER(CG3="Lieferant";CG3="PET" usw.);CG3;"Sonstige") Gruß Mr. K. Beantwortet 18, Sep 2014 von ExcelKing Ich nochmal. Solltest du für Feld 2 immer noch zuviel verschachteln müssen kannst du alternativ auch die Schalter Funktion verwenden. Schalter(FeldN="" Und FeldBL = "Lieferant";"Supplier";FeldL="Entwicklung";"Entwicklung";FeldBL="SingleSource";"Supplier";FeldL="Kunde";"Kunde" usw.) In Excel gibt's diese Funktion leider nur in VBA unter dem Namen Switch() Sollte der Prüfwert mal eine Zahl sein, kannst du auch die Funktion WAHL() bzw. in VBA Choose() verwenden. Ich hoffe du kommst damit weiter. Gruß Mr. K. Allgemeine Beschreibung: WENN DANN SONST Allgemeine Syntax: WENN ( Ausdruck ; True-Teil ; False-Teil ) WENN Funktion in Excel für Microsoft, 365 Excel für Microsoft, 365 für Mac, Excel für das WebDie EXCEL WENN Funktion ist eine der am häufigsten verwendeten Funktionen. Sie ermöglicht den logischen Vergleich zwischen einem aktuellen Wert und einem erwarteten Wert. Daher kann eine WENN-Anweisung zwei Ergebnisse haben. Das erste Ergebnis wird ausgegeben, wenn der Vergleich wahr ist, das zweite, wenn der Vergleich falsch ist. Beispiel: Der Funktionsumfang von Microsoft Excel enthält mit WENNFEHLER und WENNNV ähnliche, aber weiter spezialisierte WENN Anweisungen. WENN Funktion im SVERWEIS / SVERWEIS mit 2 Suchkriterien {=SVERWEIS(A2;WENN(B2=Tabelle2!B2;C:AC;0);9;FALSCH)} ⇑ WENN Funktion in Access für Microsoft 365, Access 2019, Access 2016, Access 2013, Access 2010, Access 2007Gibt einen von zwei Teilen je nach Auswertung eines Ausdrucks zurück. Sie können die Funktion WENN an allen Stellen in Access verwenden, an denen Ausdrücke verwendet werden können. Mithilfe von WENN können Sie ermitteln, ob ein anderer Ausdruck wahr oder falsch ist. Wenn der Ausdruck wahr (True) ist, gibt WENN einen Wert zurück; ist der Ausdruck falsch (False), gibt WENN einen anderen Wert zurück. Sie legen die Werte fest, die von WENN zurückgegeben werden sollen. Syntax: WENN ( Ausdruck ; True-Teil ; False-Teil ) Ausdruck: Erforderlich. Der Ausdruck, den Sie auswerten möchten. True-Teil: Erforderlich. Der Wert oder Ausdruck, der zurückgegeben wird, wenn Ausdruck auf Wahr festgelegt ist. False-Teil: Erforderlich. Der Wert oder Ausdruck, der zurückgegeben wird, wenn Ausdruck auf Falsch festgelegt ist. !! Hinweise: ⇑ WENN Funktion in der Programmierung / Codierung Zunächst einmal soll hier festgehalten werden, dass es einen Unterschied zwischen Programmierung und Codierung gibt. Alle Welt spricht von Programmierung und von Programmierer etc., weniger wird von der Codierung gesprochen. Was ist nun
der Unterschied? Viele der zur Umsetzung der Programmierung in die Codierung genutzten (Programmier-) Sprachen sind auf internationaler Ebeme entwickelt worden, der dazugehörige Befehls- und Funktionsumfang basiert daher auf der englischen Verständigungssprache. Bei der Umsetzung der Programmierung in die Codierung wird die WENN DANN SONST Funktion somit meist als IF THEN ELSE Ausdruck, je nach Programmiersprache in verschiedenen Schreibweisen, eingesetzt. Nachfolgend dazu einige Beispiele: VBA Beispiele IF THEN ELSE / WENN DANN SONST Sub FileOpen Function UseFileDialogOpen If .SelectedItems.Count > 0 Then IsNull FunktionVerwenden Sie die IsNull-Funktion, um zu ermitteln, ob ein Ausdruck einen Null-Wert enthält. Ausdrücke, von denen Sie vielleicht erwarten, dass sie unter bestimmten Umständen in True ausgewertet werden, z. B. If Var = Null und If Var <> Null, sind immer False. Dies liegt daran, dass ein Ausdruck, der Null enthält, selbst Null und damit False ist. Dim
MyVar, MyCheck MyVar = "" MyVar = Null Private Sub btLogin_Click() If IsNull (txtPassword.value) Or IsNull (txtBenutzer.value) Then Exit Sub End Sub ⇑ Wenn Dann Regel im Data Mining Verfahren (Assoziations- bzw. Sequenzanalyse) » Zur Startseite Wie funktioniert eine verschachtelte Wenn Funktion?Verschachtelte WENN-Funktion
Das Ergebnis in Worten ausgedrückt lautet so: WENN die 1. Bedingung "Rot" erfüllt ist; DANN werde ich "stehen"; ist dem nicht so, DANN werde ich, WENN die 2. Bedingung "Orange" erfüllt ist; "stehen"; SONST werde ich "fahren".
Was ist eine Union Abfrage?Manchmal möchten Sie vielleicht die Datensätze aus einer einzigen Tabelle oder Abfrage mit Datensätzen aus einer oder mehreren Tabellen auflisten, um eine einzige Gruppe von Datensätzen zu bilden – eine Liste mit allen Datensätzen aus zwei oder mehr Tabellen. Dies ist der Zweck einer Union-Abfrage in Access.
Welche verschiedenen Abfragen gibt es in Access?Access kennt sechs verschiedene Abfragetypen, die Sie über das Menü ENTWURF (ALT,JQ) der Abfragen-Entwurfsansicht wählen können: Auswählen (ALT,JQ,E) - Die Auswahlabfrage sammelt Daten nach gesetzten Kriterien und stellt diese dar. Einfache Rechenoperationen, zum Beispiel das Erstellen von Summen sind möglich.
Wie verknüpfe ich Tabellen in Access?Klicken Sie auf Erstellen Sie eine Verknüpfung zur Datenquelle, indem Sie eine verknüpfte Tabelle erstellen, und klicken Sie dann auf OK. Das Dialogfeld Tabellen verknüpfen wird geöffnet. Wählen Sie im Dialogfeld Tabellen verknüpfen die Tabellen aus, die Sie verknüpfen möchten.
|