As een sel gelyk is aan 'n ander, gee dan 'n ander sel in Excel

  • Deel Dit
Hugh West

MS Excel bied verskeie opsies en metodes om ons take makliker te maak. In hierdie artikel sal ek 'n paar maniere wys om te kyk of een sel gelyk is aan 'n ander en dan 'n ander sel in Excel terug te stuur.

Laai Praktyk af Werkboek

Jy kan die werkboek aflaai om self te oefen.

Kontroleer of een sel gelyk is aan 'n ander.xlsx

5 maniere om te kyk of Een sel is gelyk aan 'n ander & amp; Stuur dan 'n ander sel in Excel

Hier sal ons jou 5 verskillende maniere wys om kontroleer of een sel gelyk is aan 'n ander en dan stuur 'n ander sel terug in Excel deur verskillende funksies te gebruik.

1. Gebruik IF-funksie om te kontroleer of een sel gelyk is aan 'n ander & Gee

Die IF-funksie is een van die eenvoudigste funksies wat gebruik word om 'n logiese vergelyking tussen twee waardes te doen. In hierdie metode sal ons sien hoe om die IF funksie te gebruik om een ​​sel met 'n ander te vergelyk en 'n ander selwaarde terug te gee. Voordat ons na die voorbeeld gaan, laat ons meer weet oor hierdie funksie. Die sintaksis van die funksie is soos volg:

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

In die eerste gedeelte van die parameter , moet ons ons voorwaarde op grond waarvan ons gaan vergelyk slaag. Dan definieer die tweede en derde deel wat sal wees as die waardes na vergelyking Waar of Onwaar kry.

1.1 Gee presiese waarde van sel terug

As ons aanvaar dat ons 'ndatastel van sommige Vrugte met twee kolomme . Elke ry het 'n spesifieke Waarde . Nou sal ons die rye vind waar Vrugte 1 en Vrugte 2 gepas is en hul waardes in die Gepaswaardes -kolom.

Om dit te doen, gaan deur die stappe wat hieronder gegee word.

Stappe:

  • Voer eerstens die onderstaande formule in Sel D4 in.
=IF(B5=C5,D5,"")

  • Druk nou Enter .
  • Sleep dan die Vulhandvatsel -nutsding af na Outovul die formule vir die res van die selle.

Hier, in die IFfunksie, gebruik die voorwaarde B5=C5ons vergelyk die Vrugtenaamvan elke kolom Vrugte 1en Vrugte 2. As die voorwaarde Waar, kry, dansal dit die waardes van die Waarde-kolom in Gepaswaardes-kolom druk.

  • Dus kan jy 'n spesifieke Sel waarde teruggee as een sel gelyk is aan 'n ander sel .

Lees meer: Hoe om selle met sekere waarde in Excel te kies (5 metodes)

1.2 Opdatering van resulterende waarde

In hierdie metode sal ons dieselfde IF funksie gebruik, en afhangende van die toestand sal ons 'n formule gebruik en dit in 'n ander sel wys. Kom ons dink aan dieselfde datastel wat in die vorige metode gebruik is, maar hier sal ek die nuwe Prys opdateer as die Vlag waardeis nie "X" en ons nuwe prys sal 2 keer die huidige prys wees.

Stappe:

  • Voer aan die begin die volgende formule in Sel E5 in.
=IF(D5"X",C5*2,C5)

  • Druk daarna Enter en kopieer af in die formule tot Sel E9 .

Gebruik in hierdie formule D5” X”ons kyk of die Vlagwaarde nie gelykaan “X”of nieis. As die toestand Waaris, sal dit verdubbeldie prysanders bly dit dieselfde.

  • Uiteindelik sal u al die vereiste resulterende waardes opgedateer kry.

Lees meer: Hoe om selle in Excel-formule te sluit (2 maklike maniere)

2. Gee 'n ander selwaarde terug deur VLOOKUP-funksie te gebruik

