Přejít k hlavnímu obsahu

Jak změnit barvu pozadí nebo písma na základě hodnoty buňky v aplikaci Excel?

Když pracujete s obrovskými daty v aplikaci Excel, možná budete chtít vybrat nějakou hodnotu a zvýraznit je konkrétní barvou pozadí nebo písma. Tento článek hovoří o tom, jak rychle změnit barvu pozadí nebo písma na základě hodnot buněk v aplikaci Excel.


Metoda 1: Změňte barvu pozadí nebo písma na základě hodnoty buňky dynamicky pomocí podmíněného formátování

 

Projekt Podmíněné formátování funkce vám pomůže zvýraznit hodnoty větší než x, menší než y nebo mezi x a y.

Předpokládejme, že máte k dispozici řadu dat a nyní potřebujete barvy mezi 80 a 100, proveďte následující kroky:

1. Vyberte rozsah buněk, u kterých chcete zvýraznit určité buňky, a poté klikněte Domů > Podmíněné formátování > Nové pravidlo, viz screenshot:

zvýraznění dokumentu podle hodnoty 1

2. V Nové pravidlo pro formátování dialogové okno vyberte Naformátujte pouze buňky, které obsahují položka v Vyberte typ pravidla pole a v Formátovat pouze buňky pomocí v části zadejte podmínky, které potřebujete:

  • V prvním rozevíracím seznamu vyberte ikonu Hodnota buňky;
  • V druhém rozevíracím seznamu vyberte kritéria:mezi;
  • Ve třetím a čtvrtém poli zadejte podmínky filtru, například 80, 100.

zvýraznění dokumentu podle hodnoty 2

3. Potom klepněte na tlačítko Formát tlačítko v Formát buněk V dialogovém okně nastavte barvu pozadí nebo písma takto:

Změnit barvu pozadí podle hodnoty buňky: Změňte barvu písma podle hodnoty buňky
klikněte Vyplnit kartu a poté vyberte jednu barvu pozadí, která se vám líbí klikněte Písmo na kartě a vyberte požadovanou barvu písma.
zvýraznění dokumentu podle hodnoty 3 zvýraznění dokumentu podle hodnoty 4

4. Po výběru barvy pozadí nebo písma klikněte na OK > OK zavřete dialogy a nyní se konkrétní buňky s hodnotou mezi 80 a 100 změní na určitou barvu pozadí nebo písma ve výběru. Viz screenshot:

Zvýrazněte konkrétní buňky barvou pozadí: Zvýrazněte konkrétní buňky barvou písma:
zvýraznění dokumentu podle hodnoty 5 zvýraznění dokumentu podle hodnoty 6

Poznámka: Podmíněné formátování je dynamický prvek, barva buňky se změní při změně dat.


Metoda 2: Staticky změňte barvu pozadí nebo písma na základě hodnoty buňky pomocí funkce Najít

 

Někdy je nutné použít konkrétní barvu výplně nebo písma na základě hodnoty buňky a změnit barvu výplně nebo písma při změně hodnoty buňky. V tomto případě můžete použít Najít Funkce vyhledá všechny konkrétní hodnoty buněk a poté podle potřeby změní barvu pozadí nebo písma.

Chcete-li například změnit barvu pozadí nebo písma, pokud hodnota buňky obsahuje text „Excel“, postupujte takto:

1. Vyberte rozsah dat, který chcete použít, a poté klikněte Domů > Najít a vybrat > Najít, viz screenshot:

zvýraznění dokumentu podle hodnoty 7

2. V Najít a nahradit v dialogovém okně pod Najít Na kartě zadejte do pole hodnotu, kterou chcete najít Najít to, co textové pole, viz screenshot:

zvýraznění dokumentu podle hodnoty 8

Tipy: Pokud potřebujete najít hodnoty rozlišující velká a malá písmena nebo odpovídat celému obsahu buňky, klikněte na ikonu možnosti tlačítko pro získání rozšířených možností vyhledávání, například „Zápas Case"A"Porovnejte celý obsah buňky„jak potřebuješ.

3. A pak klikněte Najít vše V poli Výsledek hledání klepněte na libovolnou položku a stiskněte Ctrl + pro výběr všech nalezených položek viz screenshot:

zvýraznění dokumentu podle hodnoty 9

4. Konečně klikněte na tlačítko zavřít zavřete toto dialogové okno. Nyní můžete pro tyto vybrané hodnoty vyplnit barvu pozadí nebo písma, viz screenshot:

Použijte barvu pozadí pro vybrané buňky: Použít barvu písma pro vybrané buňky:
zvýraznění dokumentu podle hodnoty 10 zvýraznění dokumentu podle hodnoty 11

Metoda 3: Změňte barvu pozadí nebo písma na základě hodnoty buňky staticky pomocí Kutools pro Excel

 

Kutools pro ExcelJe Super hledání Tato funkce podporuje mnoho podmínek pro hledání hodnot, textových řetězců, dat, vzorců, formátovaných buněk atd. Po nalezení a výběru odpovídajících buněk můžete změnit barvu pozadí nebo písma podle svých potřeb.

Po instalaci Kutools pro Excel, udělejte prosím toto:

1. Vyberte rozsah dat, který chcete vyhledat, a klikněte na Kutools > Super hledání, viz screenshot:

zvýraznění dokumentu podle hodnoty 12

2. V Super hledání v podokně proveďte následující operace:

  • (1.) Nejprve klikněte na ikonu Hodnoty ikona možnosti;
  • (2.) Vyberte rozsah hledání z V rozevírací seznam, v tomto případě si vyberu Výběr;
  • (3.) Z Styl z rozevíracího seznamu vyberte kritéria, která chcete použít;
  • (4.) Poté klikněte Najít tlačítko pro výpis všech odpovídajících výsledků do seznamu;
  • (5.) Nakonec klikněte vybrat tlačítko pro výběr buněk.

