Lilo iṣẹ VLOOKUP ni Excel: Fuzzy Match

Laipẹ a ṣe igbẹhin nkan kan si ọkan ninu awọn iṣẹ Excel ti o wulo julọ ti a pe VPR o si fihan bi o ṣe le ṣee lo lati jade alaye ti o nilo lati ibi ipamọ data sinu sẹẹli iṣẹ-ṣiṣe. A tun mẹnuba pe awọn ọran lilo meji wa fun iṣẹ naa VPR ati pe ọkan ninu wọn nikan ni o ṣe pẹlu awọn ibeere data data. Ninu nkan yii, iwọ yoo kọ ọna miiran ti a mọ diẹ sii lati lo iṣẹ naa VPR ni Tayo.

Ti o ko ba ti ṣe eyi sibẹsibẹ, lẹhinna rii daju lati ka nkan ti o kẹhin nipa iṣẹ naa VPR, nitori gbogbo alaye ti o wa ni isalẹ dawọle pe o ti mọ tẹlẹ pẹlu awọn ilana ti a ṣapejuwe ninu nkan akọkọ.

Nigbati o ba n ṣiṣẹ pẹlu awọn apoti isura infomesonu, awọn iṣẹ VPR idanimọ alailẹgbẹ ti kọja, eyiti a lo lati ṣe idanimọ alaye ti a fẹ wa (fun apẹẹrẹ, koodu ọja tabi nọmba idanimọ alabara). Koodu alailẹgbẹ yii gbọdọ wa ni ibi ipamọ data, bibẹẹkọ VPR yoo jabo ohun ašiše. Ninu nkan yii, a yoo wo ọna yii ti lilo iṣẹ naa VPRnigbati id ko si ninu database rara. Bi ẹnipe iṣẹ naa VPR yipada si isunmọ mode, ati ki o yan ohun ti data lati pese wa nigba ti a ba fẹ lati ri nkankan. Ni awọn ipo kan, eyi ni pato ohun ti o nilo.

Apeere lati aye. A ṣeto iṣẹ naa

Jẹ ki a ṣe apejuwe nkan yii pẹlu apẹẹrẹ igbesi aye gidi kan - iṣiro awọn igbimọ ti o da lori ọpọlọpọ awọn metiriki tita. A yoo bẹrẹ pẹlu aṣayan ti o rọrun pupọ, ati lẹhinna a yoo di idiju rẹ titi di ojutu onipin nikan si iṣoro naa ni lati lo iṣẹ naa. VPR. Oju iṣẹlẹ akọkọ fun iṣẹ-ṣiṣe itanjẹ wa bi atẹle: ti olutaja ba ṣe diẹ sii ju $ 30000 ni tita ni ọdun kan, lẹhinna igbimọ rẹ jẹ 30%. Bibẹẹkọ, igbimọ naa jẹ 20%. Jẹ ki a fi sii ni irisi tabili kan:

Olutaja naa tẹ data tita wọn sinu sẹẹli B1, ati agbekalẹ ninu sẹẹli B2 pinnu idiyele igbimọ to tọ ti olutaja le nireti. Ni ọna, oṣuwọn abajade ni a lo ninu sẹẹli B3 lati ṣe iṣiro igbimọ lapapọ ti olutaja yẹ ki o gba (nikan isodipupo awọn sẹẹli B1 ati B2).

Apakan ti o nifẹ julọ ti tabili wa ninu sẹẹli B2 - eyi ni agbekalẹ fun ṣiṣe ipinnu oṣuwọn igbimọ. Ilana yii ni iṣẹ Excel ti a npe ni IF (BI). Fun awọn oluka yẹn ti ko faramọ iṣẹ yii, Emi yoo ṣe alaye bi o ṣe n ṣiṣẹ:

IF(condition, value if true, value if false)

ЕСЛИ(условие; значение если ИСТИНА; значение если ЛОЖЬ)

Ipò jẹ ariyanjiyan iṣẹ ti o gba iye ti boya CODE TÒÓTỌ (TÒÓTỌ), tabi eke (Iro). Ninu apẹẹrẹ loke, ikosile B1

Ṣe otitọ pe B1 kere ju B5?

Tabi o le sọ yatọ si:

Ṣe o jẹ otitọ pe apapọ iye awọn tita fun ọdun ko kere ju iye ala-ilẹ?

