action „Mehrere Zellen abrufen“ im Apple Numbers-package

Mit der action „Mehrere Zellen abrufen“ im Apple Numbers-package können Sie die Werte aus einer gesamten Tabelle, einer bestimmten Zeile oder einem definierten Zellbereich innerhalb eines Arbeitsblatts abrufen und in einer Tabellenvariablen speichern.

Einstellungen

  • Verwenden Sie eine der folgenden Optionen, um den Sitzungsnamen anzugeben:
    • Sitzungsname Geben Sie den Namen der Sitzung ein, die mit der Öffnen -action zum Öffnen der Tabelle verwendet wird.
    • Variable: Geben Sie die Sitzungsvariable ein, die Sie in der Öffnen-action hinzugefügt haben.
  • Wählen Sie aus, ob Werte aus dem Aktiven oder einem Spezifischen Blatt abgerufen werden sollen.
    • Aktiv: Ruft den Wert vom aktuell aktiven Blatt ab.
    • Spezifisch: Ruft den durch den Blattnamen und Tabellennamen angegebenen Wert ab. Füllen Sie die folgenden Felder aus:
      • Blattname: Geben Sie den Blattnamen an, um den Wert abzurufen, zum Beispiel Sheet1.
      • Tabellenname: Geben Sie den Tabellennamen für das bereitgestellte Tabellenblatt an. Zum Beispiel: Table1.
  • Wählen Sie eine der folgenden Optionen, um den Wert zu erhalten:
    • Gesamte Tabelle: Wählen Sie diese Option, um alle Daten aus der gesamten Tabelle zu extrahieren, einschließlich jeder Zeile und Spalte innerhalb dieser Tabelle.

      Aktivieren Sie das Kontrollkästchen Kopfzeile festlegen, um die erste Zeile der angegebenen Tabelle als Tabellenvariablenkopfzeile festzulegen.

    • Spezifische Zeilen: Wählen Sie diese Option, um Daten nur aus der angegebenen Zeile innerhalb der Tabelle zu extrahieren. Füllen Sie die folgenden Felder aus:
      • Von Zeile Geben Sie die Zeilennummer an, aus der Sie den Wert abrufen möchten. Beispielsweise 10
      • Bis Zeile: Geben Sie die Zeilennummer an, bis zu der der Wert abgerufen werden soll. Beispielsweise 40
    • Zellbereich: Wählen Sie diese Option, um Daten aus einem angegebenen rechteckigen Zellblock zu extrahieren, der durch eine Start- und Endzelle definiert ist (zum Beispiel von B2 bis D5). Füllen Sie die folgenden Felder aus:
      • Von Zelle Geben Sie die Adresse der Zelle an, aus der Sie den Wert abrufen möchten. Beispielsweise A1
      • Bis Zelle Geben Sie die Zelladresse an, bis zu der der Wert abgerufen werden soll. Beispielsweise C20
  • Wählen Sie aus der Option Werttyp aus, um entweder den sichtbaren Text oder den Wert der Zelle zu lesen:
    • Sichtbarer Text
    • Zellenwert

    Zum Beispiel, wenn die Zelle 70 % als Zellinhalt hat, liest die Option Zellenwert den Wert als 70 und ignoriert dabei das %-Format, während die Option Sichtbarer Text den Inhalt als 70 % liest.

  • Wählen Sie eine Tabellenvariable zum Speichern der extrahierten Werte.

Beispiel

Sie arbeiten an der Tabelle Mitarbeiterzahlen. In Blatt 1, mit dem Titel Mitarbeiterakten, gibt es zwei Tabellen: Tabelle 1 enthält den Mitarbeiter-Datensatz, und Tabelle 2 umfasst die Daten zur Leistungsbeurteilung der Mitarbeiter. Sie wählen aus, an einem bestimmten Blatt 1 und einer Tabelle (Daten zur Leistungsbeurteilung der Mitarbeiter) zu arbeiten. Sehen wir uns nun an, wie sich die Datenabfrage je nach den ausgewählten Optionen unterscheidet. Bevor Sie mit der Erstellung des Bots beginnen, können Sie die folgenden Datensätze auf Ihrem Desktop im .xlsx-Format erstellen.

Tabelle 1. Daten zur Leistungsbeurteilung der Mitarbeiter
Name Abteilung Jobtitel Gehalt Bewertungsprozentsatz
Claire M Marketing Manager

$50,000

10%
Jane Smith Vertrieb Manager

$50,000

11%
Paul Johson Produktmanagement Manager

$60,000

12%
Roger Smith Texter für Technik Texter

$30,000

11%
Andrew Robson Finance Leitende Führungskraft

$60,000

12%
  1. Doppelklicken Sie auf oder ziehen Sie die Apple numbers > Öffnen-action. Wählen Sie den Dateipfad aus, den Sie auf Ihrem Desktop gespeichert haben.
  2. Doppelklicken Sie auf die Mehrere Zellen abrufen-action oder ziehen Sie sie mit der Maus und geben Sie die folgenden Eingaben an:
    1. Wählen Sie die Option Spezifisches Blatt aus und geben Sie Mitarbeiterdaten in das Feld Blattname ein, um die Werte abzurufen.
    2. Im Feld Tabellenname geben Sie Daten zur Leistungsbeurteilung der Mitarbeiter ein.
    3. Wählen Sie die Option Sichtbarer Text, um den sichtbaren Text der Zelle zu lesen.
    4. Wählen Sie Gesamte Tabelle, um alle Daten aus der gesamten Tabelle zu extrahieren. Wenn Sie den bot ausführen, sehen Sie die folgende Ausgabe:

      Daten werden abgerufen, ohne das Kontrollkästchen für die Kopfzeile auszuwählen

    5. Wählen Sie Gesamte Tabelle und aktivieren Sie das Kontrollkästchen Kopfzeile festlegen. Wenn Sie den bot ausführen, sehen Sie die folgende Ausgabe:

      Daten werden durch Auswahl des Kopfzeilen-Kontrollkästchens abgerufen

    6. Wählen Sie Bestimmte Zeilen aus und geben Sie den folgenden Bereich in die Felder Von Zeile und Bis Zeile ein : 2:4. Speichern Sie und führen Sie dann den bot aus. Die Ausgabe wird wie folgt angezeigt:
      Claire M,Marketing,Manager,$50,000,10%
       Jane Smith,Sales,Manager,$50,000,11%
      Paul Johson,Product management,Manager,$60,000,12%
    7. Wählen Sie Zellbereich aus und geben Sie den folgenden Bereich in die Felder Von Zelle und Bis Zelle ein : A1:C6. Speichern Sie und führen Sie dann den bot aus. Die Ausgabe wird wie folgt angezeigt:
      Name,Department,Job title
      Claire M,Marketing,Manager
       Jane Smith,Sales,Manager
      Paul Johson,Product management,Manager
      Roger Smith,Technical writer, Writer
      Andrew Robson,Finance,Sr. manager