zvýraznění dokumentu podle hodnoty 13

3. A poté byly najednou vybrány všechny buňky odpovídající kritériím, viz screenshot:

zvýraznění dokumentu podle hodnoty 14

4. Nyní můžete podle potřeby změnit barvu pozadí nebo barvu písma pro vybrané buňky.


Rušná práce o víkendu, použití Kutools pro Excel,
vám dá pohodový a radostný víkend!

O víkendu se děti dožadují, aby si šly hrát, ale kolem vás je příliš mnoho práce, než abyste měli čas doprovázet rodinu. Slunce, pláž a moře tak daleko? Kutools pro Excel vám pomůže řešit hádanky Excel, ušetřit pracovní čas.

pic pláž
  •  Získejte povýšení a zvýšení platu nejsou daleko;
  •  Obsahuje pokročilé funkce, řeší scénáře aplikací, některé funkce dokonce šetří 99 % pracovního času;
  •  Staňte se odborníkem na Excel za 3 minuty a získejte uznání od svých kolegů nebo přátel;
  •  Už nemusíte hledat řešení od Googlu, sbohem bolestivým vzorcům a kódům VBA;
  •  Všechny opakované operace lze dokončit pouze několika kliknutími, uvolněte unavené ruce;
  •  Pouze 39 $, ale stojí za to, než výukový program Excel 4000 $ jiných lidí;
  •  Vybírá si jej 110,000 300 elit a více než XNUMX známých společností;
  •  30denní bezplatná zkušební verze a plné peníze zpět do 60 dnů bez jakéhokoli důvodu;
  •  Změňte způsob práce a poté změňte svůj životní styl!
 

Comments (79)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Good Day,

I have a schedule with different course modules that can be placed in different order ( 1 is metal, 2 is machining, 3 is refinishing, etc.) depending on course director preferences and staff availability.

What I am trying to do to wrap up the spreadsheet is color code the modules across the months based on their order in the overall course. So if Metal is first and is 35 days long, the first 35 days are background colored blue, but if machining is first and is 20 days long, then the first 20 days are purple.

How can you do and if statement that refers to a separate cell for the initial number of days, AND color the cells based on the range between 1 and 20 or 35 or whatever?

Can I do a conditional formatting If statement with a range between numbers?

This would have to be applied to all the modules (therefor multiple conditional formatting formulas) to account for any module being in any place in the order.
That is the issue I have. Please offer any suggestions. Note that I have built the spreadsheet without VBA. (I've never had the opportunity to learn it)
This comment was minimized by the moderator on the site
Can I give colour for a row of values with respect to previous value for a whole row.
Eg

23

45

32

56

can I give red for 23 and green for 45 and again red for 32 as it is less than the previous value and green for 56 as it is more than 32.
This comment was minimized by the moderator on the site
I do get to change a cell colour according to the text or letter in fill in the cell e.g.-H=YELLOW,E=GREEN
This comment was minimized by the moderator on the site
Hello, VANESSA,
For solving your problem, please apply the Conditional Formatting feature, in the New Formatting Rule dialog box, choose the conditions as following screenshot shown:
This comment was minimized by the moderator on the site
how do i change the colour of cell depending on what is in that cell IE. Y=green N=red.

thats how i need it if it has Y riten in the cell it turns green?
This comment was minimized by the moderator on the site
Hello, Leon,
To highlight the cells based on the cell value, you should apply the Conditional Formatting feature, go to the New Formatting Rule dialog box, and then do as the following screenshot shown to highlight the cells which are Y located as green:

Do with the same way to format the cells N as red color.

Please try it, hope it can help you!
This comment was minimized by the moderator on the site
Trying to get a cell to highlight if its above a certain number, the problem is that the cell includes the number and a date. Is there a way i can get it to just look at the number? The cell will include a number+date.....1400(7/2/2018). I need the formulate just to look at the 1400 and not the date.
any ideas?
thanks
Z
This comment was minimized by the moderator on the site
Sir, I have value in cell A10, in A12. Now I entered a simple formula in A15 subtracting these (A10-A12). I want background color of result cell (A15) in green if A10 is large (means result in positive number) and background color in red if A12 is large ( result in negative number). Please provide solution
This comment was minimized by the moderator on the site
Hello,
You can select the formula cells, and then apply the Conditional Formatting > Greater than (0)-format it green, and then Less Than (0)-format it red, see screenshot:

Please try it, hope it can help you, thank you!
This comment was minimized by the moderator on the site
If I have a date in a cell, how do I make it change to orange when it is within 30 days of coming due, yellow when it is within 15 days of coming due and red when it exceeds the date (past due)
This comment was minimized by the moderator on the site
I thought this color of cells by value was going to be a real pain. It could not have been explained more easily and clearly. Thanks. It took no less than 1-2 minutes to understand what to do.
This comment was minimized by the moderator on the site
HI, I want if i change any value or number in any cell then that cell text color should get change for e.g. if number in any cell is 100 and I have to change it as 98 then that cell text 98 should change into red color. Is it possible in Excel?? Do clarify please
This comment was minimized by the moderator on the site
So I am creating a excel spreadsheet for fire department reports. What I am looking for is it to calculate the days a report is overdue, unless it has been completed: Column A Column B Column C Column D Column E Column F Incident # Incident Date Todays Date Completed Date Days Overdue Todays Date I want column B subtracting Column C to calculate in column E unless Column D is complete. I hope this makes sense. I want to use the conditional formatting to show me in colors how long a report is overdue (with the 3 color scale). I have the formula for the number of days it is overdue to have a correct value and color scale, but I want it to remain green when the report has been completed.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations