Heim  >  Artikel  >  Software-Tutorial  >  So finden Sie das erste nicht leere Zellenpositionsfeld in einer Excel-Spalte

So finden Sie das erste nicht leere Zellenpositionsfeld in einer Excel-Spalte

WBOY
WBOYnach vorne
2024-01-22 21:48:101556Durchsuche

So finden Sie das erste nicht leere Zellenpositionsfeld in einer Excel-Spalte

So finden Sie die erste Nicht-Leerzeichen-Positionsspalte in einer Spalte in Excel

Angenommen, Sie möchten die erste Nicht-Leerzeichen-Position in Spalte A finden, können Sie die folgende Formel verwenden:

1. =MATCH(TRUE,A1:A65535"",) Drücken Sie die Tastenkombination Strg+Umschalt+Eingabetaste, um die Formel zu beenden.

Unter ihnen: A1:A65535"" generiert eine Reihe von Arrays, die aus den logischen Symbolen TRUE und FALSE basierend auf der Nicht-Leer-Bedingung bestehen, und verwendet dann die MATCH-Funktion, um die erste Position zu finden, die die Bedingungen erfüllt.

2. =MIN(IF(A1:A65535"",ROW(1:65535))) Drücken Sie die Tastenkombination Strg+Umschalt+Eingabetaste, um die Formel zu beenden. Darunter: Verwenden Sie IF(A1:A65535"",ROW(1:65535))), um den qualifizierten eine natürliche Zahlenfolge zuzuweisen, und verwenden Sie dann MIN, um den ersten qualifizierten Wert zu erhalten.

So extrahieren Sie Nicht-Null-Zeichen in einer Datenspalte in Excel

Wenn Sie die Daten in der letzten nicht leeren Zelle einer Zeile oder Spalte in Excel abrufen müssen, können Sie die folgende Array-Formel verwenden:

Wenn sich die Daten im Bereich A1:A100 befinden, lautet die Formel, um den letzten nicht leeren Zellenwert zu erhalten:

=INDEX(A1:A100,MAX(ROW(A1:A100)*(A1:A100"")))

Wenn Sie den letzten nicht leeren Zellenwert in der ersten Zeile erhalten möchten, lautet die Formel:

=INDEX(1:1,MAX(COLUMN(1:1)*(1:1"")))

Nachdem Sie die obige Formel eingegeben haben, drücken Sie zum Beenden Strg+Umschalt+Eingabetaste.

Darüber hinaus können Sie auch die folgende Formel verwenden:

1. Daten als numerischen Wert finden:

=LOOKUP(9E+307,A1:A100)

Erklärung: 9,99999999999999E+307 ist der maximale Wert, den Excel in eine Zelle eingeben kann. Der Einfachheit halber wird die Formel als „9E+307“ geschrieben, da normalerweise kein so großer Wert in der Zelle vorhanden ist. Verwenden Sie die LOOKUP-Funktion, um einen sehr großen Wert wie „9E+307“ zu finden, der im Bereich A1:A100 nicht vorhanden ist. Unabhängig davon, ob die Werte im Bereich A1:A100 in der richtigen Reihenfolge angeordnet sind, ist der LOOKUP Die Funktion gibt den Inhalt der letzten Zelle zurück, die den Wert enthält.

Ermitteln Sie die relative Position der letzten Zelle, die einen Wert enthält:

=MATCH(9E+307,A1:A100)

Die Formel gibt die relative Position der letzten Zelle zurück, die einen Wert im Bereich A1:A100 enthält.

Wenn der zu durchsuchende Bereich eine Spalte umfasst, z. B. Spalte A, lauten die beiden oben genannten Formeln:

=LOOKUP(9E+307,A:A)

=MATCH(9E+307,A:A)

Wenn der Bereich, den Sie durchsuchen möchten, eine Zeile umfasst, z. B. Zeile 5, ändern Sie einfach „A:A“ in der Formel in „5:5“.

2. Die gefundenen Daten sind Text:

Wenn sich die Daten im Bereich A1:A100 befinden, lautet die Formel, um den Inhalt der letzten Zelle mit Text zu erhalten:

=LOOKUP(CHAR(65535),A1:A100)

Um die relative Position der letzten Zelle mit Text im Bereich zurückzugeben, lautet die Formel:

=MATCH(CHAR(65535),A1:A100)

Das obige ist der detaillierte Inhalt vonSo finden Sie das erste nicht leere Zellenpositionsfeld in einer Excel-Spalte. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:docexcel.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen