Vadnica za Excel: Kako poudariti približna iskanja ujemanja

V tem videoposnetku si bomo ogledali, kako s pogojnim oblikovanjem poudariti približna iskanja ujemanja.

Tu imamo preprosto pregledno tabelo, ki prikazuje materialne stroške za različne višine in širine. Formula v K8 uporablja funkcije INDEX in MATCH za pridobivanje pravilnih stroškov na podlagi vrednosti širine in višine, vnesenih v K6 in K7.

Upoštevajte, da iskanje temelji na približnem ujemanju. Ker so vrednosti v naraščajočem vrstnem redu, MATCH preveri vrednosti, dokler ni dosežena večja vrednost, nato pa stopi nazaj in vrne prejšnji položaj.

Zgradimo pravilo pogojnega oblikovanja, da označimo ujemajočo se vrstico in stolpec.

Kot vedno pri bolj zapletenem pogojnem oblikovanju, priporočam, da najprej delate z navideznimi formulami in nato prenesete delujočo formulo neposredno v pravilo pogojnega oblikovanja. Tako lahko pri razhroščevanju formule uporabite vsa Excelova orodja, s čimer boste prihranili veliko časa.

Najprej bom nastavil formulo za širino. Vrniti moramo TRUE za vsako celico v vrstici 7, kjer je ujemajoča se širina 200.

To pomeni, da svojo formulo začnemo z $ B5 =, stolpec pa moramo zakleniti.

= $ B5 =

Zdaj v stolpcu širine ne moremo iskati 275, ker ga ni. Namesto tega potrebujemo približno ujemanje, ki najde 200, tako kot naša iskalna formula.

To najlažje storite z uporabo funkcije LOOKUP. LOOKUP samodejno opravi približno ujemanje in, namesto da vrne položaj, kot je MATCH, LOOKUP vrne dejansko vrednost ujemanja. Torej, lahko zapišemo:

$ B5 = POGLED ($ K $ 6, $ B $ 6: $ B $ 12)

Z našo vhodno širino za iskalno vrednost in vsemi širinami v tabeli za vektor rezultata.

Če uporabim F9, lahko vidite vrednost LOOKUP.

Zdaj, ko vnesem formulo čez tabelo, dobimo TRUE za vsako celico v vrstici s širino 200.

Zdaj moramo razširiti formulo, da se ujema z višinskim stolpcem. Če želite to narediti, bom dodal funkcijo OR in nato še drugo formulo, ki ustreza višini.

Formulo bomo začeli na enak način, a tokrat moramo vrstico zakleniti:

= 5 USD

Nato ponovno uporabimo funkcijo LOOKUP z višino za iskalno vrednost in in vse višine v tabeli kot vektor rezultata.

= ALI ($ B5 = POGLED ($ K $ 6, $ B $ 6: $ B $ 12), B $ 5 = POGLED ($ K $ 7, $ C $ 5: $ H $ 5))

Ko kopiram formulo čez tabelo, dobimo TRUE za vsako celico v ujemajočem se stolpcu in vsako celico v ujemajoči se vrstici - kar potrebujemo za pogojno oblikovanje.

Lahko preprosto natančno kopiram formulo v zgornji levi celici in ustvarim novo pravilo.

Če zdaj spremenim širino ali višino, označevanje deluje po pričakovanjih.

Nazadnje, če želite samo poudariti vrednost iskanja, je to preprosta sprememba. Samo uredite formulo in funkcijo OR zamenjajte s funkcijo AND.

= IN ($ B5 = POGLED ($ K $ 6, $ B $ 6: $ B $ 12), B $ 5 = POGLED ($ K $ 7, $ C $ 5: $ H $ 5))

Seveda

Pogojno oblikovanje

Povezane bližnjice

Vnesite iste podatke v več celic Ctrl + Enter + Return Prikažite pogovorno okno Posebno lepljenje Ctrl + Alt + V + + V Preklopite absolutne in relativne reference F4 + T

Zanimive Članki...