
Zusammenfassung
Die Excel CELL-Funktion gibt Informationen zu einer Zelle in einem Arbeitsblatt zurück. Der Typ der zurückzugebenden Informationen wird als info_type angegeben. CELL kann Dinge wie Adresse und Dateiname sowie detaillierte Informationen über die in der Zelle verwendete Formatierung erhalten. Unten finden Sie eine vollständige Liste der verfügbaren Informationen.
Zweck
Informationen zu einer Zelle abrufenRückgabewert
Ein TextwertSyntax
= CELL (info_type, (Referenz))Argumente
- info_type - Der Typ der Informationen, die über die Referenz zurückgegeben werden sollen.
- Referenz - (optional) Die Referenz, aus der Informationen extrahiert werden sollen.
Ausführung
Excel 2003Verwendungshinweise
Verwenden Sie CELL, um eine Vielzahl von Informationen zu einer Referenz zu extrahieren . Der Typ der zurückzugebenden Informationen wird als info_type angegeben , der immer in doppelte Anführungszeichen ("") eingeschlossen werden sollte. So erhalten Sie beispielsweise die Spaltennummer für C10:
=CELL("col", C10) // returns 3
So erhalten Sie die Adresse von A1 als Text:
=CELL("address",A1) // returns "$A$1"
Unten finden Sie eine vollständige Liste der info_types und einen Schlüssel zu den Codes, die CELL zurückgibt, wenn der info_type formatiert ist. Beachten Sie, dass CELL Informationen über die erste Referenzzelle zurückgibt , wenn sich die Referenz auf mehr als eine Zelle bezieht.
Die folgenden info_types können mit der CELL-Funktion verwendet werden:
Info_type | Beschreibung |
---|---|
Adresse | Gibt die Adresse der ersten Zelle in der Referenz zurück (als Text). |
col | Gibt die Spaltennummer der ersten Referenzzelle zurück . |
Farbe | Gibt den Wert 1 zurück, wenn die erste Zelle in der Referenz mit Farbe für negative Werte formatiert ist. oder Null, wenn nicht. |
Inhalt | Gibt den Wert der oberen linken Zelle als Referenz zurück . Formeln werden nicht zurückgegeben. Stattdessen wird das Ergebnis der Formel zurückgegeben. |
Dateinamen | Gibt den Dateinamen und den vollständigen Pfad als Text zurück. Wenn das Arbeitsblatt, das die Referenz enthält, noch nicht gespeichert wurde, wird eine leere Zeichenfolge zurückgegeben. |
Format | Gibt einen Code zurück, der dem Zahlenformat der Zelle entspricht. Unten finden Sie eine Liste der Zahlenformatcodes. Wenn die erste Referenzzelle für Werte <0 mit Farbe formatiert ist, wird "-" an den Code angehängt. Wenn die Zelle mit Klammern formatiert ist, wird "() - am Ende des Codewerts zurückgegeben. |
Klammern | Gibt 1 zurück, wenn die erste Referenzzelle mit Klammern formatiert ist, und 0, wenn nicht. |
Präfix | Gibt einen Textwert zurück, der dem Beschriftungspräfix der Zelle entspricht: ein einfaches Anführungszeichen ('), wenn der Zellentext linksbündig ist, ein doppeltes Anführungszeichen ("), wenn der Zellentext rechtsbündig ist, ein Caret ( ^) Wenn der Zellentext zentrierter Text ist, ein Backslash (), wenn der Zellentext ausgefüllt ist, und eine leere Zeichenfolge, wenn das Beschriftungspräfix etwas anderes ist. |
schützen | Gibt 1 zurück, wenn die erste Zelle in der Referenz gesperrt ist, oder 0, wenn nicht. |
Reihe | Gibt die Zeilennummer der ersten Referenzzelle zurück . |
Art | Gibt einen Textwert zurück, der dem Datentyp in der ersten Referenzzelle entspricht : "b" für leer, wenn die Zelle leer ist, "l" für Beschriftung, wenn die Zelle eine Textkonstante enthält, und "v" für Wert, wenn die Zelle enthält alles andere. |
Breite | Gibt die Spaltenbreite der Zelle zurück, auf die nächste Ganzzahl gerundet. Eine Einheit der Spaltenbreite entspricht der Breite eines Zeichens in der Standardschriftgröße. |
Die folgende Tabelle zeigt die von CELL zurückgegebenen Textcodes, wenn "Format" für info_type verwendet wird .
Formatcode zurückgegeben | Format Code Bedeutung |
---|---|
G | Allgemeines |
F0 | 0 |
, 0 | #, ## 0 |
F2 | 0 |
, 2 | #, ## 0.00 |
C0 | $ #, ## 0 _); ($ #, ## 0) |
C0- | $ #, ## 0 _); (Rot) ($ #, ## 0) |
C2 | $ #, ## 0.00 _); ($ #, ## 0.00) |
C2- | $ #, ## 0.00 _); (Rot) ($ #, ## 0.00) |
P0 | 0% |
P2 | 0,00% |
S2 | 0,00E + 00 |
G | #? /? oder # ??/?? |
D1 | d-mmm-yy oder tt-mmm-yy |
D2 | d-mmm oder dd-mmm |
D3 | mmm-yy |
D4 | m / t / jj oder m / t / jj h: mm oder mm / tt / jj |
D5 | mm / dd |
D6 | h: mm: ss AM / PM |
D7 | h: mm AM / PM |
D8 | h: mm: ss |
Anmerkungen
Wenn Sie das info_types "Format" oder "Klammern" anfordern, wird eine Reihe leerer Klammern "()" an das zurückgegebene Format angehängt, wenn das Zahlenformat Klammern für alle Werte oder für positive Werte verwendet. Wenn A1 beispielsweise das benutzerdefinierte Zahlenformat (0) verwendet, gilt Folgendes:
=CELL("format",A1) // returns "F0()"
Die CELL-Funktion ist eine flüchtige Funktion und kann in großen oder komplexen Arbeitsblättern zu Leistungsproblemen führen.