Ti a ba dahun ibeere yi BẸẸNI (TRUE), lẹhinna iṣẹ naa yoo pada iye ti o ba jẹ otitọ (iye ti o ba ti TÒÓTỌ). Ninu ọran wa, eyi yoo jẹ iye ti sẹẹli B6, ie oṣuwọn igbimọ nigbati awọn tita lapapọ ba wa ni isalẹ ala. Ti a ba dahun ibeere naa KO (FALSE) lẹhinna pada iye ti o ba ti eke (iye ti o ba ti EKE). Ninu ọran wa, eyi ni iye ti sẹẹli B7, ie oṣuwọn igbimọ nigbati apapọ awọn tita ba wa ni oke ala.

Bii o ti le rii, ti a ba gba awọn tita lapapọ ti $20000, a gba oṣuwọn igbimọ 2% ni sẹẹli B20. Ti a ba tẹ iye ti $40000, lẹhinna oṣuwọn igbimọ naa yoo yipada nipasẹ 30%:

Eyi ni bi tabili wa ṣe n ṣiṣẹ.

A complicate awọn iṣẹ-ṣiṣe

Jẹ ki a ṣe awọn nkan diẹ diẹ sii nira. Jẹ ki a ṣeto iloro miiran: ti olutaja naa ba gba diẹ sii ju $ 40000, lẹhinna oṣuwọn igbimọ pọ si 40%:

Ohun gbogbo dabi pe o rọrun ati kedere, ṣugbọn agbekalẹ wa ninu sẹẹli B2 di akiyesi diẹ sii idiju. Ti o ba wo ni pẹkipẹki ni agbekalẹ, iwọ yoo rii pe ariyanjiyan kẹta ti iṣẹ naa IF (IF) yipada si iṣẹ kikun kikun miiran IF (BI). Yi ikole ni a npe ni tiwon ti awọn iṣẹ sinu kọọkan miiran. Tayo fi ayọ gba awọn itumọ wọnyi, ati pe wọn ṣiṣẹ paapaa, ṣugbọn wọn nira pupọ lati ka ati loye.

A kii yoo lọ sinu awọn alaye imọ-ẹrọ - idi ati bii o ṣe n ṣiṣẹ, ati pe a kii yoo lọ sinu awọn nuances ti kikọ awọn iṣẹ itẹ-ẹiyẹ. Lẹhinna, eyi jẹ nkan ti a ṣe igbẹhin si iṣẹ naa VPR, kii ṣe itọsọna pipe si Excel.

Ohunkohun ti ni irú, awọn agbekalẹ n ni diẹ idiju! Kini ti a ba ṣafihan aṣayan miiran fun oṣuwọn igbimọ ti 50% fun awọn ti o ntaa ti o ṣe diẹ sii ju $ 50000 ni tita. Ati pe ti ẹnikan ba ti ta diẹ sii ju $ 60000, wọn yoo san igbimọ 60%?

Bayi agbekalẹ ti o wa ninu sẹẹli B2, paapaa ti o ba kọ laisi awọn aṣiṣe, ti di eyiti ko ṣee ka patapata. Mo ro pe o wa diẹ ti o fẹ lati lo awọn agbekalẹ pẹlu awọn ipele 4 ti itẹ-ẹiyẹ ni awọn iṣẹ akanṣe wọn. O gbọdọ jẹ ọna ti o rọrun ?!

Ati pe iru ọna kan wa! Iṣẹ naa yoo ran wa lọwọ VPR.

A lo iṣẹ VLOOKUP lati yanju iṣoro naa

Jẹ ki a yi apẹrẹ tabili wa pada diẹ. A yoo tọju gbogbo awọn aaye kanna ati data, ṣugbọn ṣeto wọn ni tuntun, ọna iwapọ diẹ sii:

Gba akoko kan ki o rii daju tabili tuntun Table oṣuwọn pẹlu data kanna gẹgẹbi tabili ala-ilẹ ti tẹlẹ.

Ero akọkọ ni lati lo iṣẹ naa VPR lati pinnu idiyele idiyele ti o fẹ gẹgẹbi tabili Table oṣuwọn da lori tita iwọn didun. Jọwọ ṣe akiyesi pe eniti o ta ọja le ta ọja fun iye ti ko dogba si ọkan ninu awọn ala-ilẹ marun ti o wa ninu tabili. Fun apẹẹrẹ, o le ta fun $34988, ṣugbọn ko si iru iye. Jẹ ká wo bi awọn iṣẹ VPR le koju iru ipo bẹẹ.

Fi sii iṣẹ VLOOKUP kan

Yan sẹẹli B2 (nibiti a fẹ fi agbekalẹ wa sii) ki o wa VLOOKUP (VLOOKUP) ninu Ile-ikawe Awọn iṣẹ Excel: Awọn agbekalẹ (awọn agbekalẹ) > Iṣẹ Ikawe (Iṣẹ-ikawe Iṣẹ)> Lookup & Itọkasi (Itọkasi ati orun).

