Lai iezīmētu visas rindas ar nosacītu formatējumu, ja vērtība atbilst noteiktiem kritērijiem, izmantojiet formulu ar a jaukta atsauce kas bloķē kolonnu. Parādītajā piemērā visas rindas, kurās īpašnieks ir “bobs”, ir iezīmētas ar šādu formulu, kas piemērota B5: E12:
=($A1=criteria)
Piezīme: CF formulas tiek ievadītas attiecībā pret atlases 'aktīvo šūnu', šajā gadījumā - B5.
SkaidrojumsJa izmantojat formulu, lai lietotu nosacījuma formatējumu, formula tiek novērtēta attiecībā pret atlases aktīvo šūnu kārtulas izveides laikā. Šādā gadījumā aktīvās šūnas (B5) adrese tiek izmantota rindai (5) un tiek ievadīta kā jaukta adrese, kolonna D ir bloķēta un rinda ir kreisā radiniece. Kad noteikums tiek novērtēts katrai no 40 B5: E12 šūnām, rinda mainīsies, bet kolonna - ne.
Faktiski tas liek kārtulai ignorēt B, C un E slejas vērtības un tikai testa vērtības kolonnā D. Ja noteiktās rindas vērtība D slejā noteiktā rindā ir “Bobs”, kārtula atgriezīs TRUE visām šūnās šī rinda un formatējums tiks lietoti visai rindai.
Citu šūnu izmantošana kā ieeja
Ņemiet vērā, ka jums nav stingri jākodē vērtības, kas varētu tikt pārveidotas par kārtulu. Tā vietā jūs varat izmantot citu šūnu kā ievades šūnu, lai turētu vērtību, lai vēlāk to varētu viegli mainīt. Piemēram, šajā gadījumā jūs varat ievietot “Bob” šūnā D2 un pēc tam pārrakstīt formulu šādi:
=$D5='Bob'
Pēc tam varat mainīt D2 uz jebkuru prioritāti, kas jums patīk, un nosacījuma formatēšanas noteikums nekavējoties atbildēs. Vienkārši pārliecinieties, ka izmantojat absolūtu adresi, lai ievades šūnas adrese nemainītos.
Nosauktie diapazoni tīrākai sintaksei
Vēl viens veids, kā bloķēt atsauces, ir izmantot nosaukti diapazoni , jo nosauktie diapazoni ir automātiski absolūti. Piemēram, ja jūs nosaucat D2 par “īpašnieku”, varat pārrakstīt formulu ar tīrākas sintaksi šādi:
=$D5=$D$2
Tas padara formulu vieglāk lasāmu un saprotamu.
Ātrs sākums | Vairāk piemēru | Traucējummeklēšana | Apmācība Autors Deivs Bruns