In terme van soek na iets in Excel, die OPSOEK-funksie sal die regte keuse daarvoor wees. Hierdie funksie laat ons toe om vertikaal of horisontaal binne 'n toestand in 'n sekere reeks te soek. Vir daardie spesifieke doeleindes is daar VLOOKUP en HLOOKUP funksies in Excel. Kom ons kyk na die grondbeginsels van die VLOOKUP funksie. Die sintaksis van die funksie is soos volg:

=VLOOKUP (value, table, col_index, [range_lookup])

Eerstens dra die waarde -> die waarde waarna gesoek moet word in die eerste kolom van 'n tabel.

tabel -> Hier sal dietabelnaam.

kol_indeks -> Dit is die kolomindekswaarde van die tabel waaruit ons 'n waarde sal versamel.

[reeks_soek] -> ; Hierdie laaste afdeling is om die opsionele reeks aan te dui.

Beskou byvoorbeeld 'n datastel van sommige Vrugte soos voorheen. Maar hier sal ons 3 kolomme hê wat Vrugte , ID , Prys is. Nou sal ons Vrugte se pryse uit hierdie tabel soek deur VLOOKUP te gebruik.

Stappe:

  • Voer eerstens die volgende formule in Sel G4 in.
=VLOOKUP(G4,B4:D9,3,0)

  • Volgende, druk Enter .
  • Jy kan dus enige ander Vrugte se prys vind deur die Naam op Sel G4 .

Hier in die funksie het ek eers die waarde geslaag wat Sel G4is, dan die tabel van waar ons data wil onttrekwat deur selreeks B4:D9die hele tabel aangedui word. Daarna sal ons in die derde deel die waardes van die Pryskolom kry wat kolom no 3is, daarom moet ons 3slaag. Laastens word 0gebruik om te spesifiseer dat ons 'n presiese passingwil hê.

3. Pas Excel HLOOKUP-funksie toe om bypassende waarde te skandeer

Nou moet ons sal die gebruike van HLOOKUP funksies sien as ons data horisontaal ontwerp is. Die sintaksis van die HLOOKUP funksies is:

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

Dit is amper soos die VLOOKUP funksie. Dieenigste verskil is in plaas van 'n kolomindeks hier is die ryindeks in die 3de deel van die parameter .

Stappe:

  • Kies aan die begin Sel C9 en voeg die volgende formule in.
=HLOOKUP(C8,B4:G6,3,0)

  • Druk dan Enter .
  • Laastens, ons kan die resultaat sien.

Soos ons vroeër bespreek het is dit amper soos VLOOKUP. Hier het ek die ry-gewys-waarde geslaag in plaas van kolomgewys. Dit is hoekom ons eers die ry-indeksvan ons gewenste waarde ingevoer het, wat Sel C8is. Boonop verander die tabelreeksook namate ons tabel horisontaalverskuif word.

Lees meer: Hoe om te vertoon die selformules in Excel (6 metodes)

Soortgelyke lesings

  • Kies alle selle met data in 'n kolom in Excel (5 Metodes+Kortpaaie)
  • Hoe om veelvuldige selle in Excel sonder muis te kies (9 maklike metodes)
  • Verskeie Excel-selle word met een klik gekies (4 oorsake+oplossings)
  • [Regstel]: pyltjiesleutels beweeg nie selle in Excel nie (2 metodes)
  • Hoe om selle in te kies Excel met behulp van sleutelbord (9 maniere)

4. Kontroleer of een sel gelyk is aan 'n ander met INDEX & MATCH-funksies

In hierdie afdeling sal ons dieselfde doen wat deur die OPSOEK -funksie gedoen word, maar die enigste verskil is hier wat ons nie sal gebruik niedie OPSOEK funksie. INDEX en MATCH funksies sal dieselfde ding doen as OPSOEK . Die datastel sal ook dieselfde wees. Voordat ons na die voorbeeld gaan, kom ons kyk na die besonderhede oor hierdie twee funksies.

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

Hierdie funksie kan 'n maksimum van vier neem argumente en 'n minimum van twee argumente. In die eerste -afdeling van sy parameter neem dit die reeks van selle vanwaar ons die indeks <2 sal nagaan> waarde. Dan kom die rynommer van verwysing of passende waarde . Die laaste twee argumente is opsioneel met hulle kan ons die kolomnommer definieer of spesifiseer vanwaar die gepasde data sal wees opgespoor en die gebiedreeksnommer .

