Kaip „Excel“ naudoti „Jei langelyje yra“ formules

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas



Excel turi daugybę formulių, kurios padeda naudingai panaudoti duomenis. Pavyzdžiui, galite gauti išvestį pagal tai, ar ląstelė atitinka tam tikras specifikacijas, ar ne. Šiuo metu mes sutelksime dėmesį į funkciją, vadinamą „jei ląstelėje yra, tada“. Pažiūrėkime į pavyzdį.



  Kaip „Excel“ naudoti „Jei langelyje yra“ formules

„Excel“ formulė: jei langelyje yra

Bendra formulė
=IF(ISNUMBER(SEARCH("abc",A1)),A1,"") 
Santrauka

Norėdami išbandyti ląsteles, kurios turėti tam tikrą tekstą, galite naudoti formulę, kuri naudoja funkciją IF kartu su SEARCH ir ISNUMBER funkcijas. Pateiktame pavyzdyje C5 formulė yra tokia:

=IF(ISNUMBER(SEARCH("abc",B5)),B5,"")

Jei norite patikrinti, ar A1 langelyje yra tekstas „Pavyzdys“, galite paleisti formulę, kuri išves „Taip“ arba „Ne“. B1 ląstelė. Yra keletas skirtingų būdų, kaip panaudoti šias formules. Rašymo metu „Excel“ gali grąžinti šiuos variantus:



  • Jei ląstelėje yra bet kokią vertę
  • Jei ląstelėje yra tekstą
  • Jei ląstelėje yra numerį
  • Jei ląstelėje yra konkretus tekstas
  • Jei ląstelėje yra tam tikra teksto eilutė
  • Jei ląstelėje yra viena iš daugelio teksto eilučių
  • Jei ląstelėje yra kelios stygos

Naudodami šiuos scenarijus galite patikrinti, ar langelyje yra teksto, vertės ir kt.

iš naujo nustatyti šį kompiuterį „Windows 10“ neveikia

Paaiškinimas: jei langelyje yra

Vienas funkcijos IF apribojimas yra tas, kad ji nepalaiko „Excel“ pakaitos simbolių, pvz., „?' ir '*'. Tai tiesiog reiškia, kad negalite naudoti IF, kad patikrintumėte tekstą, kuris gali būti rodomas bet kurioje langelio vietoje.

Vienas iš sprendimų yra formulė, kuri naudoja funkciją IF kartu su funkcijomis SEARCH ir ISNUMBER. Pavyzdžiui, jei turite el. pašto adresų sąrašą ir norite išskleisti tuos, kuriuose yra 'ABC', naudotina ši formulė:



=IF(ISNUMBER(SEARCH("abc",B5)),B5,""). Assuming cells run to B5

Jei „abc“ randama bet kurioje langelio B5 vietoje, IF grąžins šią reikšmę. Jei ne, IF pateiks tuščią eilutę („“). Šios formulės loginis testas yra toks:

ISNUMBER(SEARCH("abc",B5)) 


Skaityti straipsnį: „Excel“ efektyvumas: 11 „Excel“ formulių jūsų produktyvumui padidinti

„Excel“ formulių naudojimas „jei langelyje yra“.

Žemiau esantys vadovai buvo parašyti naudojant naujausius Microsoft Excel 2019 dėl Windows 10 . Kai kurie veiksmai gali skirtis, jei naudojate kitą versiją arba platformą. kontaktas mūsų ekspertai, jei jums reikia papildomos pagalbos.

1. Jei langelyje yra kokia nors reikšmė, grąžinkite reikšmę

Šis scenarijus leidžia grąžinti reikšmes pagal tai, ar langelyje apskritai yra reikšmės. Pavyzdžiui, patikrinsime, ar A1 langelis yra tuščias ar ne, tada grąžinkite reikšmę, atsižvelgiant į rezultatą.

  1. Pasirinkite išvesties langelį ir naudokite šią formulę: =IF(ląstelė<>', vertė_grąžinimui, '') .
  2. Pavyzdžiui, langelis, kurį norime patikrinti, yra A2 , o grąžinama vertė bus Ne . Pagal šį scenarijų formulę pakeistumėte į =IF(A2<>', 'Ne', '') .

  3. Nuo pat A2 langelis nėra tuščias, formulė grįš ' Ne “ išvesties langelyje. Jei tikrinamas langelis yra tuščias, išvesties langelis taip pat liks tuščias.

2. Jei langelyje yra tekstas / skaičius, grąžinkite reikšmę

Naudodami toliau pateiktą formulę galite grąžinti konkrečią reikšmę, jei tiksliniame langelyje yra bet koks tekstas arba skaičius. Formulė nepaisys priešingų duomenų tipų.

Patikrinkite, ar nėra teksto

  1. Norėdami patikrinti, ar langelyje yra teksto, pasirinkite išvesties langelį ir naudokite šią formulę: =JEI(ISTEKSTAS(ląstelė), vertė_grąžinti, '') .
  2. Pavyzdžiui, langelis, kurį norime patikrinti, yra A2 , o grąžinama vertė bus Taip . Pagal šį scenarijų formulę pakeistumėte į =JEI(ISTEKSTAS(A2), 'Taip', '') .
      patikrinti txt
  3. Nes A2 langelyje yra tekstas, o ne skaičius ar data, formulė grąžins ' Taip “ į išvesties langelį.

Patikrinkite numerį ar datą

  1. Norėdami patikrinti, ar langelyje yra skaičius arba data, pasirinkite išvesties langelį ir naudokite šią formulę: =JEI(ISNUMBER(ląstelė), vertė_grąžinimui, '') .
  2. Pavyzdžiui, langelis, kurį norime patikrinti, yra D2 , o grąžinama vertė bus Taip . Pagal šį scenarijų formulę pakeistumėte į =JEI(ISNUMERIS(D2), 'Taip', '') .
      patikrinkite numerį ar datą
  3. Nes D2 langelyje yra skaičius, o ne tekstas, formulė grąžins ' Taip “ į išvesties langelį.

3. Jei langelyje yra konkretus tekstas, grąžinkite reikšmę

Norėdami rasti langelį, kuriame yra konkretus tekstas, naudokite toliau pateiktą formulę.

  1. Pasirinkite išvesties langelį ir naudokite šią formulę: =IF(ląstelė='tekstas', vertė_grąžinimui, '') .
  2. Pavyzdžiui, langelis, kurį norime patikrinti, yra A2 , tekstas, kurio ieškome, yra „ pavyzdys “ ir grąžinama vertė bus Taip . Pagal šį scenarijų formulę pakeistumėte į =IF(A2='pavyzdys', 'Taip', '') .
      Jei langelyje yra konkretaus teksto, grąžinkite reikšmę
  3. Nes A2 langelį sudaro tekstas ' pavyzdys “, formulė grąžins „ Taip “ į išvesties langelį.

4. Jei langelyje yra konkretaus teksto, grąžinkite reikšmę (skiriamos didžiosios ir mažosios raidės)

Norėdami rasti langelį, kuriame yra konkretus tekstas, naudokite toliau pateiktą formulę. Šioje versijoje skiriamos didžiosios ir mažosios raidės, tai reiškia, kad tik tiksliai atitinkantys langeliai pateiks nurodytą reikšmę.

  1. Pasirinkite išvesties langelį ir naudokite šią formulę: =JEI(TIKSLUS(ląstelė,didžiosios ir mažosios raidės_tekstas)), 'vertė_grąžinti', '') .
  2. Pavyzdžiui, langelis, kurį norime patikrinti, yra A2 , tekstas, kurio ieškome, yra „ PAVYZDYS “ ir grąžinama vertė bus Taip . Pagal šį scenarijų formulę pakeistumėte į =JEI(TIKSLUS(A2;PAvyzdys'), 'Taip', '') .
  3. Nes A2 langelį sudaro tekstas ' PAVYZDYS ' su atitinkančiu didžiuoju ir mažuoju raidžiu, formulė grąžins ' Taip “ į išvesties langelį.

5. Jei langelyje nėra konkretaus teksto, grąžinkite reikšmę

Priešinga ankstesnio skyriaus versija. Jei norite rasti langelių, kuriuose nėra konkretaus teksto, naudokite šią formulę.

  1. Pasirinkite išvesties langelį ir naudokite šią formulę: =IF(ląstelė='tekstas', '', 'grąžinimo_vertė') .
  2. Pavyzdžiui, langelis, kurį norime patikrinti, yra A2 , tekstas, kurio ieškome, yra „ pavyzdys “ ir grąžinama vertė bus Ne . Pagal šį scenarijų formulę pakeistumėte į =IF(A2='pavyzdys', '', 'Ne') .
      Jei langelyje yra konkretaus teksto, grąžinkite reikšmę (skiriamos didžiosios ir mažosios raidės)
  3. Nes A2 langelį sudaro tekstas ' pavyzdys “, formulė grąžins tuščią langelį. Kita vertus, kitos ląstelės grįžta ' Ne “ į išvesties langelį.

6. Jei langelyje yra viena iš daugelio teksto eilučių, grąžinkite reikšmę

Ši formulė turėtų būti naudojama, jei norite nustatyti langelius, kuriuose yra bent vienas iš daugelio jūsų ieškomų žodžių.

  1. Pasirinkite išvesties langelį ir naudokite šią formulę: =JEI(ARBA(ISNUMERIS(PAIEŠKA('eilutė1', langelis)), ISNUMERIS(PAIEŠKA('eilutė2', langelis))), vertė_į_grąžinti, '') .
  2. Pavyzdžiui, langelis, kurį norime patikrinti, yra A2 . Mes ieškome arba ' marškinėliai “ arba „ džemperis “ ir grąžinama vertė bus Galioja . Pagal šį scenarijų formulę pakeistumėte į =JEI(ARBA(ISNUMERIS(PAIEŠKA('marškinėliai',A2)),ISNUMERIS(PAIEŠKOS('džemperis',A2))),'Galioja ','') .
      =IF(ARBA(ISNUMBER(SEARCH(
  3. Nes A2 langelyje yra viena iš teksto reikšmių, kurių ieškojome, formulė grąžins ' Galioja “ į išvesties langelį.

Norėdami išplėsti formulę įtraukdami daugiau paieškos terminų, tiesiog pakeiskite ją pridėdami daugiau eilučių naudodami ISNUMBER(PAIEŠKA('eilutė', langelis)) .

7. Jei langelyje yra kelios iš daugelio teksto eilučių, grąžinkite reikšmę

Ši formulė turėtų būti naudojama, jei norite nustatyti langelius, kuriuose yra keli iš daugelio ieškomų žodžių. Pavyzdžiui, jei ieškote dviejų terminų, langelyje turi būti abu jie, kad būtų galima patvirtinti.

  1. Pasirinkite išvesties langelį ir naudokite šią formulę: =JEI(IR(ISNUMERIS(PAIEŠKA('eilutė1',ląstelė)), ISNUMERIS(SEARCH('eilutė2',ląstelė))),vertė_grąžinti,'') .
  2. Pavyzdžiui, langelis, kurį norime patikrinti, yra A2 . Mes ieškome ' džemperis “ ir „ juodas “ ir grąžinama vertė bus Galioja . Pagal šį scenarijų formulę pakeistumėte į =JEI(IR(ISNUMERIS(PAIEŠKA('su gobtuvu',A2)),ISNUMERIS(SEARCH('juoda',A2))),'Galioja ','') .
      =IF(IR(ISNUMBER(SEARCH(
  3. Nes A2 langelyje yra abi teksto reikšmės, kurių ieškojome, formulė grąžins ' Galioja “ į išvesties langelį.

Paskutinės mintys

Tikimės, kad šis straipsnis buvo naudingas mokantis, kaip naudoti formules „jei langelyje yra“ programoje „Microsoft Excel“. Dabar galite patikrinti, ar langeliuose yra reikšmių, teksto, skaičių ir kt. Tai leidžia efektyviai naršyti, valdyti ir analizuoti duomenis.

Džiaugiamės, kad perskaitėte straipsnį iki čia :) Ačiū :)

Prašome pasidalinti ja savo socialiniuose tinkluose. Kas nors kitas turės naudos.

Prieš tau išeinant

Jei jums reikia papildomos pagalbos, susijusios su „Excel“, nedvejodami susisiekite su mūsų klientų aptarnavimo komanda, kuri jums padės visą parą. Grįžkite pas mus, kad gautumėte daugiau informatyvių straipsnių, susijusių su produktyvumu ir šiuolaikinėmis technologijomis!

Ar norėtumėte gauti akcijų, pasiūlymų ir nuolaidų, kad gautumėte mūsų produktus už geriausią kainą? Nepamirškite užsiprenumeruoti mūsų naujienlaiškio žemiau įvesdami savo el. pašto adresą! Gaukite naujausias technologijų naujienas savo pašto dėžutėje ir pirmieji perskaitykite mūsų patarimus, kaip tapti produktyvesniais.

tau taip pat gali patikti

» Kaip naudoti NPER funkciją programoje „Excel“.
» Kaip atskirti vardą ir pavardę „Excel“.
» Kaip apskaičiuoti lūžio analizę programoje „Excel“.

Redaktoriaus Pasirinkimas


„Windows 10“ (su vaizdais) apsaugokite „ZIP“ failo apsaugą slaptažodžiu

Pagalbos Centras


„Windows 10“ (su vaizdais) apsaugokite „ZIP“ failo apsaugą slaptažodžiu

Šiame vadove daugiausia dėmesio skiriama parodyti, kaip apsaugoti .zip failus „Windows 10“ naudojant visus geriausius įrankius, kurių jums gali prireikti.

Skaityti Daugiau
14 „Excel“ gudrybių, kurios sužavės jūsų viršininką

Pagalbos Centras


14 „Excel“ gudrybių, kurios sužavės jūsų viršininką

Ar kada norėjote parodyti viršininkui savo „Excel“ įgūdžius? Sužinokite šias 14 „Excel“ gudrybių, kad sužavėtumėte savo viršininką ir įbaugintumėte savo bendradarbius.

Skaityti Daugiau