Om en cell är lika med en annan återger du en annan cell i Excel

  • Dela Detta
Hugh West

MS Excel erbjuder olika alternativ och metoder för att göra våra uppgifter lättare. I den här artikeln kommer jag att visa några sätt att kontrollera om en cell är lika med en annan och sedan återge en annan cell i Excel.

Ladda ner övningsboken

Du kan ladda ner arbetsboken för att öva själv.

Kontrollera om en cell är lika med en annan.xlsx

5 sätt att kontrollera om en cell är lika med en annan & återge sedan en annan cell i Excel

Här kommer vi att visa dig 5 olika sätt att kontrollera om en cell är lika med en annan och sedan återge en annan cell i Excel med hjälp av olika funktioner.

1. Använd IF-funktionen för att kontrollera om en cell är lika med en annan & Returnerar

IF-funktionen är en av de enklaste funktionerna som används för att göra en logisk jämförelse mellan två värden. I den här metoden kommer vi att se hur man använder IF för att jämföra en cell med en annan och återge ett annat cellvärde. Innan vi går vidare till exemplet ska vi lära oss mer om denna funktion. Syntaxen för funktionen ser ut så här:

=IF(logical_Condition, [value_if_true], [value_if_false])

I första del av den parameter måste vi skicka vår villkor som vi kommer att använda för att jämför . Då är det andra och tredje definieras vad som ska ske om värdena efter Jämförelse få tag på True eller . Falskt .

1.1 Återge exakt cellvärde

Om vi antar att vi har en datamängd med några Frukter med två kolumner . Varje rad har en särskild Värde Nu ska vi hitta rader där Frukter 1 och Frukter 2 är matchad och visa sina värden i den Matchade värden kolumn.

För att göra det går du igenom stegen nedan.

Steg:

  • För det första skriver du in nedanstående formel i Cell D4 .
=IF(B5=C5,D5,"")

  • Tryck nu på Gå in på .
  • Dra sedan ned den Handtag för fyllning verktyg för att AutoFill formeln för resten av cellerna.

Här, i den IF funktion, med hjälp av villkoret B5=C5 vi jämför Frukt Namn för varje kolumn Frukter 1 och Frukter 2 Om tillståndet blir True , sedan kommer den att skriva ut värdena från Värde kolumnen i Matchade värden kolumn.

  • På så sätt kan du Återge . a särskild Cell värde om en cell är lika med en annan cell .

Läs mer: Hur man väljer celler med ett visst värde i Excel (5 metoder)

1.2 Uppdatering av det resulterande värdet

I den här metoden använder vi samma IF funktionen, och beroende på villkoret kommer vi att använda en formel och visa dem i en annan cell. Låt oss tänka på samma dataset som användes i den tidigare metoden, men här kommer jag att uppdatering nytt pris om den Flagga värdet är inte "X". och vår nytt pris kommer att vara 2 gånger aktuellt pris .

Steg:

  • I början anger du följande formel i Cell E5 .
=IF(D5 "X",C5*2,C5)

  • Därefter trycker du på Gå in på och kopiera nedåt formel upp till Cell E9 .

I denna formel används följande D5" X" vi kontrollerar om Flagga värdet är inte lika. till "X" eller . inte . Om villkoret är True då kommer den att dubbel pris annars förblir den den samma. samma .

  • Slutligen får du alla nödvändiga värden för resultanterna. uppdaterad .

Läs mer: Hur du låser celler i Excel-formeln (2 enkla sätt)

2. Återge ett annat cellvärde med hjälp av VLOOKUP-funktionen

När det gäller att söka efter något i Excel, LOOKUP-funktionen kommer att vara det rätta valet för detta. Denna funktion gör det möjligt för oss att söka efter vertikalt eller . horisontellt inom en villkor i en viss sortiment För dessa särskilda ändamål finns det VLOOKUP och HLOOKUP funktioner i Excel. Låt oss se grunderna för funktionerna VLOOKUP Funktionen har följande syntax:

=VLOOKUP (värde, tabell, col_index, [range_lookup])

För det första, den värde -> bär det värde som ska sökas i den första kolumnen i en tabell.

bord -> Här kommer tabellens namn att stå.

col_index -> Det är kolumnindexvärdet för den tabell från vilken vi ska samla in ett värde.

[range_lookup] -> Det sista avsnittet är avsett för att ange det valfria intervallet.

Tänk till exempel på ett dataset med några Frukter som tidigare. Men här kommer vi att ha 3 kolumner som är Frukter , ID , Pris Nu ska vi söka Priser på frukt från denna tabell med hjälp av VLOOKUP .

Steg:

  • För det första skriver du in följande formel i Cell G4 .
=VLOOKUP(G4,B4:D9,3,0)

  • Tryck sedan på Gå in på .
  • Du kan alltså få reda på vilken annan frukts pris som helst genom att ange Namn Cell G4 .

Här i funktionen har jag först skickat värdet som är Cell G4 , sedan tabellen från vilken vi vill extrahera uppgifter som anges av cellintervallet B4:D9 hela tabellen. Därefter, i den tredje delen, hämtar vi värdena från den Pris kolumn som är kolumn nr 3 Det är därför vi måste anta 3 . Slutligen, 0 används för att ange att vi vill ha en exakt samma sak .

3. Använd Excel HLOOKUP-funktionen för att söka efter matchande värde

Nu ska vi se hur vi kan använda oss av HLOOKUP funktioner om våra uppgifter är horisontellt utformad. Syntaxen för HLOOKUP funktionerna är:

=HLOOKUP (lookup_value, table_array, row_index, [range_lookup])

Det är nästan som om VLOOKUP Den enda skillnaden är att i stället för att ha en kolumnindex här är den radindex. i den 3:e del av den parameter .

