Excel

Ja šūna satur

If Cell Contains

Excel formula: ja šūna saturVispārīgā formula | _+_ | Kopsavilkums

Lai pārbaudītu šūnas, kas saturēt noteiktā tekstā, varat izmantot formulu, kas izmanto IF funkcija kopā ar MEKLĒT un SKAITS funkcijas. Parādītajā piemērā C5 formula ir šāda:





= IF ( ISNUMBER ( SEARCH ('abc',A1)),A1,'')
Lai pārbaudītu tikai “if” šūnu vienāds jums nav nepieciešams ISNUMBER vai SEARCH . Skaidrojums

Viens IF funkcijas ierobežojums ir tas, ka tā darbojas neatbalsta aizstājējzīmes patīk '?' un '*'. Tas nozīmē, ka jūs nevarat izmantot IF, lai pārbaudītu tekstu, kas var parādīties jebkurā šūnas vietā.

Viens risinājums ir formula, kas izmanto IF funkciju kopā ar funkcijām SEARCH un ISNUMBER. Parādītajā piemērā mums ir e -pasta adrešu saraksts, un mēs vēlamies izvilkt tās, kurās ir “abc”. C5 formulā tika izmantota šāda formula:





 
= IF ( ISNUMBER ( SEARCH ('abc',B5)),B5,'')

Ja šūnā B5 ir atrodams “abc”, IF atgriezīs šo vērtību. Ja nē, IF atgriezīs tukša virkne (''). Šajā formulā loģiskais tests ir šāds:

 
= IF ( ISNUMBER ( SEARCH ('abc',B5)),B5,'')

Šis fragments atgriezīs TRUE, ja vērtība B5 satur “abc” un nepatiesa, ja tā nav. ISNUMBER + SEARCH loģika ir šeit sīki paskaidrots .



Lai kopētu šūnas vērtību B5, ja tā satur “abc”, argumentam “vērtība, ja tā ir patiesa”, mēs atkal sniedzam B5. Ja FALSE, mēs piegādājam tukšu virkni (''), kas darblapā tiks parādīta kā tukša šūna.

Autors Deivs Bruns


^