Excel Ja šūnā ir teksts, tad atgriezt vērtību (8 vienkārši veidi)

  • Dalīties Ar Šo
Hugh West

Programmā Excel ir dažādas iebūvētas funkcijas, lai saskaņotu un iegūtu vērtību, ja šūnā ir teksts vai virkne. Daudzos gadījumos mēs cenšamies. teksta vai virknes meklēšana Excel diapazonā. Konkrētas Excel funkcijas atgriež vērtību, ja šūnās ir konkrēts/precīzs teksts vai virkne . Šajā rakstā mēs izmantojam IF , ISNUMBER , EXACT , COUNTIF , INDEX , MATCH , VLOOKUP , MEKLĒT , VAI, un UN funkcijas, lai atgriezt vērtību, ja šūnā ir teksts vai virkne.

Pieņemsim, ka datu kopā ir konkrētu kategoriju un produktu ieraksti, piemēram, kā attēlā zemāk.

Datu kopa lejupielādei

Vērtības atdošana, ja šūnās ir teksts.xlsx

8 vienkārši veidi, kā Excel, ja šūnā ir teksts, tad atgriezt vērtību

1. metode: Izmantojot funkciju IF (šūna satur konkrētu tekstu)

Sintakse IF funkcija ir =IF (logical_test, [value_if_true], [value_if_false]) . Tā rezultātā tiek iegūta viena iepriekš izvēlēta vērtība. [value_if_true] vai [value_if_false] atkarībā no logical_test izvads; attiecīgi true vai false.

1. solis: Noklikšķiniet uz jebkuras tukšas šūnas (D4 ).

2. solis : Ievietojiet formulu

=IF (B4="Stabiņi", "Pieejams", "Nav pieejams")

Šajā gadījumā logical_test ir saskaņot Bars tekstu šūnā B4 ; ja tests ir patiess tā rezultātā Pieejams , pretējā gadījumā Nav pieejams .

3. solis: Preses IEVADIET .

4. solis: Velciet Uzpildes rokturis , Pieejams vai Nav pieejams vērtības parādīsies visā diapazonā.

Saistīts saturs: Kā apkopot, ja šūnā ir noteikts teksts programmā Excel (6 veidi)

2. metode: izmantojot ISNUMBER un MEKLĒT funkciju (šūnās ir noteikts teksts)

Portāls ISNUMBER funkcija atgriež patiess vai nepatiess atkarībā no atbilstības MEKLĒT tekstu absolūtā diapazonā.

1. solis: Noklikšķiniet uz jebkuras tukšas šūnas ( D4 ).

2. solis: Ievadiet formulu

=ISNUMBER (SEARCH ("Bars", $B$4:$B$12)) Formulā MEKLĒT funkcija atbilst tekstam "Bāri" absolūtā diapazonā, tad atgriež True vai Viltus atkarībā no spēles .

3. solis: Preses ENTER. True vai Viltus parādās atgriešanas vērtība.

4. solis: Velciet Uzpildes rokturis , visu šūnu rezultāts ir True vai Viltus kā attēlā zemāk.

Lasīt vairāk: Ja šūnā ir īpašs teksts, tad programmā Excel pievienojiet 1 (5 piemēri)

metode: Izmantojot IF un precīzu funkciju (šūnas satur precīzu tekstu)

Ja mēs uzskatām, ka tekstā ir jūtīga mazo un lielo burtu un lielo ciparu attiecība, varam izmantot vienādojumu ar EXACT funkcija apvienojumā ar IF funkciju.

1. solis: Izvēlieties tukšu šūnu ( D4 ).

2. solis: Ievietojiet formulu

=IF(EXACT(B4, "Bars"), "Pieejams", "") Formulas iekšpusē formula EXACT funkcija atbilst precīzam tekstam "Bāri" šūnā B4 tad atgriež vērtību "Pieejams" citādi BLANK šūna atkarībā no precīzas atbilstības .

3. solis: Hit IEVADIET , parādīsies restorāna vērtība.

4. solis: Velciet Uzpildes rokturis , pārējās šūnas saņem "Pieejams" vērtība vai paliek BLANK.

Lasīt vairāk: Ja šūnā ir teksts, tad kopējiet uz citu Excel lapu

4. metode: Izmantojot IF un COUNTIF funkciju

Kombinētais IF un COUNTIF funkcija atgriež to pašu šūnas tekstu, jo tā atbilst kritērijiem diapazonā.

1. solis: Noklikšķiniet uz tukšas šūnas ( D4 ).

2. solis: Kopējiet un ielīmējiet formulu

=IF(COUNTIF(B4, "*Bars*"),B4,"") Formulā COUNTIF funkcija atbilst kritērijiem "*Bars*" (formulā automātiski tiek ievietots * abās kritērija pusēs) diapazonā (šūnā B4 ). Pēc tam tas atgriež vērtību B4 pretējā gadījumā saglabā šūnu BLANK .

3. solis: Spiediet IEVADIET , parādās teksts, kas atbilst kritērijiem.

4. solis: Velciet Uzpildes rokturis , atbilstošajās šūnās tiks parādītas tās pašas vērtības, kas diapazonā.

Lasīt vairāk: Ja šūna satur tekstu, tad pievienojiet tekstu citā šūnā programmā Excel