Steg:

  • I början väljer du Cell C9 och infoga följande formel.
=HLOOKUP(C8,B4:G6,3,0)

  • Tryck sedan på Gå in på .
  • Slutligen kan vi se resultatet.

Som vi har diskuterat tidigare är det nästan som att VLOOKUP . Här har jag passerat den i rader värde i stället för kolumnvis Det är därför vi först gick in i radindex. av vårt önskade värde som är Cell C8 . Dessutom är bordssortiment förändras också i takt med att vår tabell förskjuts. horisontellt .

Läs mer: Hur man visar cellformlerna i Excel (6 metoder)

Liknande läsningar

  • Välj alla celler med data i en kolumn i Excel (5 metoder+genvägar)
  • Hur man väljer flera celler i Excel utan mus (9 enkla metoder)
  • Flera Excel-celler väljs med ett klick (4 orsaker+lösningar)
  • [Fix]: Piltangenterna flyttar inte celler i Excel (2 metoder)
  • Hur du väljer celler i Excel med hjälp av tangentbordet (9 sätt)

4. Kontrollera om en cell är lika med en annan med funktionerna INDEX & MATCH

I det här avsnittet kommer vi att göra samma sak som i LOOKUP funktionen, men den enda skillnaden är att vi här inte kommer att använda LOOKUP funktion. INDEX och MATCH gör samma sak som LOOKUP Datamängden kommer också att vara densamma. Innan vi går vidare till exemplet ska vi se detaljerna om dessa två funktioner.

=INDEX (array, row_number, [col_number], [area_number])

Denna funktion kan ta emot en maximal fyra argument och en minimum två argument. I den första i parametern, tar den den sortiment celler från vilken vi kommer att Kontrollera index värde. Sedan kommer radnummer referens eller . matchande värde . de två sista argumenten är följande valfritt Med hjälp av dem kan vi definiera eller specificera kolumnnummer från vilken den matchade uppgifter kommer att vara hämtad och område intervall nummer .

=MATCH (lookup_value, lookup_array, [match_type])

En annan funktion som oftast används är MATCH funktion. första argumentet tar den Uppslagsvärde eller värde vi kommer att matcha . andra den ena är den matris eller . sortiment där vi kommer att Sök på vår önskade uppgifter . och senast den ena är den matchningstyp Beroende på olika värden för matchningstyper kan vi styra matchningen.

1 -> Genom att ange 1 matchas eller hittas det största värdet som är mindre än eller lika med uppslagsvärdet.

0 -> Om vi anger 0 som matchningstyp kommer det att matcha det värde som är exakt samma som uppslagsvärdet.

-1 -> Detta kommer att matcha det minsta värdet som är större än eller lika med uppslagsvärdet.

Följ stegen nedan för att använda dessa två funktioner.

Steg:

  • För det första anger du formeln i Cell G5 .
=INDEX(B4:D9,MATCH(G4,B4:B9,0),3)

  • För det andra trycker du på Gå in på .
  • I slutändan kan vi se slutresultatet.

I MATCH funktion, försökte vi att matcha det värde som finns i Cell G4 från cellområdet B4:B9 i vår uppslagsbord . Och när vi övervägde den exakt samma sak Det är därför 0 tilldelas det sista argumentet. Den yttre funktionen är då den INDEX funktionen. I den första delen har vi tilldelat cellområdet B4:D9 . Då är det matchad värdet kommer att beräknas från MATCH funktion. Slutligen, 3 används eftersom vi vill hämta data från tredje kolumnen av vår uppslagsbord. .

5. Återge objekt från ett annat kalkylblad med matchande värde i Excel

Vi har två arbetsblad, ett är Veckomåltider , och en annan är Ingredienser Nu ska jag visa hur man jämföra måltider och visa den ingredienser i den första arbetsbladet. Planering av veckans måltider arbetsbladet kommer att se ut så här:

Arbetsbladet för måltidsingredienser kommer att se ut så här:

Nu ska jag visa hur man hitta Livsmedelsingredienser. från ingrediens arbetsbladet till den Måltid arbetsbladet genom att ange livsmedlets namn i Cell B14 .

Steg:

  • Till att börja med anger du formeln i Cell C14 .
=VLOOKUP($B14,ingredients!$B$5:$E$16,COLUMN()-1,FALSE)

  • Därefter trycker du på Gå in på .
  • Då, kopiera formel till den höger sida.

I formeln har vi överfört Uppslagsvärde som Cell $B14 , sedan de andra arbetsbladen ( arbetsblad för ingredienser ) cellområde $B$5:$E$16 skickas. Därefter har vi skickat funktionen COLUMN för att få den kolumn värdet för den raden. Slutligen använde vi FALSK för att hitta en exakt samma sak , vilket innebär att det är skiftlägeskänsligt och genom att deklarera false kommer det att söka efter det exakta värdet som matchar.

  • Slutligen kan alla ingredienser av den valda Livsmedel kommer att visas.

Du kan kontrollera detta genom att skriva in ett livsmedelsnamn i Cell B14 och trycker på Gå in på . På samma sätt kan du skriva in vilken matvara som helst under Livsmedelsnamn, visas alla ingredienser för det valda objektet från ett annat arbetsblad.

Övningssektionen

I artikeln hittar du en Excel-arbetsbok enligt bilden nedan som du kan öva på egen hand.

Slutsats

Detta är sätten att kontrollera om en cell är lika med en annan och sedan returnera en annan cell i Excel. Jag har visat alla metoder med sina respektive exempel. Jag har också diskuterat grunderna för den här funktionen och de mest använda formatkoderna för den här funktionen. Om du har någon annan metod för att uppnå det här, är du välkommen att dela den med oss.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.