Tabela e përmbajtjes
Nëse po kërkoni formulën Excel nëse qeliza përmban tekst, atëherë ktheni vlerën në një qelizë tjetër , atëherë jeni në vendin e duhur. Një nga detyrat më të njohura të Excel është të kontrollojë nëse një qelizë ka një vlerë bazuar në një kusht të caktuar. Kjo vlerë mund të jetë tekst, datë ose çdo vlerë tjetër numerike. Në këtë artikull, ne do të diskutojmë formulën e Excel-it nëse një qelizë përmban tekst, atëherë do ta kthejmë vlerën në një qelizë tjetër.
Shkarkoni Librin e Punës Praktike
Formula nëse qeliza përmban tekst .xlsx5 mënyra për të formuar formulën e Excel-it nëse qeliza përmban tekst, atëherë kthejeni vlerën në një qelizë tjetër
Ne kemi një grup të dhënash produktesh p.sh. laptopë, desktop dhe celular . Tani, ne duhet të gjejmë lloje të ndryshme të vlerës në lidhje me kushtin. Natyrisht, formulat e mëposhtme mund të jenë të dobishme për gjetjen e të dhënave në lidhje me kritere të ndryshme.
1. Përdorimi i funksionit IF
Kur keni informacionin se Desktop është dorëzuar . Pastaj dëshironi të gjeni të dhënat për cilin qytet dhe qelizë, "Desktop është dorëzuar". Mund të përdorni funksionin IF . Funksioni IF është një funksion logjik i bazuar në një deklaratë të dhënë. Mund të ketë dy rezultate për një deklaratë IF . Rezultati i parë është i vërtetë, i dyti është i gabuar kur krahasoni.
Sintaksa e funksionit është
=IF (testi_logjik, [value_if_true], [value_if_false])
Argumentet e sintaksës janëvijon.
testi_logjik – Një vlerë ose shprehje logjike që mund të vlerësohet si E VËRTETË ose E FALSE.
value_if_true – [opsionale] Vlera për t'u kthyer kur logical_test vlerësohet në TRUE.
value_if_false – [opsionale] Vlera që duhet kthyer kur logical_test vlerësohet në E FALSE.
Hapat:
- Zgjidhni një qelizë të zbrazët p.sh., D5
- Shkruani formulën
=IF (C5="Dhaka", "Delivered", "Not Delivered")
Këtu, C5 i referohet vlerës së qelizës dhe është qyteti Dhaka , Dorëzuar do të thotë nëse vlera është E vërtetë ose Nuk është dorëzuar do të thotë nëse vlera është E gabuar .
- Shtypni ENTER
- Përdorni dorezën Plotësoni duke zvarritur kursorin duke mbajtur këndin e poshtëm djathtas të qelizës D5 si kjo.
- Përfundimisht, ne marrim daljen si kjo.
Lexo më shumë: Si të gjeni tekst në një gamë Excel & referencë e qelizës kthese (3 mënyra)
2. Përdorimi i funksionit ISNUMBER
Funksioni ISNUMBER kthen TRUE , dhe FALSE nëse jo. Ju mund të përdorni funksionin ISNUMBER të kombinuar me funksionet SEARCH ose FIND për të verifikuar që një qelizë ka vlerën e dëshiruar që dëshironi.
sintaksa e funksionit ISNUMBER është
=ISNUMBER (vlera)
Këtu vlera është hyrja që dëshironi të kontrolloni
Sintaksa e funksionit SEARCH është
=KËRKO (gjeni_tekstin, brenda_tekstit, [numri_fillimi])
Argumentet e sintaksës janë si më poshtë
find_text – Teksti për të gjetur .
brenda_text – Teksti për të kërkuar brenda .
start_num – [opsionale] Pozicioni fillestar në tekst për të kërkuar.
Hapat:
- Zgjidhni një qelizë bosh si D5
- Shkruani formulën
=ISNUMBER (SEARCH ("Desktop", B5:B10))
Këtu, Desktop është teksti për të gjetur, B5:B11 është diapazoni i qelizave ku dëshironi të gjeni tekstin.
- Së dyti, shtypni ENTER
- Së treti, përdorni Plotësoni dorezën dhe merrni daljen si kjo.
Këtu, çdo fjalë që përmban Desktop , pavarësisht nëse është i vogël apo i madh, do të japë daljen si TRUE .
Por nëse shtoni ndonjë të ndjeshme kusht, duhet të përdorni funksionin FIND me funksionin ISNUMBER .
Sintaksa e funksionit FIND është
=FIND (gjeni_tekstin, brenda_tekstit, [start_num])
Në këtë rast, shkruani formulën në qelizën D5 si kjo.
=ISNUMBER(FIND("Desktop",@B5:B11))
Së fundi, shtypni ENTER dhe përdorni Plotësoni dorezën për të marrë daljen si kjo.
Figura e mësipërme tregon se dalja injoron shkronjat e vogla (d.m.th., desktop ). Kështu që kjo formulë mund të jetë e dobishme për lloje të tilla situatash.
Lexo më shumë: Nëse CellPërmban tekst, Më pas shtoni tekst në një qelizë tjetër në Excel
3. Kombinimi i funksionit IF-OR/AND-ISNUM
Supozoni se keni një koleksion të disa produkteve ku përbëhet çdo emër produkti të informacionit të shumëfishtë p.sh., Laptop-Windows-HP që përfaqëson përkatësisht kategorinë e produktit, sistemin operativ dhe emrin e kompanisë.
Tani nëse doni të gjeni ose Windows ose Desktop . Mund të ndiqni hapat e mëposhtëm.
Epo, përpara se të shkojmë te detyra kryesore, le të prezantojmë funksionin OR . Sintaksa e funksionit OR është.
=OR (logjik1, [logjik2], …)
argumentet e sintaksës janë si më poshtë:
logjik1 – Kushti i parë ose vlera logjike që duhet vlerësuar.
logjik2 – [opsionale] Kushti i dytë ose vlera logjike për t'u vlerësuar
Hapat:
- Zgjidhni një qelizë bosh si D5
- Shkruani formulën
=IF (OR(ISNUMBER(SEARCH("Windows", B5)),ISNUMBER(SEARCH("Desktop",B5))),"Available","Not Available")
Këtu, B5 është vlera e kërkimit
- Së dyti, shtypni ENTER dhe përdorni Dorezën Mbushje .
Supozoni një rast tjetër, kur një klient dëshiron një lloj produkti të tillë që duhet të jetë nën kategorinë Windows dhe Desktop . Ju mund të ndiqni formulën e mëparshme, përveç se duhet të përdorni funksionin AND në vend të funksionit OR .
Sintaksa e funksionit AND është.
=DHE (logjike1,[logjik2], …)
Argumentet e sintaksës janë si më poshtë
logjik1 – Kushti i parë ose vlera logjike për vlerëso.
logjik2 – [opsionale] Kushti i dytë ose vlera logjike për t'u vlerësuar.
Në këtë rast, shkruani formulën në D5 qeliza si kjo.
=IF(AND(ISNUMBER(SEARCH("Windows",B5)),ISNUMBER(SEARCH("Desktop",B5))),
"Available","Not Available")
- Së dyti, shtypni ENTER .
- Së treti, përdorni Dorezën e mbushjes dhe merrni rezultatin.
Përsëri, nëse përballeni me probleme të ndjeshme ndaj shkronjave të vogla, thjesht përdorni të njëjtën formulë, por zëvendësoni funksionin SEARCH me funksionin FIND .
Kjo kur formula do të jetë
=IF(AND(ISNUMBER(FIND("Windows”, B10)),ISNUMBER(FIND("Desktop",B10))),"Available","Not Available")
Këtu, B10 është vlera e kërkimit.
- Në mënyrë të ngjashme, shtypni ENTER dhe përdorni Plotësoni dorezën për të marrë rezultate të tjera.
Lexo më shumë: Nëse qeliza përmban fjalë, atëherë cakto vlerën në Excel (4 formula)
4. Përdorimi i funksionit VLOOKUP
Imagjinoni që keni shpërndarë promo kodet e një fikse artikulli i produktit nëpërmjet reklamës për një zbritje speciale. Më vonë, nëse ndonjë klient dëshiron ndonjë produkt duke përdorur një kod promocional, si do ta identifikoni artikullin e produktit?
Excel ka një funksion të thjeshtë por efektiv për të gjetur çdo të dhënë vertikale dhe është funksioni VLOOKUP .
Funksioni VLOOKUP është një funksion Excel për kërkime të të dhënave të organizuara vertikalisht në një tabelë. VLOOKUPfunksioni është i pajtueshëm me përputhjen e përafërt dhe të saktë. Sintaksa e funksionit është
=VLOOKUP (vlera, tabela, col_index, [range_lookup])
Argumentet e sintaksës janë vijuese
vlera – Vlera që duhet kërkuar në kolonën e parë të tabelës.
tabela – Tabela nga e cila duhet të merret një vlerë.
col_index – Kolona në tabelë nga e cila duhet të merret një vlerë.
range_lookup – [opsionale] E VËRTETË = përputhje e përafërt (e parazgjedhur). FALSE = përputhje e saktë.
Hapat:
- Zgjidhni çdo qelizë boshe p.sh., C15
- Shkruani formulën si
=VLOOKUP(B15, B5:D11,2,FALSE)
Këtu, B15 është vlera e kërkimit, B5:11 është diapazoni i të dhënave nga ju dëshironi të merrni të dhëna, 2 është indeksi i kolonës që është numri i kolonës nga kolona fillestare e grupit të të dhënave dhe False do të thotë përputhje e saktë.
- Shtypni ENTER
- Së fundi, përdorni Plotësoni dorezën .
Lexo më shumë: Si të përdorim VLOOKUP nëse qeliza përmban një fjalë brenda tekstit në Excel
5. Formula me funksionet INDEX dhe MATCH
Në disa raste, grupi i të dhënave nuk është aq i thjeshtë sa ato të mëparshmet. Dhe ne duhet të gjejmë të dhënat tona të dëshiruara duke u përballur me dy ose shumë kritere. Në një situatë të tillë, një kombinim i funksioneve INDEX dhe MATCH mund të prodhojë rezultate mbresëlënëse nëExcel.
Sintaksa e funksionit INDEX është
=INDEX (vargu, numri_rreshti, [numri_color], [numri_zonës] )
Argumentet e sintaksës janë si më poshtë
array – Një varg qelizash ose një konstante vargu.
num_rreshti – Pozicioni i rreshtit në referencë ose grup.
col_num – [opsionale] Pozicioni i kolonës në referencë ose grup.
zona_num – [opsionale] Gama në referencë që duhet të përdoret.
Përveç sintaksës i funksionit MATCH është
=MATCH (vlera_kërkuese, grupi_kërkuesi, [lloji_përputhje])
Argumentet e sintaksa janë si më poshtë
lookup_value – Vlera që duhet të përputhet në grupin lookup_array.
lookup_array – Një gamë qelizash ose një referencë grupi.
lloji_përputhje – [opsionale] 1 = e sakta ose më e vogla (parazgjedhja), 0 = përputhje e saktë, -1 = e saktë ose më e madhja.
Të dy funksionet mund të përdoren në vend të VLOOKUP fu nction gjithashtu.
- Për këtë, zgjidhni një qelizë bosh. Në këtë rast, është C14 .
- Së dyti, futni formulën në qelizën C14 .
=INDEX(C5:C11,MATCH("FGI39",B5:B11,0))
Këtu, C5:C11 janë të dhënat nga ku dëshironi të nxirrni të dhënat, FGI39 është kodi promovues i kërkimit, B5:B11 diapazoni i qelizave të promokodit dhe 0 është për përputhje të saktë.
- Së treti, shtypni ENTER dhe përdorni Dorezën e mbushjes për të marrë rezultatin.
Tani, kaloni te pika kryesore ku ne do të gjejnë një vlerë bazuar në dy kritere duke përdorur funksionet INDEX dhe MATCH . Imagjinoni, një klient dëshiron të dijë çmimin e një Loptopi Dell dhe sigurisht, ai do të jetë i gjeneratës 6-të .
Si mund ta gjejmë vlerën? Thjesht ndiqni hapat.
Hapat:
- Së pari, zgjidhni një qelizë bosh. Këtu, është D13 .
- Së dyti, futni formulën në qelizën D13 .
=INDEX(D5:D10,MATCH(1,(B13=B5:B10)*(C13=C5:C10),0))
Këtu, D5:D10 janë të dhënat Çmimi , B13 është vlera e kërkimit të kriterit të parë dhe B5:B10 është të dhënat e kriterit të parë, C13 është vlera e kërkimit për kriterin e dytë dhe C5:C10 është e dhëna për kriterin e dytë. Në këtë formulë, një logjikë boolean përdoret për të krijuar një seri njësh dhe zero që përputhen me të gjitha kriteret 2 dhe më pas Funksioni MATCH për të përputhur me të parën 1 .
- Shtypni ENTER (nëse jeni përdorues Microsoft 365 ) ose CTRL + SHIFT + ENTER (për versionet e tjera të Excel pasi është një formulë grupi).
Lexo më shumë: Si të ktheni vlerën nëse qelizat përmbajnë tekst të caktuar nga një listë
Gjërat që duhen mbajtur mend
- Kur futni formulën INDEX , kini kujdes për numrin e rreshtit dhe kolonës. Përveç kësaj, futni indeksin e kolonës së djathtë ndërsaduke futur formulën VLOOKUP .
- Më e rëndësishmja, kini kujdes në lidhje me emrin e skedarit, vendndodhjen e skedarit dhe emrin e skedarit të shtesës excel.
Përfundim
Tani i keni këto formula për kthimin e vlerës në një qelizë tjetër nëse qeliza përmban tekstin. Besoj se ju i kuptoni mirë të gjitha proceset. Nëse keni ndonjë konfuzion ose pyetje, ju lutemi ndani ato më poshtë në seksionin e komenteve. Faleminderit që jeni me ne.