Clàr-innse
Bidh caochlaidhean (leithid prìs bathar, cuibhreann, ìre rèidh, msaa) le ùmhlachd do chinn-latha ag adhbhrachadh gum bi daoine san fharsaingeachd a’ clisgeadh, leis gu bheil na prìsean aca an urra ri cinn-latha. INDEX MATCH faodaidh raon cinn-latha ioma-shlat-tomhais prìsean a thoirt a-mach à raon cinn-latha sònraichte.
Canaidh sinn gu bheil toraidhean sònraichte againn le na prìsean aca seasmhach airson ùine sònraichte. Agus tha sinn airson MATCH INDEX na prìsean airson nan slatan-tomhais a chaidh a thoirt seachad.
San artaigil seo, bidh sinn a’ cleachdadh ioma-ghnìomhan gu INDEX MATCH raon cinn-latha ioma-shlat-tomhais.
Luchdaich sìos Leabhar-obrach Excel
Ioma-shlatan-tomhais Raon Ceann-latha.xlsx
3 dòighean furasta air MATCH INDEX a chleachdadh airson ioma-shlatan-tomhais de raon cinn-latha
Dòigh 1: A’ cleachdadh Gnìomhan INDEX MATCH airson Ioma Slatan-tomhais Raon Ceann-latha
Tha sinn ag iarraidh gus prìs airson toradh sònraichte a thoirt a-mach air ceann-latha sònraichte. Seach gu bheil sinn airson prìs Reòiteag fhaicinn air 02-10-22 ( mìos-latha-bliadhna ). Ma thuiteas an ceann-latha a chaidh a thoirt seachad eadar an ùine a thairgsinn, bheir sinn a’ phrìs a-mach à cealla bàn sam bith.
Ceumannan: Cuir a-steach am foirmle a leanas ann an cealla bàn sam bith (i.e., I5 ). Mar an fhoirmle ann am foirmle rèite, Brùth CTRL+SHIFT+ENTER gus a chur an sàs. Anns a' bhad bidh am foirmle a' tilleadh a' phrìs Bathar ma thuiteas e san ùine shònraichte (i.e., Ceann-latha raon) mar a chithear gu h-ìosal.
=INDEX($E$5:$E$16,MATCH(1,(($B$5:$B$16=G5)*($D$5:$D$16>=H5)*($C$5:$C$16<=H5)),0))
🔄 Formula Autopsy:
Lorgaidh gnìomh Excel INDEX luach àite sònraichte taobh a-staigh raon sònraichte. Anns a 'chùis againn, bidh sinn a' cleachdadh a 'ghnìomh MATCH air a bhrosnachadh leis a' ghnìomh INDEX . Bidh an gnìomh MATCH a’ dol seachad air a thoradh mar àireamh sreath airson inntrigidhean a choinnicheas ri slatan-tomhais sònraichte. 'S e co-chòrdadh gnìomh INDEX
INDEX(array, row_num, [col_num])
San fhoirmle, $E$5$E$16 iomradh air an argamaid sreath . Taobh a-staigh a’ ghnìomh MATCH $B$5:$B$16=G5
, $D$5:$D$16>=H5
, agus $C$5:$C$16<=H5
cuir an cèill na slatan-tomhais. Gus comharrachadh nas fheàrr a thoirt seachad, bidh sinn a’ dathadh nan raointean fa leth ann an ceart-cheàrnaich.
>
Lorgaidh an gnìomh MATCH suidheachadh luach sònraichte taobh a-staigh sreath, colbh, no clàr. Mar a thuirt sinn na bu thràithe, tha a’ chuibhreann MATCH a’ dol seachad air àireamh na loidhne airson a’ ghnìomh INDEX . 'S e co-chòrdadh a' ghnìomh MATCH
MATCH (lookup_value, lookup_array, [match_type])
Is e an earrann MATCH
=MATCH(1,(($B$5:$B$16=G5)*($D$5:$D$16>=H5)*($C$5:$C$16<=H5)),0)
Sònraichidh an earrann MATCH 1 mar lookup_value , ($B$5:$B$16=G5)*($D$5:$D$16>=H5)*($C$5:$C$16<=H5)
mar lookup_array , agus 0 a' dearbhadh an [match_type] mar fhìor mhaidseadh.
Tha am foirmle MATCH a chaidh a chleachdadh a' tilleadh 3 mar a lorgas e Reòiteag ann an àireamh sreath 3 .
Ann an cùisean, tha grunn thoraidhean againn airson a’ phrìs aca a thoirt a-mach à an stòr-dàta. Tha e a’ coimhead coltach ris an dealbh a leanas,
>
Tha am foirmle co-cheangailte INDEX MATCH a’ faighinn Prìsean air a chuidargamaidean a’ coileanadh nan slatan-tomhais. Air neo eile thig mearachd #N/A mar a chithear san dealbh-sgrìn gu h-àrd.
Leugh Tuilleadh: VBA INDEX MATCH Stèidhichte air Ioma Slatan-tomhais ann an Excel ( 3 Dòighean)
Modh 2: Gnìomh XLOOKUP gus dèiligeadh ri ioma-shlatan-tomhais
Coltach ri Modh 1 , is urrainn dhuinn an
XLOOKUP (lookup, lookup_array, return_array, [not_found], [match_mode], [search_mode])
Ceumannan: Cleachd am foirmle gu h-ìosal ann an cealla I5 an uairsin Buail ENTER .
=XLOOKUP(1,(H5>=$C$5:$C$16)*(H5<=$D$5:$D$16)*($B$5:$B$16=G5),$E$5:$E$16,"NotFound")
Tillidh am foirmle XLOOKUP a’ phrìs air a bheil meas a choileanas na slatan-tomhais a chaidh a thoirt seachad (i.e., Bathar agus Ceann-latha ) mar a chithear san dealbh gu h-àrd. 🔄 Formula Autopsy:
Sònraichidh an XLOOKUP 1 mar an argamaid lorg aige, (H5>=$C$5:$C$16)*(H5<=$D$5:$D$16)*($B$5:$B$16=G5)
mar lookup_array, $E$5:$E$16 mar tilleadh_array . Cuideachd, tha am foirmle a’ taisbeanadh teacsa Cha deach a lorg air eagal ’s nach tuit inntrigidhean san raon cinn-latha. Tha sinn a’ comharrachadh nan slatan-tomhais ainmichte ann an ceart-cheàrnaich dhathte mar a chithear san dealbh a leanas. faodaidh tu am foirmle XLOOKUP a chuir an sàs agus na prìsean a thoirt a-mach às deidh dhut na slatan-tomhais a chaidh a thoirt seachad a choileanadh. Cuideachd, tha am foirmle a’ taisbeanadh Cha deach a lorg mura leudaich na slatan-tomhais ceann-latha a chaidh a thoirt seachad taobh a-staigh a’ chinn-latha ainmichteraon.
'S urrainn dhut barrachd shlatan-tomhais a chur ris na chleachd thu san fhoirmle. Gus suidheachaidhean sìmplidh is soilleir a thoirt seachad, cha deach ach glè bheag de shlatan-tomhais a chleachdadh.
Leugh Tuilleadh: XLOOKUP le Ioma Slatan-tomhais ann an Excel (4 dòighean furasta)
Dòigh 3: INDEX agus AGGREGATE Gnìomhan gus Prìs luaineach a thoirt a-mach à Raon Ceann-latha
Tha prìsean cuid de thoraidhean (ie, ola amh, airgead, msaa) cho luaineach is gu bheil iad ag atharrachadh airson seachdainean no eadhon làithean. Bidh prìsean againn airson toradh sònraichte ann an eadar-ama seachdain. Tha sinn airson a’ phrìs a lorg airson na cinn-latha ainmichte. Gus a’ phrìs airson raon cinn-latha sònraichte a lorg, is urrainn dhuinn an gnìomh INDEX AGGREGATE còmhla a chleachdadh. Is e co-chòrdadh a’ ghnìomh AGGREGATE
AGGREGATE (function_num, options, ref1, ref2)
Ceumannan: Taidhp am foirmle a leanas ann an cealla bàn sam bith (i.e. , E8 ).
=IFERROR(INDEX(C$5:C$13,AGGREGATE(15,6, ROW(B$5:B$13)/
((B$5:B$13>=F$4)*(B$5:B$13<=F$5))-ROW(B$5)+1,ROWS(E$8:E8))),"")
>Is e 1dprìs ceann-latha toraidh sònraichte 02-15-22gu 02-25-22 $0.84. Is dòcha gu bheil prìs 2ndno 3mhri fhaighinn ach an toiseach, cumaidh sinn ris an 1dfear.
🔄 Formula Autopsy :
San fhoirmle, tha =IFERROR(INDEX(C$5:C$13,AGGREGATE(15,6, ROW(B$5:B$13)/
((B$5:B$13>=F$4)*(B$5:B$13<=F$5))-ROW(B$5)+1,ROWS(E$8:E8))),"")
;
AGGREGATE(15,6,ROW(B$5:B$13)/((B$5:B$13>=F$4)*(B$5:B$13<=F$5))-ROW(B$5)+1,ROWS(E$8:E8)))
a' toirt àireamh na loidhne dhan INDEX gnìomh. 'S e C$5:C$13 an argamaid eagar dhen ghnìomh INDEX .
Am broinn na foirmle AGGREGATE ,
(B$5:B$13>=F$4)*(B$5:B$13<=F$5)
1 no 0 a rèir co-dhiù a tha cinn-latha an t-seata a' tighinn a-steachan raon no nach eil.
ROW(B$5:B$13)/((B$5:B$13>=F$4)*(B$5:B$13<=F$5))
tillidh tu sreath de dh'àireamhan sreath a rèir nan slatan-tomhais ceann-latha a choinnicheas. Air neo eile, bidh luachan mearachd ann.
ROW(B$5:B$13)/((B$5:B$13>=F$4)*(B$5:B$13<=F$5))-ROW(B$5)+1
mar ref1 a’ ciallachadh gu bheil sreath de dh’ àireamhan sreath air an tionndadh gu àireamhan clàr-amais air dhòigh eile ann an luachan mearachd.
Tha ROWS(E$8:E8) mar ref2 mar thoradh air àireamh na loidhne agus 's e dòigh fhurasta a th' ann àireamh na loidhne fhaighinn fhad 's a chuireas tu am foirmle sìos.
An àireamh 15 = function_num (i.e., SMALL ), 6 = roghainnean (i.e., leig seachad luachan mearachd ). 'S urrainn dhut function_num a thaghadh à 19 diofar ghnìomhan agus Roghainnean o 8 diofar roghainnean.
Mu dheireadh, <1 Bidh> AGGREGATE(15,6,ROW(B$5:B$13)/((B$5:B$13>=F$4)*(B$5:B$13<=F$5))-ROW(B$5)+1,ROWS(E$8:E8)))
a' dol seachad air an nmh àireamh clàr-amais as lugha ann an sreath a choileanas na slatan-tomhais a chaidh a thoirt seachad.
Ma thachras mearachd sam bith, bidh IFERROR(INDEX...),"")
a' seachnadh a h-uile seòrsa mearachd agus gan cruth-atharrachadh gu beàrnan.
➤ Slaod an Làimhseachadh Lìonadh gus prìsean co-chosmhail eile fhaighinn taobh a-staigh raon cinn-latha nan slatan-tomhais. Agus bidh an gnìomh IFERROR a' ciallachadh gu bheil ceallan falamh ann ma thachras mearachd sam bith san fhoirmle.
> Ioma shlatan-tomhais a’ toirt a-steach Raon Ceann-latha ann an Excel (2 dhòigh)
Co-dhùnadh
San artaigil seo, tha sinn a’ sealltainn iomadh dòigh air INDEX MATCH raon cinn-latha ioma-shlatan-tomhais. Cleachdaidh sinn gnìomhan mar INDEX , MATCH . XLOOKUP , agus AGGREGATE gus foirmlean a chruthachadh a bhios a’ clàr-amaismaids inntrigidhean a tha a’ coinneachadh ri slatan-tomhais. An dòchas gun cuidich na dòighean gu h-àrd thu gus dèiligeadh ris an t-suidheachadh agad. Thoir beachd ma tha tuilleadh cheistean agad no ma tha dad agad ri chur ris.