Excel

Pārbaudiet nosacījuma formatējumu ar fiktīvām formulām

Test Conditional Formatting With Dummy Formulas

Ātrs sākums | Piemēri | Traucējummeklēšana | Apmācība

Ja kādreiz esat izmantojis nosacīto formatējumu ar savu formulu, jūs zināt, ka visgrūtāk ir pārliecināties, ka formula patiešām darbojas.





Problēma ir tāda, ka formulas apgabals nosacījuma formatēšanas noteikumā nav ļoti draudzīgs. Jūs nesaņemat izceltas šūnu atsauces, jūs nesaņemat funkciju automātiskā pabeigšana ... heck .... jūs pat nesaņemat ekrāna padomus.

Tā rezultātā ir grūti “redzēt”, vai formula darbosies tikai pēc kārtulas saglabāšanas. Ja tā nav, jums jāizmanto izmēģinājumi un kļūdas:





  1. Rediģējiet kārtulu
  2. Rediģējiet formulu, izmantojot savu labāko minējumu
  3. Saglabājiet noteikumu, lai redzētu, kas notiek
  4. Atkārtojiet pēc vajadzības

Tas nav īpaši jautri, un tas var būt patiešām nomākts, ja rodas sarežģīta problēma.

Par laimi, ir vienkāršs labojums: fiktīvas formulas.



Labāks veids - pārbaudiet ar fiktīvām formulām

Izmantojot sarežģītākas nosacījuma formatēšanas formulas, galvenais ir pirms kārtulas izveidošanas pārbaudīt kārtulu ar “fiktīvajām” formulām. Sākumā tas var šķist neiespējami - kā jūs varat pārbaudīt nosacījuma formatēšanas formulu, nepiemērojot nosacījuma formātu?

Triks ir saprast, ka nosacīto formatējumu var uzskatīt par neredzamu formulu “pārklājumu”, kas atrodas šūnu augšpusē. Kad pārklājuma formula konkrētai šūnai atgriež TRUE, tiek lietots formatējums.

Tātad, lai pārbaudītu nosacījuma formatēšanas kārtulu, jums vienkārši jāizveido “fiktīvo” formulu kopa darblapā, kas simulē pārklājumu.

kā skaitīt Excel rakstzīmju skaitu

Man patīk testa formulas novietot datu malā, ierindojot tās rindās. Tas atvieglo atsauču iestatīšanu un saskaņošanu.

Pēc tam vienkārši uzrakstiet pirmo formulu, atsaucoties uz datu augšējo kreiso šūnu. Šī būs aktīvā šūna, kad tiks izveidots nosacījuma formatēšanas noteikums.

Video: Pārbaudiet nosacījuma formatējumu ar fiktīvām formulām

1. piemērs - vienkārša formula

Piemēram, pieņemsim, ka tabulā ir skaitļi un vēlaties izcelt vērtības virs 100.

Piezīme. Programmā Excel ir nosacījuma formatējums “iepriekš iestatīts”, kas izceļ vērtības “lielākas par”, tāpēc nav nepieciešams izmantot formulu, lai to izdarītu. Mēs kā piemēru izmantojam tikai pamata formulu.

Problēma - izceliet vērtības virs 100, izmantojot nosacījuma formatēšanas kārtulu

Mums ir daudz vietas pa labi, tāpēc mēs pievienosim savas fiktīvās formulas. Šūnā H4 pievienojiet pirmo formulu. Šajā gadījumā mēs vēlamies izmantot:

 
=B4>100

Kāpēc B4? Tā kā B4 atbilst aktīvajai šūnai, kas mums būs, definējot faktisko nosacījuma formatēšanas noteikumu.

Tagad kopējiet formulu uz leju un uz leju. Jums ir nepieciešams nokopēt tik daudz rindu, cik vēlaties pārbaudīt. Šajā gadījumā, izmantojot nelielu datu kopu, mēs varam viegli pārbaudīt visas rindas.

Kopējiet formulas uz leju un uz leju

Ņemiet vērā, ka katrā šūnā mēs iegūstam TRUE vai FALSE vērtību. Ja mēs pārbaudām dažas atsauces, jūs varat redzēt, ka katra formula novērtē datu šūnu, salīdzinot ar B4. Visas atsauces uz B4 ir mainījušās, jo B4 tika ievadīts kā relatīvā adrese.

Formulu atsauču pārbaude

Atsauču pārbaude - katra formula attiecas uz šūnu attiecībā pret B4

Tagad vienkārši iedomājieties, ka šie rezultāti tiek transponēti tieši virs datiem. Visur, kur redzat patiesu vērtību, tiks lietots nosacījuma formatējums:

Fiktīvās formulas rāda TRUE, kur tiks izmantota formatēšana
Ņemiet vērā, ka TRUE vērtības datos pareizi atzīmē vērtības> 100 (manuāli iezīmētas)

kā ēnot katru otro rindu Excel 2016

Manekena formula izskatās labi, tāpēc izmēģināsim to nosacījuma formatēšanas noteikumā.

