Sida loo Hagaajiyo #N/A Khaladaadka gudaha Foomamka Excel sida VLOOKUP

Microsoft Excel waxaa laga yaabaa inay soo celiso qalad markaad gelisay qiime ama aad isku daydo inaad sameyso ficil ay ku guuldareysatay inay fahmaan. Waxa jira dhawr nooc oo khaladaad ah, khalad walbana waxa uu la xidhiidhaa noocyo gaar ah oo khaladaad ah oo aad samaysay.

Cilada #N/A waa qaladka caadiga ah ee Excel . Waxay soo baxdaa markaad si khaldan u tixraacday xogta Tusaale ahaan, xogta la tixraacay ee aan jirin ama ka jirta meel ka baxsan miiska raadinta, waxay samaysay khalad higaad ee qiimaha raadinta, ama ku daray jilaa dheeraad ah qiimaha raadinta (comma, apostrophe, ama xitaa dabeecad bannaan).

Maadaama uu khaladku dhaco marka aad si khaldan u tixraacdo qiimaha raadinta, inta badan waxay la xidhiidhaa hawlaha raadinta sida LOOKUP , VLOOKUP , HLOOKUP , iyo shaqada MATCH . Aynu eegno sababaha, tusaale, iyo hagaajinta qaar ee khaladka #N/A.

Sababaha #N/A Khaladka

Kuwa soo socda waa sababaha keeni kara khalad #N/A xaashida shaqada:

  • Waxaad si khaldan u qortay qiimaha raadinta (ama gelisay jilaa boos oo dheeri ah)
  • Waxaad si khaldan u higgaadisay qiimaha miiska raadinta (ama gelisay jilaa boos oo dheeri ah)
  • Kala duwanaanshaha raadinta si khaldan ayaa loo geliyey qaacidada
  • Waxaad u isticmaashay nooc xog ka duwan qiimaha raadinta ee ka jira miiska raadinta (ie, qoraalka la isticmaalay halkii lambarro(text instead of numbers) )
  • Qiimaha raadinta ee aad gelisay lagama helin miiska raadinta

Tusaalaha #N/A Khaladka

Aan u isticmaalno shaqada VLOOKUP(use the VLOOKUP function) tusaale ahaan si aan u fahanno sida aad ugu dambayn karto qaladka #N/A ka dib markaad isticmaasho hawlaha Excel sida LOOKUP , HLOOKUP , ama MATCH maadaama ay wadaagaan qaab dhismeed isku mid ah.

Tusaale ahaan, waxaad sheegtaa inaad haysatid liis dheer oo shaqaale ah iyo gunnooyinkooda oo ku qoran buug- shaqeedka Excel(Excel)

Waxaad isticmaashaa qaacidada VLOOKUP , geli mid khuseeya [lookup_value] kaas oo aad geliso tixraac unug (unug D4), qeex [miiska_array]([table_array] ) (A2:B7), oo qeex [col_index_num] (2). 

Doodda kama dambaysta ah ee loo yaqaan [range_lookup] , waa inaad isticmaashaa 1 (ama TRUE ) si aad u barato Excel(Excel) si loo helo ciyaar sax ah. Dejinta 2 (ama BEEN(FALSE) ) waxay tilmaami doontaa Excel inuu raadiyo kulan qiyaas ah, kaas oo ku siin kara wax soo saar khaldan.

Ka soo qaad(Suppose) inaad diyaarisay qaacido lagu heli karo gunno shaqaale tiro yar, laakiin aad qalad u samaysay qiimaha raadinta. Waxaad ku dambayn doontaa cilad #N/A sababtoo ah Excel ma awoodi doono inuu helo wax u dhigma qiimaha miiska raadinta.

Haddaba, maxaad samaynaysaa si aad u saxdo khaladkan? 

Sida loo hagaajiyo #N/A Khaladka

Waxaa jira dhowr siyaabood oo lagu cilad bixiyo #N/A, laakiin hagaajinta ugu horrayn waxaa loo kala saari karaa laba hab:

  1. Sixitaanka gelinta(Correcting the inputs)
  2. Dabinta qaladka(Trapping the error)

Sixitaanka gelinta(Correcting the inputs)

Fikrad ahaan, waa inaad aqoonsataa sababta qaladka adigoo isticmaalaya sababaha hore loogu taxay casharkan. Hagaajinta sababta waxay hubin doontaa inaadan kaliya ka takhalusin qaladka laakiin sidoo kale inaad hesho wax soo saar sax ah.

Waa inaad ku bilawdaa sababaha ku taxan hagahan liis hubin ahaan. Samaynta tan waxay kaa caawin doontaa inaad hesho gelinta khaldan ee aad u baahan tahay inaad hagaajiso si aad meesha uga saarto khaladka. Tusaale ahaan, waxay noqon kartaa qiime khaldan, xaraf boos oo dheeri ah, ama qiyam leh nooca xogta ee miiska raadinta.

Dabinta qaladka(Trapping the error)

Haddii kale, haddii aad rabto inaad kaliya(just ) tirtirto khaladaadka xaashida shaqada adiga oo aan ku dhibin shakhsi ahaan u hubinta khaladaadka, waxaad isticmaali kartaa qaabab badan oo Excel ah. Qaar ka mid ah hawlaha ayaa si gaar ah loo abuuray si loo xakameeyo khaladaadka, halka kuwa kale ay kaa caawin karaan inaad dhisto syntax macquul ah iyadoo la adeegsanayo hawlo badan si loo tirtiro khaladaadka.

Waxaad dabin kartaa qaladka #N/A adoo isticmaalaya mid ka mid ah hawlaha soo socda:

  • Shaqada IFERROR(IFERROR Function)
  • Shaqada IFNA(IFNA Function)
  • Isku darka Shaqada ISERROR iyo Haddi Shaqada(A Combination of ISERROR Function and IF Function)
  • Shaqada TRIM(TRIM Function)

1. Shaqada IFERROR(1. IFERROR Function)

Shaqada IFERROR waxaa la abuuray iyadoo ujeedadu tahay kaliya ee lagu beddelayo wax soo saarka unug soo celiya qalad.

Isticmaalka shaqada IFERROR waxay kuu ogolaaneysaa inaad geliso qiime gaar ah oo aad rabto in unuggu muujiyo halkii qalad. Tusaale ahaan, haddii aad ku leedahay cilad #N/A ah unugga E2 markaad isticmaalayso VLOOKUP , waxaad buuxin kartaa qaacidada oo dhan shaqada IFERROR , sida:

IFERROR (VLOOKUP(E4,B2:C7,2,1),"Shaqaale lama helin"(IFERROR(VLOOKUP(E4,B2:C7,2,1),“Employee not found”)

Haddii shaqada VLOOKUP ay keento qalad, waxay si toos ah u soo bandhigi doontaa xarafka qoraalka " Shaqaalaha(Employees) lama helin" halkii qaladka.

Waxa kale oo aad isticmaali kartaa xadhig madhan adiga oo si fudud gelinaya laba calaamadood ("") haddii aad rabto in aad muujiso unug maran marka qaacidadu soo noqoto khalad.

Ogsoonow in shaqada IFERROR ay u shaqeyso dhammaan khaladaadka. Marka, tusaale ahaan, haddii qaacidada aad buul ku dhexjirtay shaqada IFERROR ay soo celiso qaladka # DIV , IFERROR weli way dabinaysaa khaladka oo waxay soo celin doontaa qiimihii dooda u dambaysay.

2. Shaqada IFNA(IFNA Function)

Shaqada IFNA waa nooc gaar ah oo ka mid ah shaqada IFERROR laakiin waxay u shaqeysaa si(exactly) isku mid ah. Farqiga kaliya ee u dhexeeya labada hawlood ayaa ah in shaqada IFERROR ay dabinayso (IFERROR)dhammaan(all) khaladaadka, halka shaqada IFNA ay kaliya dabinayso khaladaadka #N/A.

Tusaale ahaan, qaacidada soo socota ayaa shaqayn doonta haddii aad leedahay qaladka VLOOKUP(VLOOKUP) #N/A, laakiin ma aha khalad # VALUE ah:

IFNA(VLOOKUP(E4,B2:C7,2,1),"Shaqaale lama helin"(IFNA(VLOOKUP(E4,B2:C7,2,1),“Employee not found”)

3. Isku darka Shaqada ISERROR iyo HADDII Hawsha(A Combination of the ISERROR Function and the IF Function)

Siyaabo kale oo lagu dabin karo qaladka waa in la isticmaalo shaqada ISERROR oo ay la socoto shaqada IF. Waxay asal ahaan u shaqeysaa sida shaqada IFERROR , taas oo ku tiirsan shaqada ISERROR si loo ogaado qaladka, iyo shaqada IF si loo soo saaro wax soo saar ku saleysan imtixaan macquul ah.

Isku-darku wuxuu la shaqeeyaa dhammaan(all) khaladaadka sida shaqada IFERROR , ma aha oo kaliya shaqada #N/A. Waa kuwan tusaale ahaan sida uu u ekaan doono syntax-ka marka la dabinayo Excel VLOOKUP(Excel VLOOKUP) #N/A qaladka IF iyo ISERROR :

=IF(ISERROR(VLOOKUP(E4,B2:C7,2,1)),VLOOKUP(E4,B2:C8,2,1),”Employee not found”)

4. Shaqada TRIM(TRIM Function)

Waxaan horay uga wada hadalnay in xarfaha bannaan ee si aan ku talagal ahayn loo geliyo qiimeynta ay keeni karto qalad #N/A ah. Si kastaba ha ahaatee, haddii aad haysatid liis dheer oo qiimayaal raadin ah oo horeba loogu shubay xaashidaada shaqo, waxaad isticmaali kartaa shaqada TRIM halkii aad ka saari lahayd jilaha booska qiimihii raadin kasta si gaar ah.

Marka hore, samee tiir kale si aad u jar jarto booska hogaaminta iyo raadraaca magacyada adoo isticmaalaya shaqada TRIM :

Kadibna, u isticmaal safka cusub ee magacyada sida qiyamka raadinta ee shaqada VLOOKUP .

Hagaaji #N/A Khaladka Macros

Ma jiro qaacido gaar ah ama jid gaaban oo aad isticmaali karto si aad u hagaajiso khaladaadka #N/A ee makro. Maadaama aad u badan tahay inaad ku dartay dhowr hawlood gudaha makro-kaaga markii aad abuurtay(macro when you created it) , waxaad u baahan doontaa inaad hubiso doodaha loo isticmaalo hawl kasta oo aad xaqiijiso haddii ay sax yihiin si loo hagaajiyo qaladka #N/A ee maco.

Khaladaadka N/A Waa La Hagaajiyay

Hagaajinta khaladaadka #N/A ma aha wax adag marka aad fahanto waxa sababa. Haddii aadan aad uga walaacsanayn wax-soo-saarka oo aadan rabin in qaacido ay keento khalad, waxaad isticmaali kartaa hawlaha sida IFERROR iyo IFNA si aad si sahal ah wax uga qabato khaladka #N/A.



About the author

Waxaan ahay injineer software ah oo khibrad u leh Xbox Explorer, Microsoft Excel, iyo Windows 8.1 Explorer. Waqtiga firaaqada, waxaan jeclahay inaan ciyaaro ciyaaraha fiidiyaha oo aan daawado TV-ga. Waxaan shahaadada ka qaatay Jaamacadda Utah, waxaanan hadda u shaqeynayaa sidii injineer software ah oo shirkad caalami ah.



Related posts