Съдържание
В тази статия ще се запознаем с една интересна тема - условно форматиране въз основа на друга текстова клетка в Excel. Условно форматиране улеснява подчертаването на данните в работните листове. В тази статия ще видим как да приложим условно форматиране въз основа на друга текстова клетка в Excel по 4 лесни начина.
Изтегляне на работна тетрадка за практика
Вземете този примерен файл, за да се упражнявате сами.
Условно форматиране въз основа на текст от друга клетка.xlsx4 лесни начина за прилагане на условно форматиране въз основа на друга текстова клетка в Excel
За да опишем процеса, тук сме подготвили набор от данни. Наборът от данни показва информацията за Годишен препис на 7 учениците с техните Имена , Получени оценки и Статус .
След това вмъкнахме условието Преминете през в клетка C13 .
Сега нека подчертаем набора от данни въз основа на това условие, като следваме методите по-долу.
1. Прилагане на условно форматиране с формула въз основа на друга текстова клетка
В този първи процес ще използваме функцията SEARCH за прилагане на условно форматиране и намиране на необходимия текст. Нека видим стъпките по-долу:
- Първо, изберете клетъчен диапазон B4:D11 където искате да приложите условното форматиране.
- Сега отидете в Начало и изберете Условно форматиране .
- В този падащ списък изберете Ново правило .
- След това в Ново правило за форматиране диалогов прозорец, изберете Използвайте формула, за да определите кои клетки да форматирате .
- Вмъкнете тази формула в Форматиране на стойности, при които тази формула е вярна кутия.
=SEARCH($C$13, B4)>0
- След това кликнете върху Формат опция за отваряне на Форматиране на клетките диалогов прозорец.
- Тук, в Форматиране на клетките диалоговия прозорец под Напълнете Изберете желания цвят. Можем да видим визуализацията на цвета в Образец раздел.
- Накрая натиснете ОК два пъти, за да затворите всички диалогови прозорци.
- След това ще получите следния резултат.
Тук използвахме ТЪРСЕНЕ НА за връщане на текста на клетката в C13 вътре в клетъчен диапазон B4:D11 и го подчертайте след това.
Забележка: Можете да използвате тази формула =SEARCH($C$13, B4)>1
за да маркирате само клетките, които започват с думата " Преминете през " във вашата база данни. Например Pass with distinction или Pass with conditions и т.н. 2. Подчертаване на цял ред въз основа на друга клетка с помощта на формула на Excel с условно форматиране
Да кажем, че искате да подчертаете имената на учениците заедно със състоянието на последния изпит. Нека да работим върху учениците, които са издържали изпита. Тук ще използваме 3-те вида формули, за да подчертаем целия ред.
2.1. Прилагане на функцията SEARCH
Първата възможност за маркиране на целия ред е да използвате ТЪРСЕНЕ НА функция. Изпълнете процедурата по-долу.
- Първо изберете целия набор от данни.
- След това отворете Ново правило за форматиране диалогов прозорец, както е описано в първия метод.
- Тук вмъкнете тази формула.
=SEARCH($C$13,$D4)>0
- Заедно с това променете цвета на Формат > Напълнете > OK опция.
- Накрая отново натиснете ОК и ще видите резултата.
Тук използвахме ТЪРСЕНЕ НА за връщане на текста на клетката в C13 вътре в клетка D4 като я направите непроменяема, така че формулата да се повтаря в цялата колона.
2.2. Използване на функцията AND
Друга полезна техника за подчертаване на целия ред е прилагането на функцията AND в Excel. Следвайте процеса по-долу.
- Първо, както при предишния метод, вмъкнете тази формула в Ново правило за форматиране диалогов прозорец.
=AND($D5="Pass",$C5>40)
- След това променете цвета от Формат > Напълнете както е описано по-горе.
- Накрая натиснете OK и да получите крайния резултат.
Тук приложихме И за определяне на повече от едно условие едновременно за избрания клетъчен диапазон B4:D11 .
2.3. Вмъкване на функцията OR
Функцията OR работи и за подчертаване на общия ред въз основа на текста на клетката.
- В началото изберете клетъчен диапазон B4:D11 .
- След това, Начало > Условно форматиране > Ново правило .
- Поставете тази формула в Ново правило за форматиране диалогов прозорец.
=OR($D5="Pass",$C5>40)
- След това променете цвета и натиснете OK .
- Това е всичко, сега ще видите, че целият ред е маркиран.
Тук приложихме ИЛИ функция за определяне дали поне едно условие е вярно от няколко критерия според текста на клетката.
3. Вмъкване на валидиране на данни за условно форматиране в Excel
Утвърждаване на данните е много интересен в случай на условно форматиране въз основа на друга клетка. Внимателно преминете през процеса.
- В началото изберете клетка C13 тъй като искаме да подразбираме данни тук.
- След това отидете в Данни и изберете Утвърждаване на данните под Инструменти за данни група.
- Сега, в Утвърждаване на данните диалогов прозорец, изберете Списък като Критерии за валидиране .
- След това въведете условията Преминете през и Fail в Източник: кутия.
- След това натиснете OK .
- Затова ще видите, че клетка C13 съдържа списъка с условия, които трябва да бъдат избрани.
- Сега изберете клетъчен диапазон D5:D11 .
- След това вмъкнете тази формула в Ново правило за форматиране диалогов прозорец, както при предишните методи.
=D5=$C$13
- След това изберете цвят от Формат > Напълнете и натиснете ОК > OK .
- Това е всичко, получили сте необходимия резултат.
- Накрая, за проверка на доказателствата променете условието на Fail и маркираните клетки ще бъдат променени автоматично.
4. Условно форматиране на Excel въз основа на определен текст
В този последен раздел нека опитаме Специфичен текст за прилагане на условно форматиране. Ето два начина да направите това.
4.1. Прилагане на ново правило за форматиране
Първият от тях ще бъде направен директно от раздела за условно форматиране.
- Първо, отидете в Данни и изберете Условно форматиране .
- След това изберете Текст, който съдържа от Правила за подчертаване на клетките раздел.
- След това вмъкнете клетка C13 като Клетъчен текст .
- Заедно с това променете цвета, както е показано на изображението по-долу:
- Накрая натиснете OK и вижте крайния резултат.
4.2. Използване на правилата за подчертаване на клетките
Друг начин е да маркирате клетките от Ново правило за форматиране диалогов прозорец.
- В началото изберете Форматирайте само клетките, които съдържат като Тип правило .
- След това изберете Специфичен текст под Форматирайте само клетки с раздел.
- След това вмъкнете препратката към клетката, както е показано по-долу.
- Накрая променете цвета на подсветката от Формат > Напълнете tab> OK .
- Това е всичко, натиснете OK и ще видите, че клетките са маркирани в съответствие с текста на другите клетки.
Нещата, които трябва да запомните
- Преди да приложите условно форматиране, винаги избирайте клетките, в които ще приложите условието.
- Винаги можете да изтриете условието от един лист или от цялата работна книга с помощта на Ясни правила команда в Условно форматиране таб.