Vispirms nokopējiet formulu fiktīvo formulu augšējā kreisajā šūnā - šajā gadījumā tas ir H4.

Kopējiet manekena komplekta pirmo formulu

Pēc tam atlasiet datus un definējiet jaunu nosacījuma formatēšanas kārtulu.

Atlasiet datus un sāciet jaunu nosacījuma formatēšanas kārtulu

Dati atlasīti - ņemiet vērā, ka aktīvā šūna ir B4

Ielīmējiet formulu lodziņā un iestatiet formātu.

Ielīmēta fiktīva formula, kārtula gatava saglabāšanai

Gatavs saglabāt jauno kārtulu

Veiksmi! Visas šūnas ar vērtībām virs 100 ir izceltas:

Galīgais nosacītais formāts, noņemot fiktīvas formulas

Galīgā nosacītā formatēšana tiek izmantota, izmantojot formulu, noņemot fiktīvas formulas.

2. piemērs - sarežģītāka formula

Tas bija vienkāršs piemērs, tāpēc izmēģināsim to pašu pieeju ar sarežģītāku formulu.

Izveidosim kārtulu, kas izceļ tabulas rindas, pamatojoties uz vienas slejas vērtību. Šajā gadījumā mēs uzsvērsim uzdevumus ar prioritāti “A”.

Problēma - iezīmējiet uzdevumus ar prioritāti

Jāizceļ visas rindas ar prioritāti “A”

Tā ir klasiska problēma nosacījuma formatēšanā. Formulai būs nepieciešama jaukta atsauce, bet jauktās atsauces var būt grūti saprotamas, ja darblapā neredzat atsauces. Tomēr, izmantojot fiktīvas formulas, mēs varam viegli pārbaudīt un pilnveidot noteikumu.

Tāpat kā iepriekš, pirmais solis ir izdomāt, kur likt testa formulas. Mums ir daudz vietas pa labi, tāpēc mēs sāksim šūnā G5.

Tā kā mēs vēlamies izcelt uzdevumus ar prioritāti “A”, mēs izmantosim šo formulu, lai sāktu:

 
=B5='A'

Kad esmu nokopējis formulas uz leju un uz leju, mums ir šāds:

Manekena formulas - pirmais mēģinājums

Nestrādās - tiks iezīmētas tikai vērtības B slejā (manuāli tiek lietots oranžs ēnojums)

Ņemiet vērā, ka mēs iegūstam rezultātu TRUE, kur prioritāte ir “A”, bet tikai B slejas vērtībām. Tas ir labs sākums, taču tas izceļ tikai pirmās slejas šūnas.

Mums ir jāpielāgo formula, lai tā atdotu TRUE visai rindai. Lai to izdarītu, mums ir jāizmanto jaukta atsauce formulā, lai bloķētu kolonnu. Pārskatītā formula ir šāda:

 
=$B5='A'

Kopējot šo jauno formulu visā mūsu testa diapazonā, mēs iegūstam to, kas mums nepieciešams:

Manekena formulas - otrais mēģinājums - darbojas!

Kad sleja ir bloķēta, mēs iegūstam veselu rindu TRUE, ja prioritāte ir “A” (manuāli tiek lietots oranžs ēnojums)

Redziet, kā darbosies fiktīvās formulas? Iedomājieties tos kā pašu datu pārklājumu.

Tagad izveidosim nosacījuma formatēšanas noteikumu. Vispirms izvēlieties datus:

Dati atlasīti - atzīmējiet, ka aktīvā šūna ir B5

Dati ir atlasīti un gatavi izveidot jaunu kārtulu (piezīme aktīvā šūna ir B5)

kā to izdarīt izvēles rūtiņas

Visbeidzot, izveidosim kārtulu, izmantojot formulu augšējā kreisajā stūrī:

Formula ir ielīmēta, jauna kārtula ir gatava saglabāšanai

Formula ielīmēta no G5

Kā redzat, jaunais noteikums pirmo reizi darbojas perfekti.

Galīgais formāts - iezīmētas rindas, noņemtas fiktīvas formulas

Nosacījuma formatējums darbojas kā paredzēts (fiktīvās formulas ir noņemtas)

Secinājums

Nākamreiz, kad jums būs jāpielieto nosacījuma formatējums ar sarežģītāku formulu, blakus datiem iestatiet fiktīvas formulas un precīzi noregulējiet formulu, līdz iegūstat PATIESAS vērtības tur, kur tās ir vajadzīgas. Strādājot tieši pie darblapas, jums ir pilnīga piekļuve visiem Excel formulu rīkiem, un jūs varat viegli novērst problēmu un pielāgot formulu, līdz tā darbojas perfekti.

Skatiet citas nosacījuma formatēšanas formulas šeit Autors Deivs Bruns Pielikumi Fails Pārbaudiet CF noteikumu piemēru1.xlsx Fails Pārbaudiet CF noteikumu piemēru2.xlsx


^