Note: The other languages of the website are Google-translated. Back to English

Kako vrniti vrednost v drugi celici, če celica vsebuje določeno besedilo v Excelu?

Kot je prikazano v spodnjem primeru, ko celica E6 vsebuje vrednost »Da«, bo celica F6 samodejno napolnjena z vrednostjo »odobri«. Če spremenite »Da« v »Ne« ali »Nevtralnost« v E6, se vrednost v F6 takoj spremeni v »Zavrni« ali »Premisli«. Kako lahko storite, da ga dosežete? V tem članku je zbranih nekaj uporabnih metod, ki vam bodo pomagale enostavno rešiti težavo.


Vrni vrednost v drugi celici, če celica vsebuje določeno besedilo s formulo

Če želite vrniti vrednost v drugi celici, če celica vsebuje samo določeno besedilo, poskusite z naslednjo formulo. Če na primer B5 vsebuje "Da", vrnite "Odobri" v D5, drugače pa vrnite "Brez kvalifikacij". Naredite naslednje.

Izberite D5 in skopirajte spodnjo formulo vanjo ter pritisnite Vnesite tipko. Oglejte si posnetek zaslona:

Formula: Vrni vrednost v drugi celici, če celica vsebuje določeno besedilo

= IF (ŠTEVILO (ISKANJE ("Da",D5)), "Odobriti""Brez kvalifikacij")

Opombe:

1. V formuli „Da" D5"odobri"In"Brez kvalifikacij"Označite, da če celica B5 vsebuje besedilo" Da ", bo navedena celica zapolnjena z besedilom" odobri ", drugače pa bo izpolnjena z" Ni kvalificiranega ". Lahko jih spremenite glede na vaše potrebe.

2. Za vrnitev vrednosti iz drugih celic (kot sta K8 in K9) na podlagi določene vrednosti celice, uporabite to formulo:

= IF (ŠTEVILO (ISKANJE ("Da",D5))K8,K9)

Preprosto izberite celotne vrstice ali celotne vrstice v izboru glede na vrednost celice v določenem stolpcu:

O Izberite Specific Cells uporabnost Kutools za Excel vam lahko pomaga hitro izbrati celotne vrstice ali celotne vrstice v izboru na podlagi določene vrednosti celice v določenem stolpcu v Excelu.  Prenesite celotno 60-dnevno brezplačno pot Kutools za Excel zdaj!


Vrni vrednosti v drugi celici, če celica vsebuje različna besedila s formulo

Ta razdelek vam bo prikazal formulo za vrnitev vrednosti v drugi celici, če celica vsebuje drugačno besedilo v Excelu.

1. Ustvariti morate tabelo s posebnimi vrednostmi in vrnjenimi vrednostmi, ki se nahajajo ločeno v dveh stolpcih. Oglejte si posnetek zaslona:

2. Izberite prazno celico za vrnitev vrednosti, vanjo vnesite spodnjo formulo in pritisnite tipko Vnesite ključ, da dobite rezultat. Oglejte si posnetek zaslona:

Formula: Vrni vrednosti v drugi celici, če celica vsebuje drugačna besedila

= VLOGA (E6,B5: C7,2, FALSE)

Opombe:

V formuli: E6 je celica vsebuje določeno vrednost, na podlagi katere boste vrnili vrednost, B5: C7 je obseg stolpcev, ki vsebuje posebne vrednosti in vrnjene vrednosti, 2 število pomeni, da vrnjene vrednosti, ki se nahajajo v drugem stolpcu v obsegu tabele.

Od zdaj naprej se bo pri spreminjanju vrednosti v E6 na določeno vrednost takoj vrnila v F6.


Enostavno vrnite vrednosti v drugi celici, če celica vsebuje drugačna besedila

Pravzaprav lahko zgornji problem rešite na lažji način. The Poiščite vrednost na seznamu uporabnost Kutools za Excel vam lahko pomaga, da ga dosežete z le nekaj kliki, ne da bi si zapomnili formulo.

1. Enako kot pri zgornji metodi morate tudi ustvariti tabelo s posebnimi vrednostmi in vrnjenimi vrednostmi, ki jih locirate ločeno v dveh stolpcih.

2. Izberite prazno celico, da izpišete rezultat (tukaj izberem F6), in kliknite Kutools > Pomočnik za formulo > Pomočnik za formulo. Oglejte si posnetek zaslona:

