Kā meklēt tekstu programmā Excel?
Strādājot ar Excel, mēs redzam tik daudz situācijas, kurām ir savdabīgs raksturs, un viena no šīm situācijām ir konkrētā teksta meklēšana šūnā. Pirmā lieta, kas nāk prātā, sakot, ka darblapā vēlamies meklēt konkrētu tekstu, ir Excel programma “Atrast un aizstāt”, un tā ir arī vispopulārākā. Bet Ctrl + F var atrast meklēto tekstu, taču nevar pārsniegt to. Pieņemsim, ka, ja šūnā ir noteikti vārdi, nākamajā šūnā rezultāts var būt “TRUE” vai arī FALSE. Tātad Ctrl + F apstājas tur.

Šeit mēs iepazīsimies ar formulām, kas var meklēt konkrēto tekstu šūnas vērtībā un nonākt pie rezultāta.
Kura formula var pateikt, ka šūna satur noteiktu tekstu?
Šis ir jautājums, ko esmu daudzkārt redzējis excel forumos. Pati pirmā formula, kas man ienāca prātā, bija funkcija “Atrast”.
Funkcija Atrast var atgriezt piegādāto teksta vērtību pozīciju virknē. Tātad, ja metode FIND atgriež jebkuru skaitli, tad mēs varam uzskatīt šūnu, jo tai ir teksts, vai ne.
Piemēram, apskatiet tālāk minētos datus.

Iepriekš minētajos datos mums ir trīs teikumi trīs dažādās rindās. Tagad katrā šūnā mums jāmeklē teksts “Labākais”. Tāpēc izmantojiet funkciju Atrast.

Jo Atrast tekstu argumentu, nerunājot par tekstu, kas mums ir nepieciešams, lai atrastu.

Sadaļā Teksts atlasiet pilnu teikumu, ti, šūnas atsauci.

Pēdējais parametrs nav nepieciešams, lai aizvērtu kronšteinu un nospiediet taustiņu Enter.

Tātad divos teikumos mums ir vārds “labākais”. Mēs varam redzēt #VALUE kļūdas vērtību ! šūnā B2, kas parāda, ka šūnā A2 nav teksta vērtības “labākais”.
Skaitļu vietā rezultātu varam ievadīt arī ar saviem vārdiem. Lai to izdarītu, mums jāizmanto nosacījums IF.

Tātad nosacījumā IF es rezultātu esmu norādījis kā “Teksts atrasts”, ja tiek atrasta vērtība “labākais”, vai arī rezultātu esmu parādījis kā “Nav atrasts”.
Bet šeit mums ir problēma, pat ja rezultātu esmu norādījis kā “Not Found”, ja teksts tomēr netika atrasts, mēs kļūdas vērtību iegūstam kā #VALUE !.
Tātad neviens nevēlas, lai Excel lapā būtu kļūdas vērtība. Lai pārvarētu šo kļūdas vērtību, formula jāpievieno funkcijai ISNUMERIC.

Funkcija ISNUMERIC novērtē, vai funkcija FIND atgriež skaitli vai nē. Ja funkcija FIND atgriež skaitli, tā piegādā TRUE to IF nosacījumu vai citu FALSE nosacījumu. Pamatojoties uz funkciju ISNUMERIC sniegto rezultātu, IF nosacījums attiecīgi atgriezīs rezultātu.
Mēs varam arī izmantot funkciju IFERROR Excel, lai risinātu kļūdu vērtības, nevis ISNUMERIC. Zemāk norādītā formula atgriezīs arī vērtību “Not Found”, ja kļūdas vērtība, ko atgriezīs funkcija FIND.

Funkcijas ATRAST alternatīvas
1. alternatīva - Excel meklēšanas funkcija
Funkcijas ATRAST vietā mēs varam arī izmantot funkciju MEKLĒT excel, lai meklētu konkrēto tekstu virknē. Funkcijas SEARCH sintakse ir tāda pati kā funkcija FIND.

Atrodiet tekstu “Labākais”.

Tekstā ir mūsu šūnu atsauce.

Pat funkcija MEKLĒŠANA atgriež kļūdas vērtību kā #VALUE! ja atrastais teksts “labākais” nav atrasts. Kā mēs redzējām iepriekš, formula jāpievieno ar funkciju ISNUMERIC vai IFERROR.
2. alternatīva - Excel Countif funkcija
Vēl viens veids, kā meklēt konkrētu tekstu, ir funkcija COUNTIF. Šī funkcija darbojas bez kļūdām.

Diapazonā arguments atlasa šūnas atsauci.

Kritēriju slejā mums programmā Excel jāizmanto aizstājējzīme, jo mēs tikai atrodam virknes vērtības daļu, tāpēc pievienojiet vārdu “labākais” ar zvaigznīti (*) aizstājējzīmi.

Šī formula atgriezīs vārda “labākais” skaitu atlasītajā šūnas vērtībā. Tā kā mums ir tikai viena “labākā” vērtība, mēs skaitam saņemsim tikai 1.

Tagad mēs varam piemērot tikai IF nosacījumu, lai iegūtu rezultātu bez kļūdām.

Iezīmējiet šūnu, kurai ir īpaša teksta vērtība
Ja neesat formulu cienītājs, varat izcelt šūnu, kurā ir noteikts vārds. Lai izceltu šūnu, kurā ir vārds “labākais”, mums programmā Excel jāizmanto nosacīts formatējums.
Vispirms atlasiet datu šūnas un noklikšķiniet uz Nosacītā formatēšana> Jauns noteikums.

Noņemot jauno kārtulu, atlasiet “Formatēt tikai šūnas, kas satur”.

Pirmajā nolaižamajā izvēlnē atlasiet “Specific Text”.

Formulā sadaļā tiek ievadīts teksts, kuru meklējam divkāršās pēdiņās ar vienādības zīmi. = ”Labākais”.

Pēc tam noklikšķiniet uz FORMAT un izvēlieties formatēšanas stilu.

Noklikšķiniet uz Labi. Tas iezīmēs visas šūnas, kurās ir vārds “labākais”.

Šādi izmantojot dažādas metodes, mēs varam Excel meklēt konkrētajā tekstā.