Формула Excel: Умовне форматування останніх n рядків -

Загальна формула

=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n

Резюме

Щоб виділити останні n рядків діапазону або таблиці, ви можете використовувати формулу, засновану на функції РЯД і РЯДКИ. У наведеному прикладі формула, яка використовується для застосування умовного форматування до даних у B5: D15, має вигляд:

=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n

де дані (B5: D15) та n (F5) називаються діапазонами. Це правило виділяє останні n рядків у даних. Коли n змінено, підсвічування автоматично оновлюється.

Пояснення

Цей приклад базується на формулі, яка докладно пояснена тут:

=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n

Формула використовує оператор більший ніж (>) для перевірки рядка в даних. Ліворуч формула обчислює "поточний рядок", нормований до числа 1:

=ROW()-INDEX(ROW(data),1,1)+1 // calculate current row

Справа формула формує порогове число:

ROWS(data)-n // calculate threshold

Коли поточний рядок перевищує поріг, формула повертає TRUE, запускаючи умовне форматування.

Правило умовного форматування

Правило умовного форматування налаштовано на використання такої формули:

Зі столом

Наразі не можна використовувати назву таблиці у формулі CF. Однак ви можете вибрати або ввести діапазон даних таблиці під час створення формули у вікні CF, і Excel буде постійно оновлювати посилання в міру розширення або зменшення таблиці.

Цікаві статті...