Excel VLOOKUP Sleep nei ûnderen wurket net (11 mooglike oplossingen)

  • Diel Dit
Hugh West

VLOOKUP is in wiid brûkte funksje yn Excel om in kolom mei gegevens fan it iene blêd nei it oare te ekstrahearjen. It siket normaal nei in wearde yn 'e dataset en ekstrakt de gegevens út ús winske kolom dy't oerienkomme mei de opsykwearde. Dizze funksje feroarsaket lykwols massive massa yn 'e berekkening. Dit artikel sil 11 mooglike oarsaken en oplossingen beskriuwe foar it probleem fan Excel VLOOKUP slepen net wurket. As jo ​​nijsgjirrich binne nei harren, download dan ús oefenwurkboek en folgje ús.

Download Oefenwurkboek

Download dit oefenwurkboek foar praktyk wylst jo dit artikel lêze.

Vlookup Drag Down wurket net.xlsx

11 Mooglike oplossingen foar Excel VLOOKUP Drag Down wurket net

Om de oplossingen te demonstrearjen, beskôgje wy in dataset fan 10 meiwurkers fan elke organisaasje. De dataset befettet ID's fan meiwurkers, nammen, wengebieten, oantal famyljeleden, ynkommens en libbenskosten. Sa kinne wy ​​sizze dat ús dataset yn it berik fan sellen is B5:G14 .

Yn dit ferbân sille wy sjen hoe't jo de Excel reparearje VLOOKUP slepe net wurket probleem. De generike foarstelling fan de funksje VLOOKUP wurdt hjirûnder jûn;

VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

Hjir,

  • lookup_value : De wearde dy't wy sykje yn 'e earste kolom fan ús dataset ofopmaak.

    De oplossing foar dit soarte probleem wurdt hjirûnder werjûn:

    📌 Stappen:

    • Gean earst nei jo orizjinele gegevensblêd. Yn ús bestân is it yn blêd Dataset .
    • Selektearje dan elke sel fan dy kolom om it gegevensformaat te kontrolearjen.
    • Danje kontrolearje de gegevenstypen fan de groep Nûmer fan it ljepblêd Thús .

    • Gean nochris nei it blêd dêr't jo brûkt hawwe de funksje. Yn ús wurkboek hat it blêd de titel Irrelavent Cell Format .
    • Selektearje it hiele berik fan sellen D5:D14 .
    • No, yn de Thús ljepper, kies út de groep Nûmer de ferlykbere gegevenstypen. Foar ús hawwe wy Accounting as gegevenstype keazen.
    • Jo sille alle betsjuttingsfolle selwearden sjen lykas de oarspronklike dataset.

    Ut it lêst kinne wy ​​​​sizze dat wy de komplikaasje fan Excel kinne lokalisearje en reparearje VLOOKUP slepen net wurket.

    Lês mear: Sleepnûmer ferheegje Net wurkje yn Excel (in oplossing mei maklike stappen)

    Oplossing 11: Unsichtbere streepke fuortsmite

    De opslach fan ûnsichtbere streepkes komme soms obstakels foar om de selwearde troch de VLOOKUP funksje. Om dit probleem op te lossen:

    • Gean earst nei jo orizjinele dataset en fyn de entiteit wêryn it probleem sil ferskine.
    • Dan, wiskje de besteande gegevens en wer mei de hân ynfiere.

    Deprobleem wurdt oplost en jo krije jo winske gegevens.

    Konklúzje

    Dat is de ein fan dit artikel. Ik hoopje dat dit artikel sil wêze nuttich foar jo en jo sille wêze kinne reparearje it probleem fan Excel VLOOKUP slepen net wurket. Diel asjebleaft fierdere fragen of oanbefellings mei ús yn 'e opmerkingsdiel hjirûnder as jo fierdere fragen of oanbefellings hawwe.

    Ferjit net ús webside ExcelWIKI te kontrolearjen foar ferskate Excel-relatearre problemen en oplossings. Bliuw nije metoaden leare en bliuw groeie!

    tabel.
  • tabel_array : De tabel dêr't wy nei de wearde yn sykje.
  • column_index_num : De kolom yn de dataset of tabel dêr't wy krije ús winske wearde.
  • range_lookup : In opsjonele eask befettet 2 gefallen, TRUE foar de Approximate match dy't de standert is , en FALSE foar de Eksakte oerienkomst .