=MATCH (lookup_value, lookup_array, [match_type])

Nog 'n funksie wat die meeste gebruik word, is die MATCH funksie. Die eerste argument neem die opsoekwaarde of die waarde wat ons gaan pas . Die tweede een is die skikking of reeks waar ons sal soek ons gewenste data . En die laaste een is die pastipe . Afhangende van verskillende passing tipe waardes kan ons passing beheer.

1 -> Deur 1 te verklaar sal dit ooreenstem met of die grootste waarde minder as of gelyk aan die opsoekwaarde vind.

0 -> As ons 0 as 'n pastipe plaas, sal dit ooreenstem met die waarde wat presies is soos die opsoekwaarde.

-1 -> Dit sal ooreenstem met die kleinste waarde groter as of gelyk aan die opsoekwaarde.

Volg die stappe hieronder om hierdie twee funksies te gebruik .

Stappe:

  • Voer eerstens die formule in Sel G5 in.
=INDEX(B4:D9,MATCH(G4,B4:B9,0),3)

  • Tweedens, druk Enter .
  • Op die ou end kan ons die finale resultaat sien .

In die MATCH-funksie het ons probeer om ooreen te stem metdie waarde wat in <1 is>Sel G4van die selreeks B4:B9in ons opsoektabel. En soos ons die presiese passingoorweeg het, is dit hoekom 0by die laaste argument toegeken word. Dan is die buitenste funksie die INDEKSfunksie. In die eerste deel het ons die selreeks B4:D9toegewys. Dan sal die gepastewaarde uit die MATCH-funksie bereken word. Laastens word 3gebruik omdat ons data van die derde kolomvan ons opsoektabelwil kry.

5. Stuur items van 'n ander terug Werkkaart met ooreenstemmende waarde in Excel

Kom ons het twee werkkaarte, een is Weeklikse Etes , en 'n ander is Bestanddele . Nou sal ek wys hoe om maaltye te vergelyk en die bestanddele in die eerste werkblad te wys. Die Weekmaaltydbeplanning werkblad sal soos volg wees:

En die etesbestanddele-werkblad sal soos volg wees:

Nou sal ek wys hoe om die kos te vindbestanddele vanaf die bestanddeel -werkblad na die Eetmaal -werkblad deur die naam van die kos in Sel B14 in te voer.

Stappe:

  • Om mee te begin, voer die formule in Sel C14 in.
=VLOOKUP($B14,ingredients!$B$5:$E$16,COLUMN()-1,FALSE)

  • Druk daarna Enter .
  • Dan kopieer die formule na die regte kant.

In die formule het ons die opsoekwaarde<2 geslaag> as Sel $B14 , dan word die ander werkkaarte ( bestanddele-werkblad ) selreeks $B$5:$E$16 gestuur. Daarna het ons die COLUMN-funksie geslaag om die kolom waarde van daardie ry te kry. Laastens het ons ONWAAR gebruik om 'n presiese passing te vind, wat beteken dit is hooflettersensitief en deur vals te verklaar sal dit vir die presiese waardepassing soek.

  • Laastens sal al die bestanddele van die geselekteerde Kos vertoon word.

Jy kan kontroleer deur enige kosnaam in Sel B14 en druk Enter . Op dieselfde manier as net enige voedselitem onder Kosnaam tik, sal dit al die bestanddele van daardie geselekteerde item van 'n ander werkblad wys.

Oefenafdeling

In die artikel, jy sal 'n Excel-werkboek soos die prent hieronder kry om op jou eie te oefen.

Gevolgtrekking

Hierdie is die maniere om te kyk of een sel gelyk is aan 'n ander en stuur dan nog 'n sel in Excel terug. Ek het alles gewysdie metodes met hul onderskeie voorbeelde. Ek het ook die grondbeginsels van hierdie funksie en die mees gebruikte formaatkodes van hierdie funksie bespreek. As jy enige ander metode het om dit te bereik, voel asseblief vry om dit met ons te deel.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.