„Excel“ formulė: pažymėkite eilutės ir stulpelio sankirtos tikslią atitiktį -

Turinys

Bendroji formulė

=OR($A1=row_val,A$1=col_val)

Santrauka

Norėdami paryškinti susikertančią (-as) eilutę (-es) ir stulpelius (-ius) su sąlyginiu formatavimu, pagrįstu tiksliu atitikimu, galite naudoti paprastą formulę, pagrįstą mišriomis nuorodomis ir funkcija OR

Parodytame pavyzdyje formulė, naudojama sąlyginiam formatavimui, yra:

=OR($B4=$K$5,B$4=$K$6)

Paaiškinimas

Sąlyginis formatavimas vertinamas atsižvelgiant į kiekvieną langelį, kuriam jis taikomas, pradedant nuo aktyvios pasirinktinės langelio, šiuo atveju langelio B3.

Norėdami paryškinti atitinkamas eilutes, naudojame šią loginę išraišką:

$B4=$K$5

Nuoroda į B4 yra sumaišyta, kolona užrakinta ir eilutė atrakinta, todėl tik B stulpelio vertės yra lyginamos su šalimi K5 langelyje. Nuoroda į K5 yra absoliuti, kad būtų išvengta pokyčių, kai sąlyginis formatavimas taikomas kiekvienai langelio B4: H9 diapazone. Parodytame pavyzdyje ši logiška išraiška grąžins TRUE kiekvienai eilutės ląstelei, kurioje šalis yra „Korėja“.

Norėdami paryškinti atitinkančius stulpelius, naudojame šią loginę išraišką:

B$4=$K$6

Nuoroda į B4 vėl maišoma. Šį kartą eilutė užrakinta, o stulpelis yra santykinis, todėl tik 4 eilutės vertės yra lyginamos su mėnesio verte langelyje K6. Nuoroda į K6 yra absoliuti, todėl ji nepasikeis, kai sąlyginis formatavimas bus pritaikytas kiekvienai langelei B4: H9. Pateiktame pavyzdyje ši logiška išraiška grąžins TRUE kiekvieno langelio stulpelyje, kuriame 3 eilutė yra „Apr“, langelį.

Kadangi mes paleidžiame tą patį sąlyginį formatavimą (šviesiai geltoną užpildymą) tiek eilutėms, tiek stulpeliams, aukščiau pateiktas logines išraiškas apvyniojame funkcija OR. Kai kuris nors (arba abu) loginiai duomenys pateikia TRUE, suaktyvinama taisyklė ir taikomas formatavimas.

Paryškinkite tik sankryžą

Norėdami pabrėžti tik sankryžą, tiesiog pakeiskite funkciją ARBA funkcija AND:

=AND($B4=$K$5,B$4=$K$6)

Įdomios straipsniai...