Oplossing 1: Berekkeningsopsjes feroarje

Soms de feroaring fan berekkeningsopsje fan Excel soarget foar problemen foar ús as wy in funksje nei ûnderen slepe. Wy moatte it feroarje om in krekte resultaat te krijen. No, as jo nei ús dataset sjogge, sille jo sjen dat it itselde resultaat toant yn kolom C foar alle meiwurkers.

De oplossing om dit te reparearjen probleem wurde hjirûnder jûn:

📌 Stappen:

  • Selektearje earst in sel om de formule te kontrolearjen fan Formulebalke . Wy selektearje sel D6 .
  • Hoewol ús formule goed wie, krige it net it krekte resultaat.

  • Om dit probleem op te lossen, selektearje it ljepblêd Formule .
  • Klikje dan op de útklapmenu -pylk fan de Berekkeningsopsje en kies de opsje Hânlieding oant Automatysk .

  • Jo sille binnen in sekonde de <1 sjen>VLOOKUP funksje sil it krekte resultaat ekstrahearje.

Sa kinne wy ​​​​sizze dat ús metoade perfekt wurke en wy kinne it probleem oplosse fan VLOOKUP sleepdel wurket net yn Excel.

Lês mear: [Fêst!] Excel Sleep om te foljen wurket net (8 mooglike oplossingen)

Oplossing 2: Ynfoegje Absolute Cell Reference yn Lookup Array

As wy de VLOOKUP-funksje opskriuwe om de gegevens te krijen, moatte wy soargje foar de Absolute Cell Reference yn 'e tabel_array . Oars, as de posysje fan 'e gegevens feroaret, kin de funksje ús miskien net in krekt resultaat leverje. Yn ús bestân sille jo sjen dat de funksje elke útkomst jout foar sellen B12 en B13 . Om't de posysje fan dy sellen net oerienkomt mei ús oarspronklike dataset, kin de funksje ús dus gjin wearde jaan.

De stappen foar it oplossen fan dit probleem wurde as folget jûn:

📌 Stappen:

  • Selektearje earst sel D5 en jo sille de tabel_array -referinsje sjen 't hawwe it teken Absolute Cell Reference .
  • Skriuw de folgjende formule op yn sel D5 en soargje foar de Absolute Cell Reference yn de tabel_array . As jo ​​net witte hoe't jo Absolute Cell Reference tafoegje kinne, kinne jo it op ferskate manieren tafoegje.

=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)

  • Druk no op Enter .

  • Dêrnei dûbelklikje op it ikoan Fillhandtak om de formule te kopiearjen nei sel D14 .
  • Jo sille sjen dat de funksje de juste wearde krijt foar de oerienkommende opsykjewearde.

Op it lêst kinne wy ​​​​sizze dat ús formule effektyf wurke en wy kinne it probleem oplosse fan VLOOKUP drag down not wurkje yn Excel.

Lês mear: Hoe Formule horizontaal te slepen mei fertikale referinsje yn Excel

Oplossing 3: Duplicate Data út Dataset fuortsmite

De oanwêzigens fan dûbele gegevens yn 'e dataset soarget foar swierrichheden foar ús as wy de funksje VLOOKUP nei ûnderen slepe. It is benammen in minsklike flater. Wy sille by ûngelok twa kear elke wearde ynfiere. Yn ús dataset kinne jo sjen dat de funksje VLOOKUP it eigentlike resultaat net jout foar sel B11 . Ynstee fan Súd-East jout ús funksje Noardwesten en Merseyside foar sel B11 .

De proseduere om dizze oarsaak te reparearjen wurdt hjirûnder jûn:

📌 Stappen:

  • Selektearje oan it begjin fan dit proses it berik fan sel B5: B14 .
  • No, yn it ljepblêd Thús , selektearje de drop-down pylk fan de Betingstlike opmaak opsje út de Stylen groep.
  • Kies dan de Hichte selregels > Dûbele wearden opsje.

  • Jo sille de dûbele wearden markearre sjen.

  • Fier dêrnei de juste wearde yn. Yn ús dataset ynfiere wy de juste ID 202207 .
  • Op it lêst sille jo sjen dat de wearde fan sel D11 feroaret nei ús winskeresultaat.

