Exceli valem: tõstke esile lahtrid, mis algavad tähega -

Lang L: none (table-of-contents)

Üldine valem

=SEARCH("substring",A1)=1

Kokkuvõte

Märkus: Excel sisaldab palju sisseehitatud "eelseadistusi" tingimusvorminguga väärtuste esiletõstmiseks, sealhulgas eelseadistus konkreetse tekstiga algavate lahtrite esiletõstmiseks. Kuid kui soovite rohkem paindlikkust, võite kasutada oma valemit, nagu selles artiklis selgitatud.

Kui soovite esile tõsta lahtrid, mis algavad kindla tekstiga, võite kasutada lihtsat valemit, mis tagastab TÕENE, kui lahter algab teie määratud tekstiga (alamstringiga).

Näiteks kui soovite esile tõsta vahemikus B4: G12 olevad lahtrid, mis algavad tähega "mi", võite kasutada järgmist:

=SEARCH("mi",B4)=1

Märkus: tingimusliku vormindamise korral on oluline, et valem sisestataks valiku "aktiivse lahtri" suhtes, mis eeldatakse antud juhul olevat B4.

Selgitus

Kui kasutate tingimusliku vormingu rakendamiseks valemit, hinnatakse valemit reegli loomise ajal valiku aktiivse lahtri suhtes. Sel juhul hinnatakse reeglit B4: G12 iga lahtri jaoks ja B4 muutub iga kord hinnatava lahtri aadressiks, kuna see sisestatakse suhtelise aadressina.

Valem ise kasutab funktsiooni SEARCH, et sobitada lahtrid, mis algavad tähega "mi". OTSI tagastab numbri, mis näitab positsiooni, kui tekst on leitud, ja #VALUE! viga, kui ei. Kui SEARCH tagastab numbri 1, teame, et lahtri väärtus algab tähega "mi". Valem tagastab TÕENE, kui positsioon on 1, ja mis tahes muu väärtuse (sh vead) puhul VÄÄR.

Nimega sisendrakuga

Kui kasutate sisendraku nimetamiseks nimega vahemikku (st nimi G2 on "sisend"), saate lihtsalt valemi jaoks koostada ja teha palju paindlikuma reegli:

=SEARCH(input,B4)=1

Siis, kui muudate väärtust "sisendis", värskendatakse tingimuslikku vormingut koheselt.

Tõstutundlik valik

OTSI ei ole tõstutundlik, nii et kui peate kontrollima ka väiketähti, võite selle asemel kasutada funktsiooni LEIA:

=FIND(input,B4)=1

Funktsioon FIND töötab nagu SEARCH, kuid on tõstutundlik.

Huvitavad Artiklid...