Acest tutorial Excel prezintă modul de testare dacă o celulă conține un anumit text.
Pentru a testa dacă o celulă conține text specific, utilizați următoarea formulă:= isnumber (căutare (find_text, within_text))
Funcția CĂUTARE
Funcția CĂUTARE caută text specific (find_text) într-o celulă (within_text). Dacă găsește textul, returnează poziția numerică a textului în celulă. Dacă nu găsește textul, returnează o eroare (#VALUE!). În exemplul de mai sus:= căutare (C5, B5)
Rezultat: 1
Poate fi suficient ca această formulă să afișeze un număr dacă se găsește text sau o eroare dacă textul nu este găsit. Dacă da, utilizați doar formula de mai sus. Cu toate acestea, pentru o formulă mai curată adăugați funcția ISNUMBER.
Funcția ISNUMBER
Funcția ISNUMBER testează dacă o expresie are ca rezultat un număr. Returnează ADEVĂRAT pentru numere și FALS pentru orice altceva (inclusiv erori). În exemplul nostru, ISNUMBER va returna TRUE dacă textul se găsește în celulă și FALSE dacă nu.= ISNUMBER (CĂUTARE (C5, B5))
Rezultat: ADEVĂRAT
Funcția CĂUTARE nu este sensibilă la majuscule
Funcția SEARCH nu este sensibilă la majuscule și minuscule. Căutând „Excel” se vor găsi „EXCEL”, „excel”, „Excel” sau orice altă combinație de cazuri. Pentru o căutare text sensibilă la majuscule, folosiți funcția FIND.
Funcția FIND
Funcția FIND este sensibilă la majuscule și minuscule. Dacă căutați „Excel”, „EXCEL” și „excel” nu vor produce potriviri.= ISNUMBER (FIND (C5, B5))
Reveniți la Exemple de formule