Gewusst wie: Erstellen eine IIF-Funktion

May 9

Microsoft Access ist eine vielseitige Anwendung als Teil von Microsoft Office zur Verfügung gestellt. Es kann sich jeder schnell eine funktionierende Datenbank erstellen und weitere ermöglicht mehr fortgeschrittenen Benutzern die Möglichkeit, die gesamte System-Schnittstellen zu entwerfen. Unter den vielen Features in Access angeboten ist die Fähigkeit, benutzerdefinierte Formeln erstellen, die analysieren und verarbeiten Daten auf innovative Weise. Die Funktion "IIF" zählt viele eingebaute Funktionen, die in einem dieser Formeln verwendet werden können. Die Funktion erstellt eine "bedingte Anweisung", die eines der beiden Ergebnisse zwingt. Je nach Ergebnis gibt Zugang ein anderes Ergebnis der Formel zurück.

Anweisungen

1 Öffnen Sie Microsoft Access. Verwenden Sie eine vorhandene Datenbank, da die Funktion "IIF" nicht sinnvoll ohne Daten zu verarbeiten.

2 Klicken Sie auf "Abfragen" Panel auf der linken Seite des Fensters Hauptdatenbank. Die "Wenn"-Funktion wird hauptsächlich in Abfragen verwendet, wie alle Access-Formeln sind.

3 Doppelklicken Sie auf den Link "Eine neue Abfrage erstellen" im Bereich "Abfragen". Öffnet ein neues Fenster zum Entwerfen einer Abfrage, und ein weiteres Popup-Fenster für die Auswahl einer Tabelle Daten angezeigt.

4 Wählen Sie alle Tabellen, die Daten aktuell hält. Die Funktion "IIF" eignet sich für Fälle, in denen Sie eine neue Spalte mit Daten automatisch generieren möchten, basierend auf einer vorhandenen Spalte. Z. B. Wenn Sie eine Tabelle haben, die der die Namen von Personen besteht, und ihr Alter Sie die "IIF"-Funktion verwenden konnte, um festzustellen, ob sie Anspruch auf Medicare sind, basierend auf einem Alter von 65 Jahren oder mehr. Sobald Sie eine Tabelle auswählen wird an der Spitze des Bereichs "Abfrage" angezeigt.

5 Identifizieren Sie die Spalten aus der Tabelle, die Einfluss auf die "Wenn"-Funktion. Wollen Sie sehen eine Liste der Namen der Leute und ob sie Medicare förderfähig sind, müssten Sie die beiden Spalten, die den Namen und das Alter der Datenelemente enthalten.

6 Ziehen Sie jede Spalte aus der Tabelle nach unten in einer eigenen Spalte in die Abfrage. Sie sehen die zwei gleichen Spaltennamen, die nebeneinander im Entwurfsbereich Abfrage angezeigt werden.

7 Erstellen Sie eine dritte Spalte, die die Funktion "IIF" verwendet. Klicken Sie das Feld "Feld" der leere Spalte neben den beiden Spalten, die Sie gerade im Entwurfsbereich Abfrage erstellt.

8 Geben Sie "Medicare", gefolgt von einem Doppelpunkt. Der hier eingegebene Name wird der Name der Spalte sein, die in die Ergebnisse der letzten Abfrage angezeigt wird.

9 Geben Sie die Funktion "IIF" nach dem Doppelpunkt die Formel beginnen. Die Funktion "IIF" verwendet drei Parameter. Die erste klärt die Bedingung getestet, und die nächsten beiden bieten den Prozess, der aus der Bedingung abhängig von zwei Ergebnissen führen wird. In diesem Fall ist die Bedingung "die Person Alter größer oder gleich 65 ist?" Zwei Ergebnisse sind entweder "Ja" oder "No."

10 Geben Sie eine öffnende Klammer nach "IIF" und legen Sie die drei Parameter, die durch Kommas getrennt. Schließen Sie dann die Klammer. Der zweite Parameter ist der Text zurückgegeben werden, wenn das Ergebnis stimmt, und die dritte die Ergebnisse, bietet wenn das Ergebnis false ist. Der endgültige Text in der Zelle "Feld" wird sagen: ' Medicare: IIF ([Age] > = 65, "Ja", "Nein")'. Beachten Sie, dass einfache Anführungszeichen nicht in den eigentlichen Code enthalten sind.

11 Führen Sie die Abfrage mit der roten Ausrufezeichen-Schaltfläche am oberen Rand des Fensters. Die Ergebnisse der Abfrage werden angezeigt, einschließlich der dritten Spalte generiert aus der "IIF"-Funktion, die Sie erstellt.