Урок на Excel: Как да проверите дължината на реда с условно форматиране

Как да използвам условно форматиране с функцията LEN, за да подчертая твърде дълъг текст.

Случвало ли ви се е да проверите дали някои редове текст не са твърде дълги?

Например, може би трябва да проверите стойностите, импортирани в база данни или уебсайт, които позволяват само определен брой знаци на поле?

В такъв случай какъв е добрият начин да използвате Excel, за да маркирате стойности, които трябва да бъдат съкратени?

Един от подходите, които харесвам, е да използвам условно форматиране с прости функции.

Нека да разгледаме.

Ето списък с над 300 латински заглавия, които генерирах на уебсайта на lorem ipsum. Да приемем, че трябва да проверим всяко заглавие, за да сме сигурни, че не е повече от 70 знака.

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

Функцията LEN просто взема един аргумент - текстът за оценка - така че просто трябва да въведем препратка към клетка C5 и да кликнете два пъти върху дръжката за попълване, за да копирате формулата в таблицата.

Сега можем да използваме филтър за данни, за да показваме само стойности с дължина, по-голяма от 70. Това работи добре и дори можем да копираме този списък и да го изпратим на някой друг, което е удобно.

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

Първо ще дефилтрираме списъка и ще изберем всички редове с данни в таблицата. След това добавяме правило за условно форматиране, за да подчертаем всеки ред със заглавие, което има повече от 70 знака. За да направим това, трябва да използваме формула, за да задействаме правилото.

Формулата е проста, просто "= D5> 70". Тъй като обаче същата тази формула ще бъде оценена за всички клетки в таблицата, трябва да заключим препратката към колоната, така че само клетките в колона D да се сравняват със 70. Правим това, като добавяме знак за долар преди "D".

За формата, нека просто използваме оранжево запълване.

Обратно в нашата таблица се подчертават твърде дългите редове.

Нека добавим още едно усъвършенстване към нашия модел. Нека изложим стойността, която проверяваме, като потребителски вход и модифицираме правилото за условно форматиране, за да използваме този вход вместо твърдо кодирана стойност.

Първо нека да назовем входната клетка max_length и да й дадем оранжево запълване.

След това ще редактираме правилото за условно форматиране, за да използваме посочения диапазон "max_length" вместо стойността 70.

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

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

Разбира се

Условно форматиране

Свързани преки пътища

Превключване на автофилтър Ctrl + Shift + L + + F Разширяване на селекцията до последната клетка надолу Ctrl + Shift + + + Разширяване на селекцията до последната клетка вляво Ctrl + Shift + + +

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