Формула на Excel: Последен ред в смесени данни без празни места -

Съдържание

Обща формула

=COUNTA(range)

Обобщение

За да получите последната относителна позиция (т.е. последния ред, последната колона) за смесени данни, които не съдържат празни клетки, можете да използвате функцията COUNTA.

В показания пример формулата в D5 е:

=COUNTA(B4:B100)

Последна * относителна * позиция

Когато се конструират по-усъвършенствани формули, често е необходимо да се разбере последното местоположение на данните в списък. В зависимост от данните това може да е последният ред с данни, последната колона с данни или пресичането и на двете. Важно е да разберете, че сме след последното * относително положение * в даден диапазон, а не номерът на реда на работния лист:

Обяснение

Тази формула използва функцията COUNTA за преброяване на стойности в диапазон. COUNTA брои както числа, така и текст, така че работи добре със смесени данни.

Диапазонът B4: B8 съдържа 5 стойности, така че COUNTA връща 5. Числото 5 съответства на последния ред (последно относително положение) от данни в диапазона B4: B100.

Забележка: Този подход ще се провали, ако диапазонът съдържа празни / празни клетки.

Динамичен обхват

Можете да използвате тази формула, за да създадете динамичен диапазон с други функции като INDEX и OFFSET. Вижте връзките по-долу за примери и обяснение:

  • Динамичен обхват с INDEX и COUNTA
  • Динамичен обхват с OFFSET и COUNTA

Вдъхновение за тази статия дойде от отличната книга на Майк Гирвин Control + Shift + Enter.

Интересни статии...