Uteinlik kinne wy ​​​​sizze dat ús korreksjeproses perfekt wurke en wy kinne it probleem reparearje fan VLOOKUP drag down not wurkje yn Excel.

Lês mear: Hoe kinne jo nei lêste rige folje mei gegevens yn Excel (3 rappe metoaden)

Oplossing 4: Hâld gegevens oerienkomme mei sawat oerienkomst

Soms feroarsaket it finen fan de krekte oerienkomst fan gegevens problemen om de wearde te krijen fia de VLOOKUP-funksje . Wy hawwe ek in ferlykber gefal yn ús dataset yn sel D11 .

De stappen om it probleem op te lossen wurde hjirûnder útlein:

📌 Stappen:

  • Selektearje sel D11 om de formule te kontrolearjen yn 'e Formulebalke .
  • No, feroarje it type gefal oerienkomst fan TRUE nei FALSE . De formule sil lykas hjirûnder sjen litte:

=VLOOKUP(B5,Dataset!$B$4:$G$14,3,FALSE)

  • Druk op Enter .
  • Jo sille sjen dat de funksje de wearde sil krije fan 'e haadgegevensset.

Ut it lêst hawwe wy kin sizze dat ús proseduere perfekt wurke en wy kinne it probleem oplosse fan VLOOKUP slepen net wurkje yn Excel.

Lês mear: Hoe kinne jo formule slepe en ferburgen sellen negearje yn Excel (2 foarbylden)

Oplossing 5: Lege sellen út Dataset eliminearje

Soms wiskje wy per ûngelok elke selwearde út 'e orizjinele dataset. As resultaat feroarsake it komplikaasjes foar Excel om de wearde mei de funksje te ekstrahearjen. It isek in minsklike flater. Jo kinne it maklik fine. Yn dit gefal lit de funksje 0 sjen wêrfan wy foarsizze kinne dat hjir wat mis giet. Yn ús dataset lit sel D13 sa'n resultaat sjen.

It proses om dit probleem op te lossen wurdt hjirûnder jûn:

📌 Stappen:

  • Gean nei it haadblêd Dataset fan 'e blêdnammebalke .
  • No, ynfiere de wiske selwearde mei de hân. As jo ​​in grutte dataset hawwe kinne jo jo winske gegevens fine troch it gegevensberik te selektearjen.
  • Fier de gegevens mei de hân yn mei jo toetseboerd, en druk op de Enter .

  • Gean dan werom nei it foarige blêd en jo sille sjen dat it probleem is oplost.

Dus , kinne wy ​​​​sizze dat wy de VLOOKUP drag down net wurkje probleem yn Excel kinne reparearje.

Lês Mear: [Oplost]: Fill Handle Not Working in Excel (5 Ienfâldige oplossingen)

Oplossing 6: Typ Accurate Lookup Value

It ynfieren fan in ferkearde opsykselferwizing, feroarsake soms in massa foar Excel om de wearde te krijen neffens ús winsk. Yn sa'n foarfal kin de funksje VLOOKUP syn taak net goed útfiere. Sa kinne wy ​​sizze dat it slepen ek net wurket. Yn ús dataset hawwe wy sa'n #N/A flater yn it hiele berik fan sellen D5:D14 .

De stappen foar it oplossen fan dizze komplikaasje wurde hjirûnder jûn:

📌 Stappen:

  • Earst,selektearje sel D5 om it funksjeargumint te kontrolearjen. Jo kinne op de selferwizing klikke om de sel te sjen dy't selektearre is yn it rekkenblêd.
  • Jo kinne sjen dat ynstee fan sel B5 , wy A5 yn 'e funksje kieze.

  • Druk no op de knop Backspace om de selreferinsje te wiskjen en selektearje sel B5 . De wizige formule wurdt hjirûnder werjûn:

=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)

  • Druk op de Enter .

  • Dêrnei, dûbelklikje op it ikoan Fillhandtak om de nije formule nei sel te kopiearjen D14 .
  • Jo krije alle winske wearden.

Sa kinne wy ​​sizze dat wy yn steat binne om identifisearje en reparearje it probleem fan VLOOKUP slepen nei ûnderen net wurkje yn Excel.

Oplossing 7: Store Lookup Wearde yn 'e Linkerste Kolom

De VLOOKUP-funksje kin net goed wurkje as wy de sel fierste lofts fan ús oarspronklike dataset net ynfiere as de lookup_value . Yn dit gefal jout de funksje wat bedrade wearde werom yn it resultaat lykas de ôfbylding hjirûnder.

De oanpak om dizze swierrichheid te reparearjen wurdt hjirûnder beskreaun:

📌 Stappen:

  • Selektearje sel D5 en wizigje de lookup_vaue selreferinsje fan C5 nei B5 .

=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)

  • Druk dan op Enter . De funksje sil ús winske gebiet yn 'e sel sjen litte.

  • No, dûbelklik opit Fill Handle ikoan om de formule te kopiearjen nei sel D14 .
  • It probleem sil oplosse en jo krije wearde foar alle meiwurkers.

Lêst, wy kinne beweare dat wy kinne reparearje de VLOOKUP drag down net wurkje probleem yn Excel.

Oplossing 8: Ynfoegje Correct Column Index Nûmer

It tafoegjen fan in nije kolom kin in massa feroarsaakje mei de funksje VLOOKUP . It feroaret de column_index_num , as gefolch, de funksje VLOOKUP jout it winske resultaat net werom. Us dataset stie foar in ferlykber probleem en alle nûmers kamen op 0 .

De manier om dit probleem op te lossen wurdt hjirûnder útlein:

📌 Stappen:

  • Selektearje earst sel D5 yn 'e Formulebalke en fier it juste column_index_num yn.
  • Yn ús gefal is de nije column_index_num 5 . De formule sil lykas hjirûnder sjen litte:

=VLOOKUP(B5,$K$4:$Q$14,5,TRUE)

  • Druk no op Enter .

  • Dêrnei dûbelklikje op it ikoan Fillhandtak om de formule te kopiearjen oant sel D14 .
  • De hitch sil oplosse en jo krije wearde foar alle entiteiten.

Sa, wy kinne beweare dat ús formule presys wurke en wy binne by steat om te reparearjen de VLOOKUP slepen net wurkje probleem yn Excel.

Oplossing 9: Kies Correct Table Array

Inputing an ferkearde tabel_array referinsje isin oare reden om in flater te krijen fan de funksje VLOOKUP . Yn sa'n evenemint sille wy in #N/A flater yn 'e dataset sjen litte. Om't de funksje syn taak net goed kin útfiere, kinne wy ​​​​befêstigje dat it slepen fan dat ek net wurket. Yn ús bestân hawwe wy sa'n ferlykbere type #N/A flater yn it hiele berik fan sellen D5:D14 .

De metoade foar it oplossen fan dit probleem wurdt hjirûnder jûn:

📌 Stappen:

  • Selektearje yn it begjin sel D5 om kontrolearje it funksje-argumint yn 'e Formulebalke .
  • Skriuw dan de goede funksje op mei krekte tabel_array lykas hjirûnder:

=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)

  • Druk no op de Enter toets.

  • Folgjende , dûbelklik op it ikoan Fillhandtak om de nije formule nei sel D14 te kopiearjen.
  • Jo krije alle winske wearden .

Uteinlik kinne wy ​​​​sizze dat ús technyk foar it oplossen fan flaters goed wurke en wy kinne it probleem oplosse fan VLOOKUP drag down not wurkje yn Excel.

Oplossing 10: Set Relevant Cell Format

Soms kin in earder ynsteld selformaat problemen foar ús meitsje, wylst wy de gegevens fan it iene blêd nei it oare ymportearje fia de VLOOKUP funksje. Doe't wy besochten de ynkommenswearde foar alle meiwurkers te krijen, krigen wy wat ûnfoarspelbere wearden yn ús dataset lykas de ôfbylding. Dit komt troch ferkearde sel

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.