Olmadan Bazı seçenekler REGEXMATCHsizi vaka duyarsız olmak istiyorum ve olmayabilir çünkü söylemek istiyorum blastya ablativebir tetiklemek için YES. OP'de olduğu gibi sınırlayıcı olarak virgül kullanmak ve şu an için EĞER koşulunu göz ardı ederek:
İlk olarak @ user1598086'nın cevabına çok benzer:
=FIND("bla",A1)
Büyük / küçük harfe duyarlıdır ancak # DEĞER! yerine NObir sayı YES(ancak her ikisi de sırasıyla HAYIR / EVET olarak değiştirilebilir).
=SEARCH("bla",A1)
Büyük / küçük harfe duyarlı değildir, bu yüzden davranır Blackve blackeşit olarak. Yukarıdaki gibi geri döner.
(İkinci eşdeğeri için) önceki olmadığını belirtmek için blamevcut sonra A1 ilk üç karakter:
=FIND("bla",A1,4)
blazer, blackAma #VALUE!için bir sayı döndürür blazer, blue.
BlaYalnızca tam bir kelimenin kendi başına olduğunu bulmak için (yani boşluklar arasında - bir 'cümlenin' başında veya sonunda değil):
=SEARCH(" Bla ",A1)
Yukarıdaki tüm durumlarda geri dönüş ya bir sayı olduğundan ("bulunan", bu nedenle YEStercih edilir) veya EĞER formülünü #VALUE!test etmek için ISERROR kullanabiliriz #VALUE!, örneğin yukarıdaki ilk örneği alırsak :
=if(iserror(FIND("bla",A1)),"NO","YES")
Daha uzun regexmatchama bileşenler kolayca ayarlanabilir.
;tarafından,Google E