د جدول څخه د معلوماتو سره د فورمو ډکول

د ستونزې جوړښت

موږ په یوه پاڼه کې د تادیاتو په اړه د معلوماتو سره یو ډیټابیس (لیست، میز - هغه څه چې تاسو یې غواړئ ولیکئ). د معلوماتو د:

دنده: ژر تر ژره د دې لیست څخه غوره شوي هرې مطلوب ننوتلو لپاره نغدي رسید (تادیه، رسید ...) چاپ کړئ. لاړ شه!

مرحله 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 اضافه کولو څخه په کلمو کې مقدار (پروپیس فنکشن).

 

یو ځواب ورکړئ ووځي