Edukien taula
Tutorialak Excel-en VLOOKUP formula nola erabili erakusten du bi zutabe alderatzeko balio komunak (etorkinak) itzultzeko edo falta diren datuak (desberdintasunak) aurkitzeko.
Datuak bitan dituzunean. zerrenda desberdinak, askotan konparatu beharko dituzu zerrendetako batean zer informazio falta den edo bietan zer datu dagoen ikusteko. Konparazioa hainbat modutan egin daiteke - zein metodo erabili nahi duzunaren araberakoa da.
Nola alderatu bi zutabe Excel-en VLOOKUP erabiliz
Noiz datu-zutabe bi dituzu eta zerrenda bateko zein datu-puntu dauden beste zerrendan jakin nahi baduzu, VLOOKUP funtzioa erabil dezakezu balio arrunten zerrendak alderatzeko.
VLOOKUP formula bat eraikitzeko bere barnean oinarrizko inprimakia, hau da egin behar duzuna:
- lookup_value (1. argumentua), erabili 1. zerrendako goiko gelaxka.
- <1-rako>table_array (2. argumentua), eman 2 zerrenda osoa.
- col_index_num (3. argumentua), erabili 1, matrizean zutabe bakarra baitago.
- barrutia_bilaketa rako (4. argumentua), ezarri FALSE - bat-etortze zehatza.
Demagun A zutabean (1. zerrenda) parte-hartzaileen izenak eta horien izenak dituzula. B zutabeko (2. zerrenda) sailkapen txandetatik pasatu direnak. 2 zerrenda hauek alderatu nahi dituzu A taldeko zein parte-hartzaileek ekitaldi nagusira joan diren zehazteko. Horretarako, erabili honako hauformula.
=VLOOKUP(A2, $C$2:$C$9, 1, FALSE)
Formula E2 gelaxkara doa, eta, ondoren, arrastatu behera 1. zerrendan dauden elementu adina gelaxkatan zehar.
Kontuan izan table_array erreferentzia absolutuekin blokeatuta dago ($C$2:$C$9), formula beheko gelaxketan kopiatzen duzunean konstante egon dadin.
Ikusten duzun bezala, izenak sailkatutako kirolariak E zutabean agertzen dira. Gainerako parte-hartzaileentzat, #N/A errore bat agertzen da haien izenak 2. zerrendan eskuragarri ez daudela adierazten duena.
Mozorro #N/ Akatsak
Goian aztertutako VLOOKUP formulak ezin hobeto betetzen du bere helburu nagusia: balio komunak itzultzen ditu eta falta diren datu-puntuak identifikatzen ditu. Hala ere, #N/A akats mordoa ematen du, eta horrek esperientziarik gabeko erabiltzaileak nahas ditzake formulan zerbait gaizki dagoela pentsaraziz.
Erroreak gelaxka hutsekin ordezkatzeko, erabili VLOOKUP IFNA edo IFERROR funtzioarekin konbinatuta, modu honetan:
=IFNA(VLOOKUP(A2, $C$2:$C$9, 1, FALSE), "")
Gure formula hobetuak kate huts bat itzultzen du ("") #N/ren ordez. A. Zure testu pertsonalizatua ere itzul dezakezu, hala nola "Ez dago 2. zerrendan", "Ez dago" edo "Ez dago erabilgarri". Adibidez:
=IFNA(VLOOKUP(A2, $C$2:$C$9, 1, FALSE), "Not in List 2")
Hori da oinarrizko VLOOKUP formula Excel-en bi zutabe alderatzeko. Zure ataza zehatzaren arabera, alda daiteke adibide gehiagotan erakusten den moduan.
Konparatu bi zutabe Excel orri ezberdinetan VLOOKUP erabiliz
Bizitza errealean, zuk dituzun zutabeak.alderatu beharra ez dago beti orri berean. Datu multzo txiki batean, desberdintasunak eskuz antzematen saia zaitezke bi orri elkarren ondoan ikusiz.
Formulekin beste lan-orri edo liburu batean bilatzeko, kanpoko erreferentzia erabili behar duzu. Praktikarik onena zure orri nagusian formula idazten hastea da, ondoren beste lan-orrira aldatu eta zerrenda hautatzeko sagua erabiliz - barruti-erreferentzia egoki bat gehituko zaio automatikoki formulari.
1 Zerrenda dela suposatuz. Hori1 ko A zutabean eta 2. zerrenda 2.Fitxa ko A zutabean dago, bi zutabe konparatu eta bat-etortzeak aurki ditzakezu formula hau erabiliz:
=IFNA(VLOOKUP(A2, Sheet2!$A$2:$A$9, 1, FALSE), "")
Informazio gehiagorako, ikusi:
- BILAKETA beste orri batetik
- BILAKETA lan-liburu ezberdin batetik
Konparatu bi zutabe eta itzuli balio komunak (bat-etortzeak)
Aurreko adibideetan, VLOOKUP formula bat eztabaidatu dugu bere forma sinpleenean:
=IFNA(VLOOKUP(A2, $C$2:$C$9, 1, FALSE), "")
Formula horren emaitza da. zutabeetan eta gelaxka hutsetan dauden balioen zerrenda bigarren zutabean erabilgarri ez dauden balioen ordez.
Hutsunerik gabeko balio arrunten zerrenda lortzeko, gehitu iragazki automatikoa ondoriozko zutabean eta iragazi hutsuneak.
Microsoft 365 eta Excel 2021 Excel-en hori da Onartu matrize dinamikoak, FILTER funtzioa erabil dezakezu hutsuneak dinamikoki bahetzeko. Horretarako, erabili IFNA VLOOKUP formula gisaIRAGAZKI-irizpideak:
=FILTER(A2:A14, IFNA(VLOOKUP(A2:A14, C2:C9, 1, FALSE), "")"")
Mesedez, kontutan izan kasu honetan 1. zerrenda osoa (A2:A14) hornitzen dugula VLOOKUP-en lookup_value argumentuari. Funtzioak bilaketa-balio bakoitza 2. Zerrendarekin alderatzen du (C2:C9) eta falta diren balioak adierazten dituzten bat-etortzeen eta #N/A erroreen matrizea itzultzen du. IFNA funtzioak akatsak kate hutsekin ordezkatzen ditu eta emaitzak FILTER funtzioari ematen dizkio, hutsuneak ("") iragazten dituena eta azken emaitza gisa partida sorta bat ateratzen du.
Bestela, ISNA funtzioa erabil dezakezu VLOOKUP-en emaitza egiaztatzeko eta FALSE gisa ebaluatzen diren elementuak iragazteko, hau da, #N/A erroreak ez diren balioak:
=FILTER(A2:A14, ISNA(VLOOKUP(A2:A14, C2:C9, 1, FALSE))=FALSE)
Emaitza bera izan daiteke. XLOOKUP funtzioarekin lortuko da, eta horrek formula are errazagoa egiten du. XLOOKUPek #N/A akatsak barnean kudeatzeko duen gaitasuna dela eta (aukerakoa if_not_found argumentua), IFNA edo ISNA bilgarririk gabe egin dezakegu:
=FILTER(A2:A14, XLOOKUP(A2:A14, C2:C9, C2:C9,"")"")
Konparatu bi zutabe eta aurkitu falta diren balioak (diferentziak)
Excel-en 2 zutabe alderatzeko desberdintasunak aurkitzeko, honela jarraitu dezakezu:
- Idatzi oinarrizko formula lehenengoa bilatzeko 2. zerrendako 1. zerrendako balioa (A2) ($C$2:$C$9):
VLOOKUP(A2, $C$2:$C$9, 1, FALSE)
- Habiaratu ISNA funtzioan goiko formula VLOOKUP-en irteera egiaztatzeko #N/A akatsak ikusteko. Errore bat izanez gero, ISNAk EGIA ematen du, bestela GEZURRA:
ISNA(BILAKETA(A2,$C$2:$C$9, 1, GEZURRA))
- Erabili ISNA VLOOKUP formula IF funtzioaren proba logikorako. Probak EGIA (#N/A errorea) balio badu, itzuli 1. zerrendako balio bat errenkada berean. Probak GEZURra ematen badu (2. zerrendan bat etortzen da), itzuli kate huts bat.
Formula osoak forma hau hartzen du:
=IF(ISNA(VLOOKUP(A2, $C$2:$C$9, 1, FALSE)), A2, "")
Hutsuneak kentzeko, aplikatu Excel-en iragazkia goiko adibidean erakusten den moduan.
Excel 365 eta Excel 2021-en, emaitza-zerrenda modu dinamikoan iragazi dezakezu. Horretarako, jarri ISNA VLOOKUP formula FILTER funtzioaren sartu argumentuan:
=FILTER(A2:A14, ISNA(VLOOKUP(A2:A14, C2:C9, 1, FALSE)))
Beste modu bat da. erabili XLOOKUP irizpideetarako - funtzioak kate hutsak ("") itzultzen ditu falta diren datu-puntuetarako, eta XLOOKUP kate hutsak (="") iragazten dituzu 1. zerrendako balioak:
=FILTER(A2:A14, XLOOKUP(A2:A14, C2:C9, C2:C9,"")="")
VLOOKUP formula bi zutabeen arteko bat-etortzeak eta desberdintasunak identifikatzeko
Lehenengo zerrendari testu-etiketak gehitu nahi badituzu bigarren zerrendan zein balio dauden eta zein ez dauden adieraziz, erabili VLOOKUP formula honekin batera. IF eta ISNA/ISERROR funtzioak.
Adibidez, A eta D zutabetan dauden izenak eta A zutabean soilik daudenak identifikatzeko, hau da formula:
=IF(ISNA(VLOOKUP(A2, $D$2:$D$9, 1, FALSE)), "Not qualified", "Qualified")
Hemen, ISNA funtzioak VLOOKUP-ek sortutako #N/A akatsak hartzen ditu eta tarteko emaitza hori IF funtziora pasatzen du, har dezan.itzul ezazu zehaztutako testua akatsetarako eta beste testu bat bilaketa arrakastatsuetarako.
Adibide honetan, "Not qualified"/"Kalified" etiketak erabili ditugu, gure lagin-datu multzorako egokiak direnak. "Ez dago 2. zerrendan"/"2. zerrendan", "Ez dago erabilgarri"/"Eskuragarri" edo egoki deritzozun beste edozein etiketarekin ordezkatu ditzakezu.
Formula hau zutabe batean txertatzea da onena. 1. zerrendaren ondoan eta zure zerrendan dauden elementu adina gelaxkatan kopiatuta.
Bi zutabetan bat-etortzeak eta desberdintasunak identifikatzeko beste modu bat MATCH funtzioa erabiltzea da:
=IF(ISNA(MATCH(A2, $D$2:$D$9, 0)), "Not in List 2", "In List 2")
Konparatu 2 zutabe eta itzuli hirugarreneko balio bat
Lotutako datuak dituzten taulekin lan egiten duzunean, baliteke batzuetan egin behar izatea. alderatu bi zutabe bi taula ezberdinetan eta itzul ezazu bat datorren balio bat beste zutabe batetik. Izan ere, VLOOKUP funtzioaren erabilera nagusia da, horretarako diseinatu zen helburua.
Adibidez, beheko bi tauletako A eta D zutabetako izenak alderatzea eta E zutabetik denbora bat itzultzea. , formula hau da:
=VLOOKUP(A3, $D$3:$E$10, 2, FALSE)
#N/A akatsak ezkutatzeko, erabili frogatutako irtenbidea - IFNA funtzioa:
=IFNA(VLOOKUP(A3, $D$3:$E$10, 2, FALSE), "")
Hutsuneen ordez, nahi duzun testua itzul dezakezu falta diren datu-puntuetarako - idatzi azken argumentuan. Adibidez:
=IFNA(VLOOKUP(A3, $D$3:$E$10, 2, FALSE), "Not available")
VLOOKUP gain, zeregina beste bilaketa-funtzio batzuekin bete daiteke.
Pertsonalki, AURKIBIDE malguago batean oinarrituko naiz.MATCH formula:
=IFNA(INDEX($E$3:$E$10, MATCH(A3, $D$3:$D$10, 0)), "")
Edo erabili VLOOKUP-en ondorengo modernoa - XLOOKUP funtzioa, Excel 365 eta Excel 2021-en eskuragarri:
=XLOOKUP(A3, $D$3:$D$10, $E$3:$E$10, "")
To lortu A taldeko partaide kualifikatuen izenak eta haien emaitzak, iragazi gelaxka hutsak B zutabean:
=FILTER(A3:B15, B3:B15"")
Konparazio tresnak
Maiz egiten baduzu Excel-en fitxategiak edo datuen konparaketa, gure Ultimate Suite-n sartutako tresna adimendun hauek zure denbora ikaragarri aurrezteko aukera izango dute!
Konparatu taulak - bikoiztuak (bat-etortzeak) eta balio bakarrak (desberdintasunak) aurkitzeko modu azkarra. edozein datu-multzotan, hala nola zutabeetan, zerrendan edo taulan.
Konparatu bi orri: bilatu eta nabarmendu bi lan-orrien arteko desberdintasunak.
Konparatu hainbat orritan: aurkitu eta nabarmendu aldi berean hainbat orritan dauden desberdintasunak. .
Landu liburua deskargatzeko
VLOOKUP Excel-en zutabeak alderatzeko - adibideak (.xlsx fitxategia)