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

Hvordan returneres værdi i en anden celle, hvis en celle indeholder bestemt tekst i Excel?

Som eksemplet vist nedenfor, når celle E6 indeholder værdien "Ja", vil celle F6 automatisk blive udfyldt med værdien "godkend". Hvis du ændrer "Ja" til "Nej" eller "Neutralitet" i E6, ændres værdien i F6 til "Nægt" eller "Genovervej" med det samme. Hvordan kan du gøre for at opnå det? Denne artikel samler nogle nyttige metoder til at hjælpe dig med nemt at løse det.


Returner værdi i en anden celle, hvis en celle indeholder bestemt tekst med formel

For at returnere værdi i en anden celle, hvis en celle kun indeholder en bestemt tekst, skal du prøve følgende formel. For eksempel, hvis B5 indeholder "Ja", skal du returnere "Godkend" i D5, ellers returnere "Ingen kvalificere". Gør som følger.

Vælg D5, og kopier nedenstående formel til den, og tryk på Indtast nøgle. Se skærmbillede:

Formel: Returner værdi i en anden celle, hvis en celle indeholder bestemt tekst

= HVIS (ISNUMBER (SØG ("Ja",D5)), "Godkend' "Ingen kvalificerer sig")

Bemærkninger:

1. I formlen “Ja", D5"Godkend"Og"Ingen kvalificerer sig”Angiver, at hvis celle B5 indeholder teksten“ Ja ”, vil den angivne celle blive udfyldt med teksten“ godkende ”, ellers vil den blive udfyldt med“ Ingen kvalificerer ”. Du kan ændre dem ud fra dine behov.

2. Brug denne formel til at returnere værdi fra andre celler (såsom K8 og K9) baseret på en specificeret celleværdi:

= HVIS (ISNUMBER (SØG ("Ja",D5)),K8,K9)

Vælg nemt hele rækker eller hele rækker i markeringen baseret på celleværdi i en bestemt kolonne:

Vælg specifikke celler nytte af Kutools til Excel kan hjælpe dig med hurtigt at vælge hele rækker eller hele rækker i markeringen baseret på specifik celleværdi i en bestemt kolonne i Excel.  Download den fulde funktion 60-dages gratis trail af Kutools til Excel nu!


Returner værdier i en anden celle, hvis en celle indeholder forskellige tekster med formlen

Dette afsnit viser dig formlen til returnering af værdier i en anden celle, hvis en celle indeholder anden tekst i Excel.

1. Du skal oprette en tabel med de specifikke værdier og returværdier, der findes separat i to kolonner. Se skærmbillede:

2. Vælg en tom celle for at returnere værdien, skriv nedenstående formel i den og tryk på Indtast nøgle for at få resultatet. Se skærmbillede:

Formel: Returner værdier i en anden celle, hvis en celle indeholder forskellige tekster

= VLOOKUP (E6,B5: C7,2,FALSK)

Bemærkninger:

I formlen E6 er cellen indeholder den specifikke værdi, du vil returnere værdi baseret på, B5: C7 er kolonneområdet, der indeholder de specifikke værdier og returværdierne, 2 nummer betyder, at returværdierne findes i den anden kolonne i tabelområdet.

Fra nu af, når værdien i E6 ændres til en bestemt værdi, returneres dens tilsvarende værdi straks i F6.


Ret nemt værdier i en anden celle, hvis en celle indeholder forskellige tekster

Faktisk kan du løse ovenstående problem på en lettere måde. Det Kig efter en værdi på listen nytte af Kutools til Excel kan hjælpe dig med at opnå det med kun flere klik uden at huske formlen.

1. På samme måde som ovenstående metode skal du også oprette en tabel med de specifikke værdier og returværdier, der findes hver for sig i to kolonner.

2. Vælg en tom celle for at sende resultatet (her vælger jeg F6), og klik derefter på Kutools > Formelhjælper > Formelhjælper. Se skærmbillede:

3. i Formelhjælper dialogboks, skal du konfigurere som følger:

  • 3.1 I Vælg en formel boks, find og vælg Kig efter en værdi på listen;
    Tips: Du kan tjekke filtre i feltet, skal du indtaste et bestemt ord i tekstboksen for hurtigt at filtrere formlen.
  • 3.2 I Tabelarray boks, vælg tabellen uden overskrifter, du har oprettet i trin 1;
  • 3.2 I Opslagsværdi boks, vælg cellen indeholder den specifikke værdi, du vil returnere værdi baseret på;
  • 3.3 I Kolonne i feltet, skal du angive den kolonne, du vil returnere den matchede værdi fra. Eller du kan indtaste søjlenummeret i tekstboksen direkte efter behov.
  • 3.4 Klik på OK knap. Se skærmbillede:

Fra nu af, når værdien i E6 ændres til en bestemt værdi, returneres dens tilsvarende værdi straks i F6. Se resultatet som nedenfor:

  Hvis du vil have en gratis prøveperiode (30-dag) for dette værktøj, klik for at downloade det, og gå derefter til at anvende handlingen i henhold til ovenstående trin.


Kutools til Excel - Hjælper dig med altid at afslutte arbejdet i forvejen, få mere tid til at nyde livet
Finder du dig ofte at lege med arbejde, mangel på tid at bruge til dig selv og familien?  Kutools til Excel kan hjælpe dig med at håndtere 80 % Excel puslespil og forbedre 80% arbejdseffektivitet, giver dig mere tid til at tage dig af familien og nyde livet.
300 avancerede værktøjer til 1500 arbejdsscenarier, gør dit job så meget lettere end nogensinde.
Du behøver ikke længere huske formler og VBA-koder, giv din hjerne hvile fra nu af.
Komplicerede og gentagne operationer kan udføres en engangsbehandling på få sekunder.
Reducer tusinder af tastatur- og musoperationer hver dag, og farvel med erhvervssygdomme nu
Bliv en Excel-ekspert på 3 minutter, hjælper dig med hurtigt at blive anerkendt og lønfremme.
110,000 meget effektive mennesker og 300+ verdenskendte virksomheders valg.
Gør din $ 39.0 mere end $ 4000.0-træning af andre.
Gratis prøveversion med fuld funktion 30-dag. 60-dages pengene-tilbage-garanti uden grund.

Sorter kommentarer efter
Kommentarer (98)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, Dette er fantastisk, men er det muligt at gøre dette med flere forskellige betingelser .. for eksempel: hvis cellen indeholder 15105, vil den producere 10, og hvis cellen indeholder pdh152, vil den producere 11 og så videre? Med venlig hilsen Brandon.
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg spekulerer på det samme spørgsmål, kan ikke få det til at virke. =HVIS(ISNUMBER(SØG("A,C",B:B)),"Alameda,Chicago","") noget som dette
Denne kommentar blev minimeret af moderatoren på webstedet
Fantastisk artikel, gør præcis hvad jeg ville... næsten! Samme spørgsmål som ovenfor, hvordan får man denne funktion til at fungere med flere betingelser, f.eks. Hvis A1=ja, så B1=godkend ELLER HVIS A1=nej, så B1=afviser
Denne kommentar blev minimeret af moderatoren på webstedet
Har ingen fundet en løsning på dette? Det ville være meget nyttigt.
Denne kommentar blev minimeret af moderatoren på webstedet
@Gary,
Hvad forsøger du at opnå?


@John,
=HVIS(A1="JA","GODKENDT",HVIS(A1="NEJ","AFVIS",""))
Denne kommentar blev minimeret af moderatoren på webstedet
Hvis du stadig har problemer, så prøv dette eksempel: =HVIS(ISNUMBER(SØG("Ja",A1)),"godkend",HVIS(ERNUMMER(SØG("NEJ",A1)),"ikke godkendt","" )
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg vil bare have det samme. Men dit eksempel er lidt kompliceret. Det er ikke let at skrive så meget sige, hvis jeg ville gøre det samme med ti numre. Plz giv kode til det.
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg gjorde dette for 4 værdier, jeg kopierede og indsatte bare fra 'IF' og ændrede, hvad jeg ønskede, at cellen skulle læse.
Denne kommentar blev minimeret af moderatoren på webstedet
Ikke sikker på hvad pdh152 betyder, men håber dette hjælper. Den første randmellem vil producere 10 cifre, mens den anden vil producere 11.


=IF(OR(A1:A5)="15105",RANDBETWEEN(1,1000000000),RANDBETWEEN(1,10000000000))
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg forsøger at oprette et regneark til automatisk oprettelse af adgangskoder. Jeg ønsker kun, at en celle skal udfyldes, hvis en af ​​de foregående celler har en værdi i sig. formlen, jeg vil bruge, er

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


så hvis et af de foregående felter har en værdi i sig (det er lige meget hvilken) så udfyld en anden celle med ovenstående formel

ABCDEF
1 Fornavn Efternavn E-mail-adresse Telefonnummer Brugernavn Adgangskode

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


så sig, hvis A2 er udfyldt, så returneres formlen i F2, hvis der ikke er nogen værdi i A2, efterlades feltet tomt
Denne kommentar blev minimeret af moderatoren på webstedet
Undskyld, håber jeg forstod dit spørgsmål..


=IF(OR(A2<>"",B2<>"",C2<>"",D2<>"",E2<>"",F2<>""),RANDBETWEEN(1,10000000000),"")
Denne kommentar blev minimeret af moderatoren på webstedet
Hjælp venligst. Hvis der er et ord i en celle, skal du vise et tal fra en anden celle
Denne kommentar blev minimeret af moderatoren på webstedet
Kære Dave,

Vil du venligst give et skærmbillede af dit regneark, der viser, hvad du præcist forsøger at gøre?
Denne kommentar blev minimeret af moderatoren på webstedet
hej nogen der vil hjælpe
Denne kommentar blev minimeret af moderatoren på webstedet
hej, nogen der kan hjælpe mig med excel?
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, jeg vil have en celle til at svare til summen af ​​en anden celle, hvis den første celle er lig med en bestemt tekst. Så hvis A1 er lig med "ja", så er A3 lig med A2. A2 har en tidligere beregnet sum i sig på f.eks. £100
Denne kommentar blev minimeret af moderatoren på webstedet
Kære Luke,
Anvend venligst denne formel =IF(A1="ja",A2,"") i A3, og skift til sidst celleformatet for A3 til det korrekte valutaformat, som du har brug for.
Denne kommentar blev minimeret af moderatoren på webstedet
Brug for en 'How To'......Hvis en bestemt celle indeholder et bestemt sæt ord...som inkluderer parenteser, f.eks. C&I(MVA)
Jeg vil gerne have kolonnen til højre for at tilføje 12. Har ikke kunne finde ud af det.
Denne kommentar blev minimeret af moderatoren på webstedet
Ved ikke hvor mit indlæg blev af.....
prøver at oprette en formel, når kolonnen har ordene: C & I (MVA), jeg vil have cellen til højre for at tilføje 12.
Synes ikke jeg kan finde ud af det korrekt.
Denne kommentar blev minimeret af moderatoren på webstedet
Brug for en 'How To'......Hvis en bestemt celle indeholder et bestemt sæt ord...som inkluderer parenteser, f.eks. C&I(MVA)
Jeg vil gerne have kolonnen til højre for at tilføje 12. Har ikke kunne finde ud af det.
Denne kommentar blev minimeret af moderatoren på webstedet
881329297 89-267 SINE, TODD A 1989 C & I (MVA) FINE 1989 2001
ABCDEFGH

Jeg vil gerne have kolonne H til at tilføje 12 fra kolonne G, kun hvis kolonne E indeholder C & I (MVA). Parentesen udgør et problem, ligesom og-tegnet.
Denne kommentar blev minimeret af moderatoren på webstedet
Kære Kim,
Denne formel kan hjælpe dig: =IF(E1:E12="C & I (MVA)", G1+12, " ")
Denne kommentar blev minimeret af moderatoren på webstedet
Prøvede dette, og det bliver ved med at komme "falskt"
=HVIS(E1="C & I","C & I (MVA)",G1+12=H1)
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg har brug for tekst i én celle for at udfylde en anden celle. dvs. hvis celle c2:c25 er "asiatisk" så celle a2:a25 = DBE, hvis ikke lades tom? kan nogen hjælpe mig med denne formel
Denne kommentar blev minimeret af moderatoren på webstedet
Good Day,
Beklager, jeg forstod ikke din pointe. Det ville være rart, hvis du kunne give et skærmbillede af, hvad du forsøger at gøre.
Denne kommentar blev minimeret af moderatoren på webstedet
Tak for det gode råd som altid! Jeg vil gerne vide, om der kun er en måde at udfylde målcellen på, hvis 3 "søg"-celler indeholder specifikke, men forskellige værdier. Lad f.eks. målcellen (A5) KUN returnere "Nancy Pelosi", hvis A1="United State OG A2="Californien" OG A3=Santa Clara County" OG A4="San Francisco". Grundlæggende vil jeg gerne returnere en værdi, i dette tilfælde husrepræsentanter, når brugeren vælger repræsentanternes land, stat, amt og by. En slags søgemetode til at finde din lokale repræsentant ved at søge i land, stat, amt og by.


Jeg håber dette giver mening!
Denne kommentar blev minimeret af moderatoren på webstedet
Good Day,
Prøv venligst metoderne nævnt i denne artikel:
https://www.extendoffice.com/documents/excel/2440-excel-vlookup-multiple-criteria.html
Eller du kan stille dit spørgsmål i vores forum: https://www.extendoffice.com/forum.html for at få mere Excel-støtte fra vores professionelle.
Denne kommentar blev minimeret af moderatoren på webstedet
OMG....har prøvet at finde en måde at komme til dette svar i DAGE!!! TAK SKAL DU HAVE!!!
Denne kommentar blev minimeret af moderatoren på webstedet
Nogen der har nogle ideer om dette; Jeg vil have en formelsøgning efter en kombination af bogstaver/tal (delnummer) på et andet ark. Hvis fundet, træk en tilsvarende celles tal (dollarværdi)...tak!
Denne kommentar blev minimeret af moderatoren på webstedet
Good Day,
Denne matrixformel kan hjælpe dig:=CELL("adresse",INDEX(Ark2!$D$4:$D$13,MATCH(A6,Sheet2!$D$4:$D$13,1))) + Ctrl + Shift + Enter
A6 er cellen, der indeholder kombinationen af ​​bogstaver/tal, du vil søge i, og Ark2!$D$4:$D$13 er det område, du vil søge i.
Denne kommentar blev minimeret af moderatoren på webstedet
tænk, a1= navn, b1=tal, c1=dage. jeg vil have i et andet ark a1= navn, b1=tal, c1= ?(jeg vil have dages værdi). kan jeg forstå dig.
Denne kommentar blev minimeret af moderatoren på webstedet
Beklager, at jeg ikke fik dit spørgsmål.
Denne kommentar blev minimeret af moderatoren på webstedet
"Licenstagers navn: Walker, Charlene
308 E St Syd

Talladega, AL 35160

Telefon: 256-362-4307"





Jeg vil flytte data i 3 forskellige celler/rækker "navn" "adresse" "telefon". Hvordan kan jeg gøre det?
Denne kommentar blev minimeret af moderatoren på webstedet
Good Day,
Mener du at flytte data i 3 forskellige specificerede celler eller rækker? Jeg forstår ikke rigtig din pointe. Det ville være rart, hvis du kunne give et skærmbillede af, hvad du forsøger at gøre. Tak skal du have.
Denne kommentar blev minimeret af moderatoren på webstedet
du vil måske undgå at indsætte faktiske personlige oplysninger. Dette ligner et brud på privatlivets fred.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej,


Jeg prøver at finde noget lignende dette, men jeg har problemer.


Jeg har en liste over adresser i ark 1, hele adressen er i én celle. Så for eksempel A2, A3, A4 indeholder alle en anden adresse. Så i B2, B3, B4 osv. vil jeg vise et områdenummer, "3" eller "8" for eksempel baseret på postnummeret i cellen i kolonne A.


Jeg har en liste over postnumre i ark 2 med områdenummeret ved siden af ​​dem.


Jeg har prøvet med en VLOOKUP og en CELLE, men jeg kan ikke fatte det... hvis nogen kan hjælpe, ville jeg være taknemmelig......
Denne kommentar blev minimeret af moderatoren på webstedet
God dag,
Vil du give et skærmbillede af dit regneark?
Denne kommentar blev minimeret af moderatoren på webstedet
Hjælp venligst. Hvis en celle har et ord i det, vis et tal fra en anden celle (eksempel Hvis n8=godkendt, jeg vil have det, giv mig informationen fra k8)
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Christina,
Anvend venligst denne formel =HVIS(ISNUMBER(SØG("godkendt",N8)),K8,"")
Denne kommentar blev minimeret af moderatoren på webstedet
Hej. Jeg forsøger at give en bestemt celle en værdi baseret på teksten i en anden celle. Hvis f.eks. A3 viser teksten "BCD", skal A4 vise $10. Hvordan kan jeg gøre dette?
Denne kommentar blev minimeret af moderatoren på webstedet
God dag,
Indtast venligst denne formel =HVIS(ISNUMBER(SØG("BCD",A3)),"$10","") i celle A4.
Denne kommentar blev minimeret af moderatoren på webstedet
Godmorgen Krystal,


Jeg forsøger at bruge en formel i excel, der bestemmer, hvad en anden celle gør baseret på, hvilken kontordestination jeg bruger. For eksempel har mine kontorer destinationer på 7102, 7302, 7402 og 7502, mens et andet har destinationer på 7109, 7309, 7409 og 7509. Jeg vil gerne for Excel for at forstå, hvad jeg skal gøre med en anden celle baseret på, hvad der er på kontoret destinationscelle. Fortsat eksempel, jeg vil bruge en formel til at beregne 90 dage ud fra forskellige effektive datoer, men 90 dages dato bestemmes af kontorets destination. Derfor har jeg brug for cellen til at bestemme, hvilken effektiv datocelle jeg skal bruge baseret på, hvilken kontordestination der er i en anden celle. Så lad os sige, at hvis A1 havde 7102, 7302, 7402 eller 7502, ville celle C1 som standard bruge ikrafttrædelsesdatoen i celle B1 baseret på hvilket kontordestinationsinterval der er i A1. Jeg håber, det er muligt. Enhver hjælp er værdsat, og lad mig det vide, hvis du har brug for mere information.

Tak.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Danny,
Beklager, jeg kan ikke hjælpe med dette. Velkommen til at stille ethvert spørgsmål i vores forum: https://www.extendoffice.com/forum.html for at få mere Excel-support fra Excel-professionelle eller andre Excel-fans.
Tak for din kommentar.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Danny - jeg havde brug for samme retur som dig. Fik du tilfældigvis støtte til dette? Enhver hjælp ville være fantastisk. Tak!
Denne kommentar blev minimeret af moderatoren på webstedet
Hej - Hvordan erstatter jeg indhold i en celle, hvis der overhovedet er noget i den, med indhold fra en anden celle? Begge celler har tekst, ikke tal.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej denise,
Beklager, jeg er ikke sikker på, at jeg har fået dit spørgsmål. Ønsker du at bytte indhold af to celler?
Det ville være rart, hvis du kunne forklare igen eller give et skærmbillede af, hvad du forsøger at gøre.
Tak for din kommentar.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, jeg er nysgerrig efter, om denne metode kan bruges til automatisk at udfylde en række celler afhængigt af deres værdi ved at henvise til en indeksliste. For eksempel har jeg en liste med navne nummereret 1-10 og har et gitter (Grid 1), der har forskellige numre fra 1-10 i dem. Jeg vil gerne finde en måde, hvorpå regnearket kan udfylde gitter 2 med det navn, der er knyttet til nummeret i gitter 1. For eksempel, hvis D3 (gitter 1) er "2", og navnet forbundet med "2" er " Jerry" så skal D12 automatisk udfylde med "Jerry", men hvis D3 ændres til "9", så skal D12 automatisk skifte til "Goldfish"
Denne kommentar blev minimeret af moderatoren på webstedet
pyt, jeg fandt ud af det, indlejrede lige et TON af =IF-udsagn:
=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))))))))))
Der er endnu ingen kommentarer her
Load More
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL