کړی
د ستونزې جوړښت
موږ په یوه پاڼه کې د تادیاتو په اړه د معلوماتو سره یو ډیټابیس (لیست، میز - هغه څه چې تاسو یې غواړئ ولیکئ). د معلوماتو د:
دنده: ژر تر ژره د دې لیست څخه غوره شوي هرې مطلوب ننوتلو لپاره نغدي رسید (تادیه، رسید ...) چاپ کړئ. لاړ شه!
مرحله 1. فورمه جوړه کړئ
د کتاب په بله پاڼه کې (راځئ چې دا پاڼه ووایو فورمه) خالي فورمه جوړه کړئ. تاسو کولی شئ دا پخپله ترسره کړئ، تاسو کولی شئ چمتو شوي فارمونه وکاروئ، د بیلګې په توګه، د لوی محاسب مجلې ویب پاڼې یا د مایکروسافټ ویب پاڼې څخه اخیستل شوي. ما داسې یو څه ترلاسه کړل:
په خالي حجرو کې (حساب، مقدار، له هغه څخه ترلاسه شوی وغيره) به د تادیې میز څخه د بلې شیټ څخه ډاټا ترلاسه کړي - یو څه وروسته به موږ ورسره معامله وکړو.
2 ګام: د تادیې میز چمتو کول
مخکې له دې چې زموږ د فارم لپاره د جدول څخه ډاټا واخلئ، جدول باید یو څه عصري شي. د مثال په توګه، د میز کیڼ اړخ ته یو خالي کالم دننه کړئ. موږ به د لیبل داخلولو لپاره کار واخلو ( پرېږدئ چې دا د انګلیسي لیک "x" وي) د هغې کرښې په مقابل کې چې موږ غواړو په فورمه کې معلومات اضافه کړو:
3 ګام. د جدول او فورمې سره نښلول
د اړیکو لپاره، موږ فنکشن کاروو VPR(ولوک اپ) - تاسو کولی شئ دلته د دې په اړه نور ولولئ. زموږ په قضیه کې، د دې لپاره چې د تادیې شمیره د ډیټا شیټ څخه "x" په نښه شوي په فورمه کې د F9 حجرې ته داخل کړئ، تاسو باید په F9 حجره کې لاندې فورمول داخل کړئ:
=VLOOKUP("x"،ډاټا!A2:G16)
=VLOOKUP("x";Data!B2:G16;2;0)
هغوی. په "د پوهیدو وړ" کې ژباړل شوی، فنکشن باید په ډیټا شیټ کې د A2: G16 رینج کې وموندل شي یوه کرښه چې د "x" کرکټر سره پیل کیږي او موږ ته د دې کرښې د دوهم کالم مینځپانګه راکړي ، د بیلګې په توګه د تادیې شمیره.
په فورمه کې ټولې نورې حجرې په ورته ډول ډک شوي - یوازې د کالم شمیره په فورمول کې بدلیږي.
په کلمو کې د مقدار ښودلو لپاره، ما فنکشن کارولی پخپله د PLEX اضافه څخه.
پایله باید لاندې وي:
4 ګام. نو دا چې دوه "x" شتون نلري ...
که کارن د څو لینونو په مقابل کې "x" ته ننوځي، د VLOOKUP فعالیت به یوازې هغه لومړی ارزښت واخلي چې دا ومومي. د داسې ابهام څخه مخنیوي لپاره ، د شیټ ټب کې ښیې کلیک وکړئ د معلوماتو د او بیا د سرچینې متن (د سرچينې کوډ). د بصری اساسی مدیر کړکۍ کې چې ښکاره کیږي، لاندې کوډ کاپي کړئ:
شخصي فرعي کاري پاڼه_بدلون (د رینج په توګه د هدف له مخې) Dim r لکه اوږده کم str د سټرینګ په توګه که Target.Count > 1 بیا پریږدئ Sub که Target.Column = 1 بیا str = Target.Value Application.EnableEvents = False r = Cells(Rows). , 2).End(xlUp).د قطار سلسله("A2:A" & r).ClearContents Target.Value = str End که Application.EnableEvents = ریښتیني پای فرعي
دا میکرو د کارونکي مخه نیسي چې په لومړي کالم کې له یو څخه ډیر "x" ته ننوځي.
ښه، دا ټول دي! خوند واخلئ!
- د ارزښتونو بدلولو لپاره د VLOOKUP فنکشن کارول
- د VLOOKUP فعالیت ښه شوی نسخه
- د PLEX اضافه کولو څخه په کلمو کې مقدار (پروپیس فنکشن).