5. metode: INDEX un MATCH funkcijas izmantošana

Dažreiz mums ir kritērijs šūnu diapazonā, kas atbilst rezultātam citā šūnu diapazonā. Šādā gadījumā mēs varam izmantot funkciju INDEX funkciju, lai atlasītu tekstu diapazonā, un funkciju MATCH Lai sasniegtu šo mērķi, mēs nedaudz mainām datu kopu.

1. solis: Izvēlieties jebkuru tukšu šūnu ( B2 ).

2. solis: Ierakstiet formulu

=INDEX(C7:C15,MATCH("Bars",B7:B15,0)) Šeit INDEX funkcija meklē precīzu sakritību ar tekstu "Bāri" no diapazona B7:B15 diapazonā C7:C15.

3. solis: Spiediet CTRL+SHIFT+ENTER , jo tā ir masīva formula. Atbilstošais teksts, kas attiecas uz Bāri parādās.

Lasīt vairāk: Kā atgriezt vērtību, ja šūnas satur noteiktu tekstu no saraksta

6. metode: izmantojot VLOOKUP funkciju

Portāls VLOOKUP funkcija ir efektīva, lai atrastu vertikālus datus tabulā. Mūsu gadījumā mēs varam izmantot funkciju VLOOKUP funkciju, lai kolonnā atrastu precīzu vai aptuvenu atbilstību. VLOOKUP funkcija ir =VLOOKUP (value, tabula, col_index, [range_lookup]).

1. solis: Ierakstiet meklēšanas tekstu ( Bāri ) jebkurā šūnā ( B3 ).

2. solis: Atlasiet jebkuru tukšu šūnu (C3).

3. solis: Ievietojiet formulu

=VLOOKUP(B3,B7:C15,2,FALSE) Šeit "Bāri" ir teksts B3 kam jāatbilst diapazonam B7:C15 uz vērtību slejā 2. FALSE paziņo, ka vēlamies precīzu atbilstību.

4. solis: Preses IESNIEGT. Tiks parādīta atbilstošā vērtība.

Lasīt vairāk: Kā lietot VLOOKUP, ja šūna satur vārdu tekstā programmā Excel

7. metode: Izmantojot IF VAI ISNUMBER un MEKLĒT funkciju (šūnās ir virknes)

Datu kopā bieži vien ir vairāk nekā viena teksta virkne. Mēs vēlamies saskaņot šūnas, kurās ir tikai viena atbilstoša teksta virkne. Mēs varam izmantot ISNUMBER un MEKLĒT lai atbilstu tekstam, pēc tam VAI funkciju, lai paziņotu alternatīvu atbilstību. Visbeidzot, IF funkcijas, lai parādītu atgriešanas vērtību, pretējā gadījumā šūnas paliek BLANK .

1. solis: Izvēlieties jebkuru tukšu šūnu ( D4 ). Ierakstiet formulu

=IF(OR(ISNUMBER(SEARCH("Bars",B4)),ISNUMBER(SEARCH("Veg",B4))), "Pieejams ",""))

2. solis: Hit ENTER. "Pieejams " teksts parādās šūnā, ja kāds no atsauces tekstiem ("Bāri" vai "Veg") pastāv šūnā B4.

3. solis: Velciet Uzpildes rokturis , pārējās šūnas diapazonā šūna tiek atzīmēta vai nu ar "Pieejams " teksts vai pārējais BLANK.

Lasīt vairāk: Pārbaudiet, vai šūna satur daļēju tekstu programmā Excel (5 veidi)

8. metode: Izmantojot IF UN ISNUMBER un MEKLĒT funkciju (šūnās ir virknes)

No 7. metode , mēs zinām, kā tiek saskaņotas vairākas teksta virknes šūnā. Ja mēs turpinām, lai saskaņotu abas teksta virknes, mēs varam izmantot UN funkciju, nevis VAI .

1. solis: Izvēlieties jebkuru tukšu šūnu ( D4 ). Ierakstiet formulu

=IF(AND(ISNUMBER(SEARCH("Bars",B4)),ISNUMBER(SEARCH("Chlt",B4)), "Available ",""), "Pieejams ","")

2. solis: Hit IEVADIET . Ja abas teksta virknes ir šūnā B4 , formula atgriež "Pieejams " kā vērtību, pretējā gadījumā šūnas paliek BLANK.

3. solis: Velciet Uzpildes rokturis, pārējās šūnas tiek atzīmētas ar "Pieejams " vai atlikušo BLANK.

Secinājums

Šajā rakstā mēs izmantojam dažādas formulas, lai atgrieztu vērtību, ja šūnās ir noteikti teksti. Mēs izmantojam IF , ISNUMBER , EXACT , INDEX , MATCH , VAI , un UN funkcijas, lai atgrieztu vērtību teksta precīzai vai aptuvenai atbilstībai. Mēs arī parādām metodes, lai atbilstu vairāk nekā vienai virknei, apvienojot JA, UN, IRSKAITLIS , un MEKLĒT funkcijas. Ceru, ka jums šķiet, ka apspriestās metodes ir ļoti viegli sekot. Komentējiet, ja jums ir nepieciešami papildu paskaidrojumi vai ir kaut ko piebilst.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.