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

Hvordan opgraderes værdi med flere kriterier i Excel?

I Excel kan vi hurtigt oprette de tilsvarende data i en liste baseret på et specifikt kriterium, som du indstiller ved hjælp af vlookup-funktionen. Men hvis du har brug for at opfinde den relative værdi baseret på flere kriterier som vist nedenstående skærmbillede, hvordan kunne du håndtere det?

Vlookup-værdi med flere kriterier med LOOKUP-funktion

Vlookup-værdi med flere kriterier med INDEXT og MATCH-funktion

Vlookup-værdi med flere kriterier med en nyttig funktion


Antag, at jeg har følgende datainterval, som jeg vil bruge to kriterier til at returnere den relative værdi, for eksempel ved jeg, at produktet og farven har brug for at returnere deres tilsvarende saleman i samme række:


Vlookup-værdi med flere kriterier med LOOKUP-funktion

LOOKUP-funktionen kan hjælpe dig med at løse dette problem, skriv denne formel i en bestemt celle, og tryk på Indtast nøgle for at få det rigtige resultat, du ønsker, se skærmbillede:

=LOOKUP(2,1/($A$2:$A$12=G2)/($C$2:$C$12=H2),($E$2:$E$12))

Bemærk: I ovenstående formel:

  • A2: A12 = G2: hvilket betyder at søge efter kriterierne for G2 i området A2: A12;
  • C2: C12 = H2: betyder at søge efter kriterierne for H2 i området C2: C12;
  • E2: E12: refererer til det område, som du vil returnere den tilsvarende værdi.

Tips: Hvis du har mere end to kriterier, skal du bare tilføje kriterierne i formlen som denne: =LOOKUP(2,1/($A$2:$A$12=G2)/($B$2:$B$12=H2)/($C$2:$C$12=I2),($E$2:$E$12)).


Vlookup-værdi med flere kriterier med INDEXT og MATCH-funktion

I Excel er den blandede INDEXT- og MATCH-funktion stærk for os til at oprette værdier baseret på et eller flere kriterier for at kende denne formel gør som følger:

Skriv nedenstående formel i en tom celle, og tryk på Ctrl + Skift + Enter nøgler sammen, så får du den relative værdi, som du vil, se skærmbillede:

=INDEX($E$2:$E$12,MATCH(1,($A$2:$A$12=G2)*($C$2:$C$12=H2),0))

Bemærk: I ovenstående formel:

  • A2: A12 = G2: hvilket betyder at søge efter kriterierne for G2 i området A2: A12;
  • C2: C12 = H2: betyder at søge efter kriterierne for H2 i området C2: C12;
  • E2: E12: refererer til det område, som du vil returnere den tilsvarende værdi.

Tips: Hvis du har mere end to kriterier, skal du bare tilføje kriterierne i formlen som denne: =INDEX($E$2:$E$12,MATCH(1,($A$2:$A$12=G2)*($B$2:$B$12=H2)*($C$2:$C$12=I2),0)).


Vlookup-værdi med flere kriterier med en nyttig funktion

Hvis du har Kutools til Excel, Med Multi-condition opslag funktion, kan du hurtigt returnere de matchende værdier baseret på flere kriterier, som du har brug for.

Bemærk:At anvende dette Multi-condition opslagFor det første skal du downloade Kutools til Excel, og anvend derefter funktionen hurtigt og nemt.

Efter installation Kutools til Excelskal du gøre som dette:

1. Klik Kutools > Super OPSLAG > Multi-conditiion-opslag, se skærmbillede:

2. I Multi-condition opslag dialogboksen, skal du udføre følgende handlinger:

  • (1.) I Opslagsværdier sektion, specificer opslagsværdiområdet, eller vælg opslagsværdikolonnen en efter en ved at holde Ctrl nøgle, som du vil oprette værdier baseret på;
  • (2.) I Output Range sektion, vælg outputområdet, hvor du vil placere de matchende resultater;
  • (3.) I Nøglekolonne sektion skal du vælge de tilsvarende nøglekolonner, der indeholder opslagsværdierne en efter en ved at holde nede Ctrl nøgle;
  • Bemærk: Antallet af kolonner, der er valgt i Nøglekolonne feltet skal være lig med antallet af kolonner, der er valgt i Opslagsværdier felt og rækkefølgen af ​​hver valgt kolonne i Nøglekolonne felt skal svare en til en med kriteriekolonnerne i Opslagsværdier felt.
  • (4.) I Retur kolonne sektion, skal du vælge den kolonne, der indeholder de returnerede værdier, du har brug for.

3. Klik derefter på OK or Indløs knap, alle de matchede værdier baseret på de flere kriterier er blevet ekstraheret på én gang, se skærmbillede:


Flere relative artikler:

  • Vlookup-værdier på tværs af flere regneark
  • I Excel kan vi nemt anvende vlookup-funktionen til at returnere de matchende værdier i en enkelt tabel i et regneark. Men har du nogensinde overvejet, hvordan man vlookup værdi på tværs af flere regneark? Antag, at jeg har følgende tre regneark med dataområde, og nu vil jeg få en del af de tilsvarende værdier baseret på kriterierne fra disse tre regneark, hvordan løser jeg dette job i Excel?
  • Vlookup returnerer tom eller specifik værdi i stedet for 0 eller ikke tilgængelig i Excel
  • Normalt, når du anvender vlookup-funktionen for at returnere den tilsvarende værdi, hvis din matchende celle er tom, returnerer den 0, og hvis din matchende værdi ikke findes, får du en fejl # N / A-værdi som vist nedenstående skærmbillede. I stedet for at vise 0 eller # N / A-værdien, hvordan kan du få det til at vise tom celle eller anden specifik tekstværdi?
  • Vlookup og returner matchende data mellem to værdier
  • I Excel kan vi anvende den normale Vlookup-funktion for at få den tilsvarende værdi baseret på en given data. Men nogle gange vil vi vlookup og returnere den matchende værdi mellem to værdier som det følgende skærmbillede vist, hvordan kunne du håndtere denne opgave i Excel?
  • Vlookup og returner hele / hele rækken med en matchet værdi
  • Normalt kan du slå op og returnere en matchende værdi fra en række data ved hjælp af Vlookup-funktionen, men har du nogensinde prøvet at finde og returnere hele rækken af ​​data baseret på specifikke kriterier som vist nedenstående skærmbillede.

De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2019 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60-dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50% og reducerer hundredvis af museklik for dig hver dag!
officetab bund