3. V Ljubljani Pomočnik za formulo pogovorno okno, nastavite na naslednji način:

  • 3.1 V Izberite formulo poiščite in izberite Poiščite vrednost na seznamu;
    nasveti: Lahko preverite filter v polje za besedilo vnesite določeno besedo, da hitro filtrirate formulo.
  • 3.2 V Tabela_ matrika izberite tabelo brez glav, ki ste jo ustvarili v 1. koraku;
  • 3.2 V Iskalna_vrednost polje izberite polje vsebuje določeno vrednost, na podlagi katere boste vrnili vrednost;
  • 3.3 V Stolpec v stolpcu določite stolpec, iz katerega boste vrnili ujemajočo se vrednost. Ali pa lahko v polje za besedilo vnesete številko stolpca neposredno, kot jo potrebujete.
  • 3.4 Kliknite na OK . Oglejte si posnetek zaslona:

Od zdaj naprej se bo pri spreminjanju vrednosti v E6 na določeno vrednost takoj vrnila v F6. Glej rezultat kot spodaj:

  Če želite imeti brezplačen preizkus (30-dan) tega pripomočka, kliknite, če ga želite prenestiin nato nadaljujte z uporabo postopka v skladu z zgornjimi koraki.


Kutools za Excel - Pomaga vam, da vedno končate delo pred časom, imejte več časa za uživanje v življenju
Se pogosto znajdete v igri za dohitevanje dela, pomanjkanje časa zase in za družino?  Kutools za Excel vam lahko pomaga pri soočanju 80% Excel sestavljajo uganke in izboljšajo 80-odstotno delovno učinkovitost, dajo vam več časa za skrb za družino in uživanje v življenju.
300 naprednih orodij za 1500 delovnih scenarijev vam olajša delo kot kdaj koli prej.
Ni vam več treba zapomniti formul in kod VBA, odslej si privoščite počitek v možganih.
Zapletene in ponavljajoče se operacije je mogoče enkrat obdelati v nekaj sekundah.
Vsak dan zmanjšajte na tisoče operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
Postanite strokovnjak za Excel v 3 minutah, vam pomaga hitro prepoznati in napredovanje za dvig plače.
Izbira 110,000 visoko učinkovitih ljudi in 300+ svetovno priznanih podjetij.
Naj bodo vaši 39.0 USD vredni več kot 4000.0 USD usposabljanja drugih.
Brezplačna preizkusna različica vseh funkcij 30-dan. 60-dnevna garancija vračila denarja brez razloga.

Komentarji (98)
Ocene še ni. Bodite prvi in ​​ocenite!
Ta komentar je moderator na spletnem mestu minimiziral
Živjo, to je super, vendar je mogoče to narediti z več različnimi pogoji.. na primer: če celica vsebuje 15105, bo proizvedla 10 in če celica vsebuje pdh152, bo ustvarila 11 in tako naprej? Lep pozdrav, Brandon.
Ta komentar je moderator na spletnem mestu minimiziral
Zanima me isto vprašanje, ne morem delati. =IF(ISNUMBER(ISKANJE("A,C",B:B)),"Alameda,Chicago","") nekaj takega
Ta komentar je moderator na spletnem mestu minimiziral
Odličen članek, naredi točno to, kar sem želel... skoraj! Isto vprašanje kot zgoraj, kako doseči, da ta funkcija deluje z več pogoji, npr. Če A1=da, potem B1=odobri ALI ČE A1=ne, potem B1=zavrni
Ta komentar je moderator na spletnem mestu minimiziral
Ali nihče ni našel rešitve za to? To bi bilo zelo koristno.
Ta komentar je moderator na spletnem mestu minimiziral
@Gary,
Kaj poskušate doseči?


