Przykład tego, co mam na myśli

Kolumna, która ma 40 komórek długości.

Wyjście liczy, ile pustych przestrzeni jest do pierwszej wartości bez pustych

Drugie wyjście pokażeli liczbę, ile pustych przestrzeni z następnej pierwszej pustej przestrzeni do następnej nie pustej przestrzeni.

Trzeci wyjście pokaże policzyć, ile pustych przestrzeni z poprzedniej przestrzeni nie jest pustą przestrzeń do następnej nie pustej przestrzeni.

Itdcu itp. Do osiągnięcia 40. komórki.

(Ilość wyjść może różnić się, nie ograniczają tylko do 4 nie pustych komórek w kolumnie)

{=MATCH(FALSE,ISBLANK(B1:F1),0)-1} 

Daje mi to wyjście dla liczby pustych przestrzeni do pierwszej nie pustej przestrzeni. Wypróbowałem różne sposoby, aby spróbować, aby kontynuować przechodzenie przez komórki i wznawianie formularza, w którym ostatnio zgłoszono, ale nie może uzyskać nic do pracy. Jakieś sugestie?

Dzięki!

0
CiscoNewb 10 październik 2020, 03:47

1 odpowiedź

Najlepsza odpowiedź

W C2 Enter:

=MATCH("*",B:B,0)-1

W C3 wpisz:

=MATCH("*",INDEX(B:B,SUM($C$1:C2)+ROWS($1:2)):INDEX(B:B,9999),0)-1

I skopiuj w dół:

enter image description here

Uwaga:

  • Formuły traktują kolumnę jako serię bloków, każdy blok jest zestawem sekwencyjnych pustych komórek między dwoma nie-pustymi komórkami
  • Od położenia komórek granicznych wzory obliczają liczbę opróżniania między nimi
2
Gary's Student 10 październik 2020, 11:25