2017-04-20 2 views
0

In einer bestimmten Zeile Ich mag die Anzahl der Zellen zwischen dem ersten und den letzten Daten berechnen Zum Beispiel:Microsoft Office Excel Count Funktion

a1- blank 
b1 -blank 
c1-5 
d1-blank 
e1-blank 
f1-2 
g1-blank 
h1-blank 
i1-8 
j1-blank 
k1-blank 
l1-blank 
m1-blank 
n1-blank 
o1-7 
p1-blank 

Deshalb mag ich die Anzahl der Zellen zwischen C1 zählen und O1

Antwort

1

Verwendung MATCH:

=MATCH(1E+99,A1:P1)-MATCH(TRUE,INDEX(A1:P1<>"",),0) 

ändern der 1E+99 zu "ZZZ" wenn die Werte Text anstelle von Zahlen.

enter image description here

1

Eine weitere Option ist ein Array/CSE Formel zu verwenden, um die minimalen und maximalen Spalten zu erhalten, die für die Reihe bestückt sind:

=MAX(IF(A1:X1>0, COLUMN(A1:X1))) - MIN(IF(A1:X1>0, COLUMN(A1:X1))) 

Dies wird die maximale Spaltenzahl und die min Spalte Nummer, die Daten haben und subtrahiert sie. Da es sich um eine Array/CSE-Formel handelt, verwenden Sie Strg + Umschalt + Eingabetaste, um sie einzugeben.

Verwandte Themen