
Vispārēja formula
=SUMPRODUCT(COUNTIF(rng,"*"&substrings&"*"))>0
Kopsavilkums
Lai pārbaudītu diapazonu un noteiktu, vai tajā ir viens no daudzajiem apakšvirsrakstiem (daļējas atbilstības, īpašs teksts utt.), Varat izmantot formulu, kuras pamatā ir funkcija COUNTIF, kas ligzdota funkcijā SUMPRODUCT.
Paskaidrojums
Visu smago darbu veic funkcija COUNTIF, kas ir konfigurēta, lai uzskaitītu vērtības nosauktajā diapazonā "apakšvirknes", kas nosaukto diapazonu "rng" parādās šādi:
COUNTIF(rng,"*"&substrings&"*"))
Aptinot apakšvirsmas zvaigznītēs, Excel formulu novērtē šādi:
=SUMPRODUCT(COUNTIF(rng,("*dog*";"*green*";"*sun*";"*every*")))>0
COUNTIF uzskaita vērtības, kad vien tās tiek rādītas šūnā. Tā kā mēs piešķiram COUNTIF meklēšanai vairākas vērtības, mēs saņemam skaitli par katru masīva vērtību šādi: (1; 0; 1; 1) .
Visbeidzot, SUMPRODUCT atgriež visu masīva vienumu summu. Jebkurš rezultāts, kas lielāks par nulli, atgriež vērtību TRUE.