Verificați dacă celula conține text specific

 Acest ghid vă va ajuta să aflați dacă o celulă conține text specific. Acest lucru poate fi extins la mai multe celule și vă oferă flexibilitate în operația de calcul.

Am folosi două funcții Calc - SEARCHși FINDpentru a face acest lucru.

Folosind CĂUTARE pentru a verifica dacă celula conține text specific [nu ține seama de majuscule]

Sintaxă

=CAUTARE(Găsiți text, Text, Poziție); Returnează poziția textului Căutare
  • Găsiți text: textul pe care doriți să îl căutați
  • Text : Unde se caută
  • Poziție [opțional]: Poziția de pornire a căutării

Exemplul #1

În exemplul de mai jos, căutăm subșirul în coloana Text. Folosind funcția SEARCH, returnează poziția de apariție a șirului de căutare.

=ISNUMBER(CAUTARE(C5;B5))
Funcția de căutare
Funcția de căutare

Exemplul #2

Puteți folosi ISNUMBER funcția pentru a oferi rezultate mai lizibile ale testelor – în loc de numere. ISNUMBER returnează TRUE este un număr valid găsit, adică căutarea a avut succes.

Exemplul #3

De asemenea, puteți face acest lucru cu ușurință cu intervale numite. Astfel încât să nu fie nevoie să tastați valorile celulelor pentru toate. Intervalele denumite sunt o modalitate de a da un nume oricărui interval de celule și vă puteți referi la acel interval în registrul de lucru folosind acel nume.

În exemplul de mai sus, să dăm un nume coloanei de text. Selectați intervalul și apăsați CTRL+F3– SAU, din Meniu – Sheet -> Named Ranges and Expressions -> DefineÎn fereastra Nume definit, dați nume planetelor.

Intervalele cu nume
Intervalele cu nume

Acum, schimbați formula de mai jos. Deci, obțineți același rezultat, cu toate acestea, formula dvs. este mai lizibilă și puteți utiliza acest interval oriunde în registrul de lucru.

=ISNUMBER(CAUTARE(C5,planete))

Folosind FIND pentru a verifica dacă celula conține text specific [se face distincția între majuscule și minuscule]

Cu FINDtoate acestea, funcția face exact același lucru cu SEARCH – este sensibilă la majuscule și minuscule. Rețineți că funcția CĂUTARE nu face distincție între majuscule și minuscule.

Sintaxă

=FIND (Găsește text, Text, Poziție); Returnează poziția textului Căutare
  • Găsiți text : textul pe care doriți să îl căutați
  • Text : Unde se caută
  • Poziție [opțional] : Poziția de pornire a căutării

Comentarii

Postări populare de pe acest blog

Cum să măriți și să micșorați în LibreOffice Writer

Creați o bază de date și un tabel în LibreOffice Base [Ghid pentru începători]

Scrieți primul Python Macro în LibreOffice