Innehållsförteckning
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.xlsx5 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.
- 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 .
- 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 på Cell G4 .
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.
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 på fyra argument och en minimum på två argument. I den första i parametern, tar den den sortiment på celler från vilken vi kommer att Kontrollera index värde. Sedan kommer radnummer på 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.
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.
- 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.