Apoti ajọṣọ yoo han Awọn ariyanjiyan Iṣẹ (Awọn ariyanjiyan iṣẹ). A fọwọsi awọn iye ti awọn ariyanjiyan ọkan nipasẹ ọkan, bẹrẹ pẹlu Wiwa_iye (Lookup_value). Ni apẹẹrẹ yii, eyi ni apapọ iye awọn tita lati sẹẹli B1. Fi kọsọ sinu aaye Wiwa_iye (Lookup_value) ko si yan sẹẹli B1.

Nigbamii, o nilo lati pato awọn iṣẹ VPRibi ti lati wa fun data. Ninu apẹẹrẹ wa, eyi jẹ tabili kan Table oṣuwọn. Fi kọsọ sinu aaye Table_array (Table) ki o si yan gbogbo tabili Table oṣuwọnayafi awọn akọle.

Nigbamii ti, a nilo lati pato ọwọn wo lati yọkuro data lati lilo agbekalẹ wa. A nifẹ ninu oṣuwọn igbimọ, eyiti o wa ni iwe keji ti tabili naa. Nitorina, fun ariyanjiyan Col_index_num (Column_number) tẹ iye 2 sii.

Ati nikẹhin, a ṣafihan ariyanjiyan ti o kẹhin - Wiwa ibiti o wa (Interval_lookup).

pataki: o jẹ lilo ariyanjiyan yii ti o ṣe iyatọ laarin awọn ọna meji ti lilo iṣẹ naa VPR. Nigbati o ba n ṣiṣẹ pẹlu awọn apoti isura infomesonu, ariyanjiyan naa Wiwa ibiti o wa (range_lookup) gbọdọ nigbagbogbo ni iye kan eke (FALSE) lati wa ere deede. Ni lilo iṣẹ wa VPR, a gbọdọ fi aaye yii silẹ ni ofifo, tabi tẹ iye kan sii CODE TÒÓTỌ (TÒÓTỌ). O ṣe pataki pupọ lati yan aṣayan yii ni deede.

Lati ṣe alaye diẹ sii, a yoo ṣafihan CODE TÒÓTỌ (TÒÓTỌ) ni aaye Wiwa ibiti o wa (Interval_lookup). Botilẹjẹpe, ti o ba fi aaye silẹ ni ofifo, eyi kii yoo jẹ aṣiṣe, niwon CODE TÒÓTỌ jẹ iye aiyipada rẹ:

A ti kun ni gbogbo awọn paramita. Bayi a tẹ OK, Ati Excel ṣẹda agbekalẹ fun wa pẹlu iṣẹ kan VPR.

Ti a ba ṣe idanwo pẹlu ọpọlọpọ awọn iye oriṣiriṣi fun iye tita lapapọ, lẹhinna a yoo rii daju pe agbekalẹ ṣiṣẹ ni deede.

ipari

Nigbati iṣẹ naa VPR ṣiṣẹ pẹlu awọn database, ariyanjiyan Wiwa ibiti o wa (range_lookup) gbọdọ gba eke (Iro). Ati iye ti tẹ bi Wiwa_iye (Lookup_value) gbọdọ wa ninu ibi ipamọ data. Ni awọn ọrọ miiran, o n wa ibaramu deede.

Ninu apẹẹrẹ ti a ti wo ninu nkan yii, ko si iwulo lati gba ibaamu deede. Eyi jẹ ọran nigbati iṣẹ naa VPR gbọdọ yipada si ipo isunmọ lati da abajade ti o fẹ pada.

Fun apere: A fẹ lati pinnu iru oṣuwọn lati lo ninu iṣiro igbimọ fun olutaja kan pẹlu iwọn tita ti $ 34988. Išẹ VPR da wa iye ti 30%, eyi ti o jẹ Egba ti o tọ. Ṣugbọn kilode ti agbekalẹ yan ila ti o ni 30% gangan ati kii ṣe 20% tabi 40%? Kini itumọ nipasẹ wiwa isunmọ? Jẹ ki a ṣe kedere.

Nigbati ariyanjiyan Wiwa ibiti o wa (interval_lookup) ni iye kan CODE TÒÓTỌ (TÒÓTỌ) tabi ti own, iṣẹ VPR tun ṣe nipasẹ iwe akọkọ ati yan iye ti o tobi julọ ti ko kọja iye wiwa.

Koko pataki: Fun ero yii lati ṣiṣẹ, ọwọn akọkọ ti tabili gbọdọ wa ni lẹsẹsẹ ni ọna ti nlọ.

Fi a Reply