@Janez,
=ČE(A1="DA","ODOBRENO",ČE(A1="NE","ZAVRNI",""))
Ta komentar je moderator na spletnem mestu minimiziral
Če imate še vedno težave, poskusite s tem primerom: =IF(ISNUMBER(SEARCH("Da",A1)),"odobri",IF(ISNUMBER(SEARCH("NO",A1)),"neodobreno","" )
Ta komentar je moderator na spletnem mestu minimiziral
Samo isto si želim. Ampak tvoj primer je malo zapleten. Ni lahko vtipkati toliko reči, če bi želel enako narediti z desetimi številkami.plz priskrbite kodo za to.
Ta komentar je moderator na spletnem mestu minimiziral
To sem naredil za 4 vrednosti, samo sem kopiral in prilepil iz 'IF' in spremenil, kaj sem želel, da celica prebere.
Ta komentar je moderator na spletnem mestu minimiziral
Nisem prepričan, kaj pomeni pdh152, vendar upam, da bo to pomagalo. Prvi randbetween bo proizvedel 10 števk, drugi pa 11.


=IF(OR(A1:A5)="15105",RANDBETWEEN(1,1000000000),RANDBETWEEN(1,10000000000))
Ta komentar je moderator na spletnem mestu minimiziral
Poskušam ustvariti preglednico za samodejno ustvarjanje gesla. Želim, da se celica zapolni samo, če ima ena od prejšnjih celic vrednost. Formula, ki jo želim uporabiti, je

=CHAR(RANDBETWEEN(65;90))&CHAR(RANDBETWEEN(97;122))&CHAR(RANDBETWEEN(97;122))&CHAR(RANDBETWEEN(65;90))&RANDBETWEEN(1000;9999)&CHAR(RANDBETWEEN(42;43))


torej, če ima eno od prejšnjih polj vrednost v sebi (ni pomembno, katero), nato izpolnite drugo celico z zgornjo formulo

ABCDEF
1 Ime Priimek E-poštni naslov Telefonska številka Uporabniško ime Geslo

2 Joe Blow jb@jb.com 123456 blowjo fh7#rfd


torej recimo, če je A2 izpolnjen, potem se vrne formula v F2, če v A2 ni vrednosti, ostane polje prazno
Ta komentar je moderator na spletnem mestu minimiziral
Oprostite, upam, da sem razumel vaše vprašanje..


=IF(OR(A2<>"",B2<>"",C2<>"",D2<>"",E2<>"",F2<>""),RANDBETWEEN(1,10000000000),"")
Ta komentar je moderator na spletnem mestu minimiziral
Prosim pomagajte. Če ima celica besedo, pokažite številko iz druge celice
Ta komentar je moderator na spletnem mestu minimiziral
Dragi Dave,

Ali bi prosim predložili posnetek zaslona svoje preglednice, ki prikazuje, kaj točno poskušate narediti?
Ta komentar je moderator na spletnem mestu minimiziral
zdravo kdorkoli pomaga
Ta komentar je moderator na spletnem mestu minimiziral
haj, mi kdo pomaga pri excelu?
Ta komentar je moderator na spletnem mestu minimiziral
Živjo, želim, da je celica enaka vsoti druge celice, če je prva celica enaka določenemu besedilu. Torej, če je A1 enako "da", potem je A3 enak A2. A2 ima v sebi predhodno izračunano vsoto, recimo 100 £
Ta komentar je moderator na spletnem mestu minimiziral
Dragi Luka,
Prosimo, uporabite to formulo =IF(A1="yes",A2,"") v A3 in končno spremenite obliko celice A3 v ustrezno obliko valute, kot jo potrebujete.
Ta komentar je moderator na spletnem mestu minimiziral
Potrebujem 'Kako'......Če določena celica vsebuje določen nabor besed...ki vključuje oklepaje, npr. C&I (MVA)
Rad bi, da stolpec na desni doda 12. Nisem mogel ugotoviti.
Ta komentar je moderator na spletnem mestu minimiziral
ne vem kam je šla moja objava.....
poskušam ustvariti formulo, ko ima stolpec besede: C & I (MVA), želim, da celica na desni doda 12.
Zdi se, da ne morem pravilno ugotoviti.
Ta komentar je moderator na spletnem mestu minimiziral
Potrebujem 'Kako'......Če določena celica vsebuje določen nabor besed...ki vključuje oklepaje, npr. C&I (MVA)
Rad bi, da stolpec na desni doda 12. Nisem mogel ugotoviti.
Ta komentar je moderator na spletnem mestu minimiziral
881329297 89-267 SINES, TODD A 1989 C & I (MVA) FINE 1989 2001
ABCDEFGH

Rad bi, da stolpec H doda 12 iz stolpca G, samo če stolpec E vsebuje C & I (MVA). Težavo predstavljajo oklepaji, tako kot ampersand.
Ta komentar je moderator na spletnem mestu minimiziral
Draga Kim,
Ta formula vam lahko pomaga: =IF(E1:E12="C & I (MVA)", G1+12, " ")
Ta komentar je moderator na spletnem mestu minimiziral
Preizkusil sem to in se vedno znova pojavlja 'false'
=IF(E1="C & I","C & I (MVA)",G1+12=H1)
Ta komentar je moderator na spletnem mestu minimiziral
potrebujem besedilo v eni celici, da zapolnim drugo celico. tj. če je celica c2:c25 "azijska", potem celica a2:a25 = DBE, če ne pustite prazno? mi lahko kdo pomaga s to formulo
Ta komentar je moderator na spletnem mestu minimiziral
Dober dan,
Oprosti, ker nisem razumel tvojega pomena. Lepo bi bilo, če bi lahko posredovali posnetek zaslona tega, kar poskušate narediti.
Ta komentar je moderator na spletnem mestu minimiziral
Hvala za odličen nasvet kot vedno! Zanima me, ali obstaja način za izpolnitev ciljne celice samo, če 3 celice za iskanje vsebujejo določene, vendar različne vrednosti. Na primer, naj ciljna celica (A5) vrne "Nancy Pelosi" SAMO, če A1="Združene države IN A2="Kalifornija" IN A3=Okrožje Santa Clara" IN A4="San Francisco". V bistvu bi rad vrnil vrednost, v tem primeru predstavnike hiše, ko uporabnik izbere državo, državo, okrožje in mesto predstavnikov. Nekakšen način iskanja za iskanje lokalnega predstavnika z iskanjem po državi, državi, okrožju in mestu.


Upam, da je to smiselno!
Ta komentar je moderator na spletnem mestu minimiziral
Dober dan,
Preizkusite metode, omenjene v tem članku:
https://www.extendoffice.com/documents/excel/2440-excel-vlookup-multiple-criteria.html
Lahko pa svoje vprašanje objavite na našem forumu: https://www.extendoffice.com/forum.html da pridobite več podpore za Excel od našega strokovnjaka.
Ta komentar je moderator na spletnem mestu minimiziral
OMG.... že DNEVE poskušam najti način, da pridem do tega odgovora!!! HVALA VAM!!!
Ta komentar je moderator na spletnem mestu minimiziral
Ima kdo kakšno idejo o tem; Želim imeti formulo za iskanje kombinacije črk/številk (številka dela) na drugem listu. Če ga najdete, potegnite ustrezno številko celice (dolarska vrednost) ... hvala!
Ta komentar je moderator na spletnem mestu minimiziral
Dober dan,
Ta formula matrike vam lahko pomaga:=CELL("address",INDEX(Sheet2!$D$4:$D$13,MATCH(A6,Sheet2!$D$4:$D$13,1))) + Ctrl + Shift + Enter
A6 je celica, ki vsebuje kombinacijo črk/številk, ki jih boste iskali, in Sheet2!$D$4:$D$13 je obseg, v katerem boste iskali.
Ta komentar je moderator na spletnem mestu minimiziral
pomisli, a1= ime, b1=število, c1=dnevi. želim na drugem listu a1= ime, b1=število, c1= ?(želim vrednost dni). te lahko razumem.
Ta komentar je moderator na spletnem mestu minimiziral
Žal nisem dobil vašega vprašanja.
Ta komentar je moderator na spletnem mestu minimiziral
"Ime imetnika licence: Walker, Charlene
308 E St South

Talladega, AL 35160

Telefon: 256-362-4307"





Želim premakniti podatke v 3 različne celice/vrstice "ime" "naslov" " telefon". Kako lahko to storim?
Ta komentar je moderator na spletnem mestu minimiziral
Dober dan,
Ali mislite premikati podatke v 3 različne določene celice ali vrstice? Res ne razumem tvojega pomena. Lepo bi bilo, če bi lahko posredovali posnetek zaslona tega, kar poskušate narediti. Hvala vam.
Ta komentar je moderator na spletnem mestu minimiziral
morda se boste želeli izogniti lepljenju dejanskih osebnih podatkov. To je videti kot kršitev zasebnosti.
Ta komentar je moderator na spletnem mestu minimiziral
Hi,


Poskušam najti nekaj podobnega, vendar imam težave.


Na listu 1 imam seznam naslovov, celoten naslov je v eni celici. Tako na primer A2, A3, A4 vse vsebujejo drugačen naslov. Nato v B2, B3, B4 itd. želim prikazati območno kodo, na primer "3" ali "8" na podlagi poštne številke v celici v stolpcu A.


Na listu 2 imam seznam poštnih številk z območno kodo, ki meji nanje.


Poskušal sem z VLOOKUP in CELL, vendar ne morem razumeti ... če lahko kdo pomaga, bi bil hvaležen......
Ta komentar je moderator na spletnem mestu minimiziral
Dober dan,
Bi posredovali posnetek zaslona svoje preglednice?
Ta komentar je moderator na spletnem mestu minimiziral
Prosim pomagajte. Če ima celica besedo, pokaži številko iz druge celice (primer Če n8=odobreno, želim, da mi da podatke iz k8)
Ta komentar je moderator na spletnem mestu minimiziral
Živjo Christina,
Prosimo, uporabite to formulo =IF(IS NUMBER(ISKANJE("odobreno",N8)),K8,"")
Ta komentar je moderator na spletnem mestu minimiziral
Živjo Določeni celici poskušam dati vrednost na podlagi besedila v drugi celici. Če npr. A3 prikazuje besedilo "BCD", mora A4 prikazati 10 $. Kako lahko to storim?
Ta komentar je moderator na spletnem mestu minimiziral
Dober dan,
Prosimo, vnesite to formulo =IF(IS NUMBER(ISKANJE("BCD",A3)),"$10","") v celico A4.
Ta komentar je moderator na spletnem mestu minimiziral
Dobro jutro Kristal,


Poskušam uporabiti formulo v excelu, ki bo določila, kaj počne druga celica glede na to, kateri uradni cilj uporabljam. Moje pisarne imajo na primer cilje 7102, 7302, 7402 in 7502, medtem ko ima druga cilje 7109, 7309, 7409 in 7509. Rad bi, da excel razume, kaj storiti z drugo celico glede na to, kaj je v pisarni ciljna celica. Nadaljnji primer, želim uporabiti formulo za izračun 90 dni od različnih datumov veljavnosti, vendar je 90-dnevni datum določen glede na cilj urada. Tako potrebujem celico, da določim, katero efektivno datumsko celico naj uporabim glede na to, kateri uradni cilj je v drugi celici. Recimo, če bi imel A1 7102, 7302, 7402 ali 7502, potem bi celica C1 privzeto uporabila datum veljavnosti v celici B1 glede na to, kateri obseg urada je ciljni obseg v A1. Upam, da je to možno. Cenimo kakršno koli pomoč. Če potrebujete več informacij, mi sporočite.

Hvala.
Ta komentar je moderator na spletnem mestu minimiziral
Živjo Danny,
Žal ne morem pomagati pri tem. Dobrodošli, da objavite kakršno koli vprašanje na našem forumu: https://www.extendoffice.com/forum.html če želite dobiti več podpore za Excel od strokovnjakov za Excel ali drugih oboževalcev Excela.
Hvala za vaš komentar.
Ta komentar je moderator na spletnem mestu minimiziral
Živjo Danny - potreboval sem enako vrnitev kot ti. Ste pri tem slučajno dobili kakšno podporo? Vsaka pomoč bi bila super. Hvala!
Ta komentar je moderator na spletnem mestu minimiziral
Živjo - Kako zamenjam vsebino v celici, če je v njej sploh kaj, z vsebino iz druge celice? Obe celici imata besedilo, ne številk.
Ta komentar je moderator na spletnem mestu minimiziral
Živjo denise,
Oprostite, nisem prepričan, da sem dobil vaše vprašanje. Ali želite zamenjati vsebino dveh celic?
Lepo bi bilo, če bi lahko še enkrat pojasnili ali dali posnetek zaslona, ​​kaj poskušate narediti.
Hvala za vaš komentar.
Ta komentar je moderator na spletnem mestu minimiziral
Živjo, zanima me, ali je mogoče to metodo uporabiti za samodejno izpolnjevanje niza celic glede na njihovo vrednost s sklicevanjem na seznam indeksov. Na primer, imam seznam imen, oštevilčenih 1-10, in imam mrežo (Mreža 1), ki vsebuje različne številke od 1-10. Rad bi našel način, da preglednica izpolni mrežo 2 z imenom, ki je povezano s številko v mreži 1. Če je na primer D3 (mreža 1) "2" in je ime, povezano z "2", " Jerry", potem naj se D12 samodejno izpolni z "Jerry", če pa se D3 spremeni v "9", se mora D12 samodejno spremeniti v "Zlata ribica"
Ta komentar je moderator na spletnem mestu minimiziral
brez veze, ugotovil sem, pravkar sem ugnezdil TON stavkov =IF:
=IF(D3=$A$2,$B$2,IF(D3=$A$3,$B$3,IF(D3=$A$4,$B$4,IF(D3=$A$5,$B$5,IF(D3=$A$6,$B$6,IF(D3=$A$7,$B$7,IF(D3=$A$8,$B$8,IF(D3=$A$9,$B$9,IF(D3=$A$10,$B$10,IF(D3=$A$11,$B$11))))))))))
Tu še ni objavljenih komentarjev
Obremenitev Več
Pustite vaše komentarje
Objava kot gost
×
Ocenite to objavo:
0   Znaki
Predlagane lokacije

Sledi nam

Copyright © 2009 - www.extendoffice.com. | Vse pravice pridržane. Poganja ga ExtendOffice. | Kazalo
Microsoft in logotip Office sta blagovni znamki ali registrirani blagovni znamki družbe Microsoft Corporation v ZDA in / ali drugih državah.
Zaščiteno s Sectigo SSL