как да добавяте цветни редове в числа


Отговор 1:

Вероятно търсите функцията ROW (cell_number).

Не знам дали има директен начин * за условно форматиране на списък с редове въз основа на номера на редовете, но има кръгъл начин, който може да работи.

Предупреждението е, че трябва да се добави допълнителна колона, за да се отбележи дали условното форматиране трябва да се приложи към този ред. Ако това е приемливо, ето как бих изградил формулата за колоната на флага.

Първо се нуждаем от масив от номера на редове, които трябва да бъдат форматирани. Например, нека кажем, че е {2,4,7,9,13}.

Разполагаме с функцията за масив MATCH, която ще провери дали даден елемент присъства в масив и ще върне индекса на масива, съдържащ стойността на клетката. Тъй като се нуждаем от номера на реда, а не от стойността на клетката, ще съвпадаме с помощта на функцията ROW.

Формулата за клетка A1 = MATCH (ROW (A1), {2,4,7,9,13}, 0) ще даде # N / A за A1 и когато се разшири до останалата част на колона A, ще даде „1 ”За A2, # N / A за A3,„ 2 ”за A4 и т.н. Трябва ни само дали резултатът е цифров или не. Крайната формула за А1 ще бъде:

= БРОЙ (СЪВПЕЧЕНИЕ (РЯД (A1), {2,4,7,9,13}, 0))

Това ще бъде колона, съдържаща TRUE за редовете в този масив и FALSE навсякъде другаде.

След това е като всяка друга формула за условно форматиране. От раздела Начало, Условно форматиране -> Управление на правила -> Ново правило -> Използвайте формула, за да определите кои клетки да форматирате. Формулата за форматиране би била:

= $ A1 = TRUE

Задайте желания формат и задайте „Applies To“ като „= $ 1: $ 20“ за първите двадесет реда (например), за да маркирате целия ред от край до край.

* Докато писах този отговор, се сетих за директен начин, който е твърде ... разхвърлян, според мен. Методът OR може да се използва с функцията ROW за индивидуално добавяне на необходимите редове един по един.

Както в, формула за форматиране = ИЛИ (ROW (A1) = 2, ROW (A1) = 4, ROW (A1) = 7, ROW (A1) = 9, ROW (A1) = 13)

По-логично е да се използва този „директен“ начин, ако към номера на редове има шаблон или формула. Например формулата за форматиране = MOD (ROW (A1), 2) = 0 ще маркира всички четни номера редове.


Отговор 2:

Въведете вашата колона с номера на редове (използвал съм колона H), след това Ctrl-A, за да изберете целия лист (добавих номера на редове 4 и 5, за да покажа повече резултати).

Изберете условно форматиране, ново правило и използвайте опция формула. Въведете формулата = MATCH (ROW (), $ H: $ H, 0), която ще провери всеки номер на реда и ще види дали има номер в колона H, който съвпада.

Изберете желания формат.

Сега натиснете OK и ще маркира редове, които съвпадат: