Clàr-innse
Nuair a bhios tu ag obair le tòrr dàta ann an Excel, uaireannan bidh thu ann an suidheachadh far am feum thu coimhead airson luachan a nochdas iomadh uair san t-seata dàta agad. Mar sin, feumaidh tu an dàta sin fhaicinn ann an aon chealla. San oideachadh seo, seallaidh sinn dhut mar a chleachdas tu VLOOKUP airson iomadach luach ann an aon chill ann an Excel.
San fharsaingeachd, chan eil sinn gu dìreach a’ cleachdadh an gnìomh VLOOKUP an seo. Tha sinn a’ dol a lorg ioma luachan ann an aon chill a bhios coltach ri gnìomh VLOOKUP. Tha sinn an dòchas gum bi an oideachadh seo feumail dhut.
Luchdaich sìos Leabhar-obrach Cleachdadh
Vlookup Ioma Luachan ann an Aon Chealla.xlsm2 Easy Methods to Vlookup airson Ioma luachan ann an aon chealla
A-nis, tha sinn a’ dol a shealltainn dhut dòighean 2 air grunn luachan a lorg ann an aon chealla ann an Excel. Tha a’ chiad fhear a’ cleachdadh na Formulas agus tha an dàrna fear a’ cleachdadh nan còdan VBA . Bheir sinn sùil air an dà chuid luachan ath-aithris agus neo-ath-aithris san artaigil seo. Mar sin, 's urrainn dhut an dòigh as freagarraiche a thaghadh a rèir do thrioblaid.
Airson an duilgheadas seo a shealltainn, tha sinn a' dol a chleachdadh an t-seata dàta a leanas:
An seo, tha Ainmean luchd-reic againn agus Bathar gan reic. A-nis, 's e ar n-amas toraidhean reic gach neach-reic a lorg.
1. A' cleachdadh Formulas gus Vlookup Ioma Luachan ann an Aon Chealla ann an Excel
Bidh an gnìomh TEXTJOIN ar gnothuch-ne guan dòigh seo a chur an gnìomh. Leigidh an gnìomh TEXTJOIN leat 2 shreath no barrachd a cheangal ri chèile le gach luach air a sgaradh le delimiter . Sa mhòr-chuid, tha sinn a’ cothlamadh diofar ghnìomhan leis a’ ghnìomh TEXTJOIN gus ar foirmle a bhuileachadh.
Chan eil an gnìomh TEXTJOINri fhaighinn ach airson Excel 2019 agus Office 365.Co-chòrdadh Bunasach Gnìomh TEXTJOIN:
=TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)
An seo, bidh an delimiter againn mar chromag ( “,”
) gus luachan a sgaradh ann an aon chill.
1.1 Na gnìomhan TEXTJOIN agus IF
A-nis, tha am foirmle seo gu math furasta a chleachdadh. Seallaidh am foirmle seo suas na luachan agus cuiridh iad a-steach iad ann an aon chill le delimiter, cromag. Ach, cuimhnich gun till am foirmle seo an luach le dùblaidhean.
An Co-chòrdadh Bunaiteach:
=TEXTJOIN(", ",TRUE,IF(lookup_value=lookup_range,,finding_range,""))
📌 Ceumannan
1. An toiseach, dèanaibh am foirmle a leanas ann an Cell F5 :
=TEXTJOIN(", ",TRUE,IF(E5=B5:B13,C5:C13,""))
2. An uairsin, brùth Enter.
3. Mu dheireadh, slaod an ìomhaigheag Làimhseachadh Lìonthairis air raon nan ceallan F6:F7.
Aig a’ cheann thall, tha sinn soirbheachail a chleachdadh VLOOKUP ioma luachan ann an aon chill.
🔎 Briseadh sìos na foirmle
Chan eil sinn a’ cleachdadh a’ bhriseadh seo ach airson an neach “John”
➤ IF(E5=B5:B13,C5:C13,"")
Tillidh an gnìomh seo an t-sreath a leanas:
<0 {"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""}
➤ TEXTJOIN(", ",TRUE,IF(E5=B5:B13,C5:C13,""))
Mu dheireadh, tillidh an gnìomh TEXTJOIN na leanastoradh:
{Mobile, TV, Fridge, Mobile}
Leugh Tuilleadh: Excel VLOOKUP gus Ioma luachan a thilleadh ann an aon chealla air a sgaradh le cromag
1.2 Na gnìomhan TEXTJOIN agus MATCH (Gun dùblaidhean)
A-nis, ma tha thu ag iarraidh grunn luachan ann an aon chill, faodaidh tu am foirmle seo a chleachdadh. Tha am foirmle seo na mheasgachadh de na gnìomhan TEXTJOIN agus MATCH . Tha am foirmle seo beagan toinnte a chleachdadh ach gu cinnteach bheir e seachad na luachan a tha thu ag iarraidh.
📌 STEPS
1. An toiseach, taip am foirmle a leanas ann an Cell F5 :
=TEXTJOIN(",", TRUE, IF(IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")=MATCH(ROW(C5:C13), ROW(C5:C13)), C5:C13, ""))
2. An uairsin, brùth Cuir a-steach.
3. Mu dheireadh, slaod an ìomhaigheag Lìon Làimhseachadh thairis air raon nan ceallan F6:F7 .
Aig a’ cheann thall, tha sinn soirbheachail gus VLOOKUP ioma luachan a chleachdadh ann an aon chill gun luachan dùblaichte sam bith.
🔎 Briseadh sìos na foirmle
Chan eil sinn a’ cleachdadh a’ bhriseadh seo ach airson an neach “John”
➤ ROW(C5:C13)
Tillidh e sreath de {5;6;7;8;9;10;11;12;13}
➤ MATCH(ROW(C5:C13), ROW(C5:C13))
Tha e a’ tilleadh: {1;2;3;4;5;6;7;8;9}
➤ IF(E5=B5:B13, C5:C13, "")
<1
Tillidh e: {"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""}
➤ MATCH(C5:C13, IF(E5=B5:B13, C5:C13, "")
Tillidh an gnìomh seo: {8;8;7;9;7;7;7;8;7}
➤ IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")
Tillidh e: {1;1;"";4;"";6;"";1;""}
➤ IF(IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")=MATCH(ROW(C5:C13), ROW(C5:C13)), C5:C13, "")
Tillidh e: {"Mobile";"";"";"TV";"";"Fridge";"";"";""}
➤ TEXTJOIN(",", TRUE, IF(IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")=MATCH(ROW(C5:C13), ROW(C5:C13)), C5:C13, ""))
Bidh an toradh mu dheireadh aig Fòn-làimhe, Tbh, frids .
Leugh Tuilleadh: Mar a nì thu VLOOKUP le Ioma sreathan ann an Excel (5 dòighean)
1.3 AnGnìomhan TEXTJOIN agus SÒNRAICHTE (Gun dùblaidhean)
A-nis, chan eil an gnìomh UNIQUE ri fhaighinn ach ann an Excel 365. Mar sin, ma tha thu a’ cleachdadh Excel 365 faodaidh tu am foirmle seo a chleachdadh gu cinnteach. Tha am foirmle a bh’ ann roimhe rud beag doirbh ach cuidichidh am foirmle seo an dòigh air coimhead suas luachan ann an aon chill. Tillidh an gnìomh UNIQUE liosta de luachan sònraichte ann an liosta no raon. A-nis, tha an diofar eadar a' chiad agus an treas foirmle a' cleachdadh an gnìomh UNIQUE ron ghnìomh IF . 3>
=UNIQUE (array, [by_col], [exactly_once])
eagar – Raon no raon às an toirear luachan gun samhail.
<0 by_col – [roghainneil] Mar a nì thu coimeas agus tarraing a-mach. Le sreath = FALSE (bunaiteach); le colbh = TRUE.exactly_once – [roghainneil] TRUE = luachan a thachras aon turas, FALSE= a h-uile luach sònraichte (bunaiteach)
📌 STEPS
1. An toiseach, dèanaibh am foirmle a leanas ann an Cell F5 :
=TEXTJOIN(", ",TRUE,UNIQUE(IF(E5=B5:B13,C5:C13,"")))
2. An uairsin, brùth Enter.
3. Mu dheireadh, slaod an ìomhaigheag Làimhseachadh Lìon thairis air raon nan ceallan F6:F7.
Mar a chì thu, tha againn cleachdadh gu soirbheachail VLOOKUP ioma luachan ann an aon chill.
🔎 Briseadh sìos na foirmle
Chan eil sinn a’ cleachdadh a’ bhriseadh seo ach airson an neach “John”
➤ IF(E5=B5:B13,C5:C13,"")
Tillidh e {"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""}
➤ UNIQUE(IF(E5=B5:B13,C5:C13,""))
Ittilleadh {"Mobile";"";"TV";"Fridge"}
➤ TEXTJOIN(", ",TRUE,UNIQUE(IF(E5=B5:B13,C5:C13,"")))
Toradh deireannach Fòn-làimhe, Tbh, frids
Leugh Tuilleadh: Mar a nì thu Vlookup agus Tilleadh Ioma Luachan ann an Liosta tuiteam-sìos
2. A’ cleachdadh Còdan VBA gu Vlookup Ioma Luachan ann an Aon Chealla
Chan eil an gnìomh TEXTJOIN ri fhaighinn ach airson MS Excel 2019 agus MS Excel 365 . Mar sin, ma tha thu eòlach air còdan VBA Excel, bidh an dà chòd seo gu math practaigeach dhut. Bidh a’ chiad fhear le dùblaidhean agus bidh an dàrna fear às aonais dùblaidhean. Mar sin, tagh do dhòigh a rèir do dhuilgheadas.
2.1 Còdan VBA Ioma Luachan ann an Aon Chealla
📌 STEPS
1. A’ chiad. Brùth Alt+F11 gus an deasaiche Visual Basic fhosgladh.
2. An uairsin, cliog air Cuir a-steach > Modal .
3. Air adhart, dèan an còd a leanas:
8002
4. A-nis, rachaibh chun duilleag-obrach agad. An uairsin, taip am foirmle a leanas ann an Cell F5 :
=MultipleValues(B5:B13,E5,C5:C13,",")
5. An uairsin, brùth ENTER.
6. Mu dheireadh, slaod an ìomhaigh Fill Handle thairis air an raon de cheallan F6:F7.
Aig a’ cheann thall, chleachd sinn VLOOKUP ioma luachan ann an aon chealla .
Leugh Tuilleadh: VLOOKUP gus Ioma Luachan a thilleadh gu còmhnard ann an Excel
2.2 VBA Còdan gus LOOKUP Ioma luachan ann an aon chealla (Gun dùblaidhean)
📌 STEPS
1. A’ chiad. Brùth Alt+F11 gus an deasaiche Visual Basic fhosgladh.
2. An uair sin,briog air Cuir a-steach > Modal .
3. Air adhart, dèan an còd a leanas:
7395
4. Às deidh dhut an còd a chuir a-steach, cliog air Innealan > Tùsan anns an uinneag fosgailte Microsoft Visual Basic for Applications, agus an uairsin, anns a’ bhogsa deasbaid Iomraidhean – VBAProject popped a-mach, thoir sùil air an roghainn Microsoft Scripting Runtime anns an Iomraidhean rim faighinn bogsa liosta. Cliog air Ceart gu leòr .
5. A-nis, rachaibh chun duilleag-obrach agad. An uairsin, taip am foirmle a leanas ann an Cell F5 :
=ValuesNoDup(E5,B5:B13,2)
Seo, 2 àireamh colbh an t-seata dàta.
6. An uairsin, brùth Cuir a-steach .
7. Mu dheireadh, slaod an ìomhaigheag Làimhseachadh Lìonthairis air raon nan ceallan F6:F7.
Mar a chì thu, tha cleachdadh VLOOKUP ioma luachan ann an aon chill gun dùblaidhean.
Leugh Tuilleadh: Mar a nì thu VLOOKUP agus Tilleadh Ioma Luachan ann an Excel (8 Dòighean)
Co-dhùnadh
Gus crìochnachadh, tha mi an dòchas gun cuidich an oideachadh seo thu gus vlookup ioma luachan ann an aon chealla ann an Excel. Luchdaich sìos an leabhar-obrach cleachdaidh agus feuch iad sin thu fhèin. Gu cinnteach, leasaichidh e an eòlas Excel agad. Cuideachd, faodaidh tu fios air ais a thoirt seachad anns an earrann bheachdan. Tha do bheachdan luachmhor gar cumail air ar brosnachadh gus tòrr artaigilean mar seo a chruthachadh. Na dìochuimhnich sùil a thoirt air an làrach-lìn againn ExcelWIKI airson duilgheadasan agus fuasglaidhean co-cheangailte ri Excel.